

PlayerParticles is a cosmetic particles plugin that is fantastic for use as an EULA-friendly perk!
This plugin is used for spawning particles around players and blocks, bringing together style and aesthetics to make your server stand out.


PlayerParticles is easy to use, with an in-game GUI to customize your personal particles.
Check out some of its features:
- Apply particles to players and blocks.
- EULA-friendly perk for your server.
- Easy to use in-game GUI.
- Create custom combinations by combining any style and effect together.
- Save your particles to always remember your favorite combinations.
- Create preset groups to share with players.
- All in-game particles available to be used.
- Permissions for every single style and effect.
- Edit available particle data for extra creativity.

See the plugin in action!

































To learn about the commands and permissions of PlayerParticles, check out our wiki!
If you need any help, have found a bug, or you have any questions, please join our Discord server! We offer all support through our server.
Feel free to use the support channels to ask questions!

A big thanks to everyone who supports us and uses our plugins! A lot of time and love goes into them. If you like this plugin, check out our other plugins!
All Versions
+ Add Version- === v8.13 ===**
\+ Added 26.2 support
\+ Added the following 26.2 effect types:
geyser (disabled by default), geyser_base, geyser_poof, geyser_plume, and sulfur_cube_goo\+ Added a PlaceholderAPI placeholder
%playerparticles_has_preset_group_<group>%- === v8.12 ===**
\+ Added support for 26.1.x
\+ Added
pause_mob_growth and reset_mob_growth particles\* Fixed celebration particles not hiding when invisible
\* Fixed colorable transparency effect data not loading in preset groups
- === v8.11 ===**
\+ Added support for 1.21.9 and 1.21.10
\+ Added the new
copper_fire_flame particle effect from 1.21.9\+ Added support for colored transparency on some effects
\* The effects
flash, spell and instant_effect now require an rgb(a) color on 1.21.9+\* The effect
entity_effect now requires an rgb(a) color on 1.21.5+\* A new alpha column for color transparency has been added to the playerparticles_fixed and playerparticles_particle database tables
- === v8.10 ===**
\+ Added Folia support
\+ Added a setting to hide certain effects/styles in limited WorldGuard regions with a new flag
\* Fix rare async entity lookup error with the fishing style
\* Fix particles not fully refreshing on join and reload when joining across servers
\* Fix a possible recursive initialization exception with a few particle styles
\* Fix the world not saving after restarts when changed with
/pp fixed edit with the location\* Fixed some messages still sending to players if the locale string is blank
- === v8.9 ===**
\+ Added support for new 1.21.5 effects
firefly and tinted_leaves\+ Added some new placeholders
%playerparticles_has_effect_<effect>% and %playerparticles_has_style_<style>% for checking if a player has a specific effect/style equipped\+ Added a setting to delete invalid fixed effects, disabled by default (old behavior always deleted them)
\+ Added 1.21.4 support
\+ Added the effects
pale_oak_leaves, trail, and block_crumble\+ Added missing
trial_omen effect\+ Added the option to set the custom-model-data property in the preset_groups.yml file for the GUI icon
\* Fixed player vanished detection for some vanish plugins




