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 π
Stefanos
Check their projects out: GitLines, SIgnAI, AutoEmailAI
UltimateHobbyCoder
Check their projects out: Learn Vibecoding, AI Plant Monitoring and Care system, Image to prompt, PyBrowse - A Pythonic browser π, Devspawn, Flowy - Interactive Flowchart Designer
Heliodex
Whoops! Looks like they don't have a project yet. Maybe ask them to start one?
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
So im close to finishing math expressions anddd i added a new feature! alignment!
you can choose where the models load, wether at the center of the point or above it or below it etc etc.
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 optimized the plugin. ngl i can write a paragraph explaining what i did or you can trust me and see the image showing the results.
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π
Adding item support & entity support!
Lets say you are working on a shadow wizard money gang spell, now you can make it and attach it to entities!
I'm working on adding new effects!
So far i added rotation in each axis, + bounce, flow and swirl!
My todo list for the plugin is to add more effects, and add more animation support.
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!
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.
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