Home›Java›Mods›ProxyParticles
ProxyParticles
ModsJava

ProxyParticles

Java mod listed for Minecraft 1.20–26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
[​IMG]

ProxyParticle
Build particle systems in-game. Share them as JSON.

Spigot • Paper • Purpur | Minecraft 1.21.0 → 26.x | Java 21 | PlaceholderAPI support​

What is ProxyParticle?
ProxyParticle is a complete particle-effect creator for your server. Design effects in a chest-GUI editor while a live preview plays in front of you, so every click shows up instantly. No YAML, no code, no restarts.

Every effect is saved as a small JSON file. Export it, send it to a friend or post it online, and any server running ProxyParticle can import it in one command. Build a library of effects once and reuse it everywhere.

[​IMG]​

Features

[​IMG]

[​IMG]​

Sharing effects
  1. Run /pp export <effect>. The file is written to plugins/ProxyParticle/exports/.
  2. Send the file, or post it on pastebin or GitHub.
  3. On the other server, drop it in plugins/ProxyParticle/imports/ and run /pp import all, or run /pp import <link>.

[​IMG]​

Commands
Main command: /pp (aliases: /proxyparticle, /pparticle). Everything tab-completes.
Code (Text):

/pp                                   Open the editor
/pp editor [effect]                   Open the editor (on an effect)
/pp list | info <effect>              Browse effects
/pp play <effect> [player|here] [loop]   Play an effect
/pp stop [player|all]                 Stop effects
/pp create <name>                     New effect
/pp clone <from> <to>                 Copy an effect
/pp rename <old> <new>                Rename an effect
/pp delete <name>                     Delete (a backup is kept)
/pp layer <effect> add|remove <n>|list   Manage layers
/pp set <effect> <layer#|effect> <key> <value>   Change any setting
/pp get <effect> [layer#]             Show all settings
/pp keys | particles                  List setting keys / particles
/pp export <effect|all>               Write JSON to exports/
/pp import <file|all|link> [name]     Import JSON
/pp place <effect> [id]               Place a permanent effect
/pp unplace [id]                      Remove one
/pp placed [name]                     Clickable list, nearest first
/pp movehere [id]                     Move a placed effect to you
/pp moveto <player> [id]              Move it to a player
/pp adjust <x|y|z|yaw> <+0.25|-0.25> [id]   Nudge it
/pp select [id|nearest]               Choose which one to edit
/pp setid <placed> <id|none>          Give it your own id
/pp tp <id>                           Teleport to it
/pp reload | stats                    Admin
 
Permissions
Code (Text):

proxyparticle.use           List, play on yourself, stop your own effects
proxyparticle.play.others   Play and stop effects on other players
proxyparticle.edit          Editor, create, edit, clone, rename, export
proxyparticle.import        Import from files and links
proxyparticle.admin         Everything above, plus delete, place, stop all, reload
 
All permissions default to OP.

Placeholders (PlaceholderAPI)
Code (Text):

%proxyparticle_effects_total%            Effects on the server
%proxyparticle_placed_total%             Placed effects
%proxyparticle_running_total%            Effects playing right now
%proxyparticle_particles_live%           Simulated particles alive
%proxyparticle_active%                   Effects playing on the player
%proxyparticle_active_ids%               Their ids ("none" if empty)
%proxyparticle_active_names%             Their display names
%proxyparticle_is_active%                true / false
%proxyparticle_is_active_<effect>%       Is that effect playing on the player
%proxyparticle_previewing%               Effect the player is previewing
%proxyparticle_selected%                 Player's selected placed effect
%proxyparticle_selected_effect%          ...and which effect it is
%proxyparticle_effect_<effect>_<field>%  name, name_plain, author, description, layers, duration, exists
%proxyparticle_placed_<id>_<field>%      effect, world, x, y, z, exists
 
[​IMG]​

Requirements

Installation
  1. Put ProxyParticle.jar in your plugins folder and restart.
  2. Run /pp to open the editor. The 9 sample effects are ready to play.
  3. Right-click an effect to play it on yourself, left-click to edit it.

Support
SUPPORT_LINE

Please don't leave a bug report in the reviews. Contact me first and I'll fix it.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

ProxyParticles is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 13 times (via Spigot). Download it and open it directly in the game.

Explore more