What is it?
Powder is a Spigot plugin which utilizes particles & sound effects to allow for fully customizable pictures and animations.
Powders can be used for a fun donator perk (like SimplePets or LibsDisguises), they can be used for simple particle effects, they can be used as signs (like HolographicDisplays), or they can be used to spruce up a build. Powders are created in a YAML file, where sounds and particles can be manipulated extensively. Images can be imported to be created out of particles, Note Block Studio files can be imported to create songs, and other features can be utilized to allow for virtually any creation.
Powder was designed with optimization and customization in mind. The most minimal resources are used to spawn bunches of sounds and particles. The FPS lag from particles is unavoidable, but the plugin's performance is unparalleled.
Some features:
- Unlimited usage of layering/animation in a Powder
- Alter the rotation/pitch of an animation
- Use any sound or particle in the game
- Manipulate the parameters of individual particles for many possibilities
- Create a dusty effect with a particle in the radius of a location
- Allow components of a Powder to start whenever, iterate however many times, repeat whenever, or go on infinitely
- Allow components of a Powder to follow the direction of the body or eyes of a player (perfect for laser beam eyes)
- Alter the spacing between particles
- Attachable to players and entities alike
- Attachable to a specific location (stored in a yml file)
- MySQL integration -- allow Powders to be used between servers or after logging out and logging in
- Import pictures from URLs or local files to be used in a Powder
- Import songs (Note Block Studio (.nbs) files) to be played with the Powder, with alterable speed and volume
- Attach a particle to a certain note used in the Powder, allowing for particles to appear with a song's melody/beat
- Allow a Powder to appear in a gradient, or appear twisted
- Edit the color of an image in your Powder
- Highly customizable locale
- Much more! Check out the wiki for more information.
Powder in Action

Installation
Java 8 is required!
1) Download the Powder.jar file from the link above
2) Stop your Spigot server
3) Drag and drop the .jar file into the plugins folder
4) Start your server
A config.yml file will be created on installation in the plugin directory (/plugins/Powder/config.yml), along with locale files and a powders.yml if specified.
Other
Commands & permissions list
Check out the wiki for general information and tutorials: https://github.com/Ruinscraft/Powder/wiki
Note: This resource is still very much in beta. I have lots of ideas/plans for this project, so please feel free to input any thoughts on how Powder could be improved.
Feel welcomed to post issues or contribute to the source code: https://github.com/Ruinscraft/Powder
Have a suggestion for a feature to be added, or a bug to report? Please post in the discussion! You can also message me here or on Discord at stupiddrew9#1349.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta