June 21, 2025
Hello hello! so rn im working on math expressions support and optimizing the plugin to further reduce the ram.
so im stuck rewriting the entire create media thingy bob because its so inefficient even the clankers broke character and made fun of me and my code </3
(the clanker was dealth with swiftly and is now stuck in an endless loop)
please help. i'm going insane.
please...
i added a lot of new cool effects like storm syndrome (Reverse1999 reference c: )
and uhh i fixed layering and optimized blink
The image below explains why wink is the best thing ever!!!
there are no cons in the wink webapp there are no cons in the wink webapp
there are no cons in the wink webapp there are no cons in the wink webapp
there are no cons in the wink webapp there are no cons in the wink webapp
there are no cons in the wink webapp there are no cons in the wink webapp
there are no cons in the wink webapp there are no cons in the wink webapp
So im still working on animated effects, so far i got the spinning rainbow wheel and badtv working and liquid marble which is a really nice effect that was supposed to mimic liquid glass but uhh marble looks cooler so i decided to go with it and DEF not because i didn't find a good way to implement moving liquid glass blobs.
i also implemented some optimizations to the blink feature and layering.
and i ended up rewriting a decent chunk of the layering system oh btw i forgot to publish this devlog beforehand so uhh yeah
So i got minor issues fixed.
idk how i missed this but large models being loaded on startup will lag the server.
so added some lazy loading and persistence checks and fixed the async tasks not being shut down correctly error (dumb mistake on my part wow a lot of those recently lol)
Finally! After a 100+ Versions of testing (really bad way to keep track of tests done & versions compiled but hey it gets the job done) The plugin is SO CLOSE to release.
see the devlog below this one for the cool stuff if you don't want to see me yap about optimizations
Ok so ill keep this one short. I worked on a bunch of optimization methods to get a 28mb gif that became 2.8gb as a particle model, To now become 300mb-1gb
which is still bad. but hey that's better than a 1000x yk?
I also worked on a bunch of new effects like wind and collision but I cant lie they will lag the crap out of the server and are just not worth it so I will just remove them since for the life of me I couldn't find a way to optimize it.
i also implemented MORE OPTIMIZATIONS!!!!
media creation is created on a new thread process to not crash the game when you are an insane individual (like me) trying to put the entirety of bad apple in dust particles
gson streaming instead of writing (i was an idiot for that one)
Threading (to not cause any lag to the main game thread)
similarity optimizations
keyframing optimizations
finally, gzip and arrays to get the file size smaller.
Now because of that media creations fully work!
Uploading a beta version of the plugin soon π
The big bad (not the evil purple Bloon from BTD6) EPIC DEVLOG!!!
There's a lot of stuff that I have done in this time including animated media, fixing 3d models rendering and app performance for the bajillionth time. But I have released a few new features like more effects wow!!! And ANIMATED MEDIA PLAYBACK!!!!! IN MINECRAFT! YOU CAN PUT MEDIA. IN MINECRAFT. IN DUST PARTICLES? CAN YOU BELIEVE IT?? DUST PARTICLES?? (I have an obsession with dust particles if you couldn't tell)
I have spent a lot of time optimizing the media playback and fixing 3d models, I'm glad with the outcome (hours of work was put on it and i was hoping to make 3000 frames without lag which is a far reach but here's hoping I can optimize it more further down the line π₯).
If you are interested in seeing more of the process I'll later explain more in the discord server for my projects (winss.xyz)
Anyways here is this epic mega devlog video I made showcasing ~90% of the changes.
Thanksπ
Hello! so I have added a few other things to Dustlab's plugin other than loading models, Creating them! Users can create particle models using /dustlab create
Currently the only available models is a player's avatar and player's body. with more to come soon!
and the 2nd feature is attaching particle models to players! even works with effects! its a bit wonky at detecting movement right now but it will be fixed soon!
A Minecraft server plugin that makes it super easy to make engaging stories by controlling the player's camera and citizen's npcs! (With support for Skript)
Hey guys! im working on a plugin for dustlab! which will make it more efficient than using datapacks and make it easier for server users to use and mess around with!
here is the 1000 yard stare but with a goofy ahh effect
I hope that dustlab will help map makers and server admins to make more interesting stuff.
We currently lack the tools that make innovating easier, and i hope that this lowers the barrier of entry.
Hello guys! apologies for the late devlogs i have been busy irl, but im glad to finallt publish wink! with a new feature! Snapshots!
snapshots take the edits that you have done and store them in a string for you to share, or use on another image!
and ill also be adding more effects later but for now, its ready for release!
Hey guys! sorry for the delays i have been volunteering at a coding course,
but im excited to share this new feature i have been working on, Snapshots! take a snapshot and import them!
save the settings you applied into a string!
using base 64 encoding so eyJDb250cmFzdCI6eyJ0eXBlIjoic2xpZGVyIiwidmFsdWUiOjczLCJlbmFibGVkIjp0cnVlfSwiQ2hyb21hdGljIEFiZXJyYXRpb24iOnsidHlwZSI6InNsaWRlciIsInZhbHVlIjo1LCJlbmFibGVkIjp0cnVlfSwiRG90dGVkIE1hdHJpeCI6eyJ0eXBlIjoic2xpZGVyIiwidmFsdWUiOjUsImVuYWJsZWQiOnRydWV9fQ==
({Contrast:{type:slider,value:73,enabled:true},Chromatic Aberration:{type:slider,value:5,enabled:true},Dotted Matrix:{type:slider,value:5,enabled:true}})
this is really helpful specially when you want to do batch edits or sharing your edits to friends! will ship soon ^
Sorry for the infrequent devlogs. I have worked a bit on the foundation of dustlab before signing but progress is going smoothly, I'm a bit scatter brained atm , working on multiple projects at once.
So the first dev log here is just some bug fixes and the landing page.
this time i added some documentation with a tutorial on how to use, and how to add the generated mcfunction to minecraft.
I also added a logo for dust labs and fixed rendering for 3d models so now it should work 99.99% of the times, no cap fr fr! (i think 3d models have something against me I always find another issue ππ) hopefully by the next devlog dust lab will be shipped!
made a pretty cool landing page for the project!
added a particle counter in the landing page too!
fixed some issues, hopefully ready to ship in a few days!
Fixed how it handles uploaded 3d models
fixed sizing issues and made the rendering way faster!
fixed color fixer not working on some file formats
Renders images, Videos and 3d models thru particles in minecraft thru mcfunctions and jsons! particle models can have effects and also be attached to objects and entities, and be animated. Particle Model demo video: https://winss.xyz/assets/dustlabexample2.mp4 hope this tool helps people make cool models and spells n stuff for their maps/servers! + btw for transparency: AI use was in autocomplete and in some areas like a bit of the site's foundation (early on) and help w java for the plugin (i haven't made a plugin in a long long time ill recover from my downfall trust π) Core plugin out π
This was widely regarded as a great move by everyone.