EffectMaster
1.5.0-beta9A Plugin to enhance your server's visual effects without labyrinths of Command Blocks and Redstone!
1.5.0-beta9latestEffectMaster 1.5.0-beta9Aug 28, 2026 [Changes]
- Improved error handling, plugin now also includes/em debug, so debugging shows will now be a lot easier! - Added show locking. Imagine you've accidentally make a show loop through a repeating commandblock, which spawns 50.000 entities every tick. You can now (ub)lock that show using/em (un)lock <category> <name>or through the editor - Changed default Console Command effect message to be less confusing for new users[Bug fixes]
- Fix ParticleLine usingTrailDurationparameter instead ofParticleDurationparameter - Fix all particle effects correcting TrailDuration to 1 instead of 0 when nullFolia seemed to have a few problems in the last few releases, so I beta9 doesn't support Folia. I will try to bring Folia support back though.
1.5.0-beta8EffectMaster 1.5.0-beta8May 4, 2026 [Changes]
- Added--deepflag to the/em stopcommand to stop child shows which got activated by the main show[Bug fixes]
- Fixed bug where using the suffix.ymland using no suffix would lead to different results when using the/em stopcommand1.5.0-beta7EffectMaster 1.5.0-beta7Apr 29, 2026 [Changes]
- Added Fountain Fan effect - Added extra exception checks to avoid unexpected behavior[Bug fixes]
- Fixed the "Click to copy current value" text actually not copying1.5.0-beta6EffectMaster 1.5.0-beta6Feb 16, 2026 - Fixed a lot of effects not working because of scheduler change1.5.0-beta5EffectMaster 1.5.0-beta5Feb 8, 2026 - Fixed exception being thrown when TravelLocation was null on ParticlePath effect - Better exception handling for particle effects1.5.0-beta4EffectMaster 1.5.0-beta4Jan 29, 2026 [Bug fixes]
- Fix Particle Line effect to actually spawn particles - Fixed Folia compatibility - Removed FoliaLib dependency1.5.0-beta3EffectMaster 1.5.0-beta3Jan 28, 2026 [Changes]
- Added /em import command for presets - Added /em export command for presets - Changed falling block system to use display entities instead, the affected effects are: - Falling Block - Fountain - Fountain Line - Fountain Path - Fountain Dancing - Fountain Bloom - Changed particle effects to have more customizability, the affected effects are: - Particle - Particle Emitter - Particle Line - Particle Path - Some parameters may only show based on the value of other parameters, this reduces the amount of unnecessary parameters in the editor - Added /em loop to manage show looping through commands[Bug fixes]
- Fix update version for spline type change - Fix bug where light level on Light effect didn't work - Fix Folia support1.5.0-beta2EffectMaster 1.5.0-beta2Sep 1, 2025 [Changes]
Presets allow you to save an effect you've already set up to use it later again! Saving a preset: 1. Open the effect editor of an effect you would like to save. 2. Click "save as preset". 3. Enter a name and display material. Using a preset: 1. Open the show editor of the show to which you would like to add the pre-made effect. 2. Click "new effect" 3. Right click on the effect type you created a preset for. 4. Select your preset. ---New Feature: Presets!
- Better UI and UX design. - Consistent color usage. - Switched to the Adventure API and MiniMessage. - Added sorting button to show editor. - Added sorting button to view all effects editor. - Added scroll buttons to effect editor. - AddedQOL Features
/em versioncommand. - Always send re-open messages when leaving a GUI. - Pressing tab while editing an effect can pop up some suggestions (for example for Material and Particle parameters). - Shift + click to copy parameter value. ---
Instead of having to set 3 seperate parameters, you can now set the delta of a particle in thedX, dY, dZ ➜ Delta
Deltaparameter! ---
❌ Dropped support*: Spigot servers You can still use Paper, Folia, Purpur and other Paper forks!Version Support Changes
[Bug fixes]
- Path and line effects exceeding last point when the speed and frequency are set to a high value. - Path wand kicking you because of a too large packet - Cleaned up code1.5.0-beta1EffectMaster 1.5.0-beta1Aug 6, 2025
Wands allow you to configure complex effects more intuitively and efficiently. 🔨 Currently added: Path Wand* → Obtain it usingNew Feature: Wands!
/em wand path---
Bring your creations to life with these new effects: *New Effects
Light– Adds static lighting effects *LightFlicker– Creates flickering lights *LightPulse– Generates pulsing light patterns ---
The `Smooth` parameter has been removed* Replaced with a new, more flexible `SplineType`* parameter * Supports: *New Parameter:
SplineTypeBEZIER*CATMULL_ROM*POLY_CHAIN---
EffectMaster now supports custom WorldGuard region flags to trigger shows based on player movement: *WorldGuard Region Flags
enter,exit,first-enter,last-exit*delay-enter,delay-exit,delay-first-enter,delay-last-exitUse region flags to play shows when players enter or leave specific areas — instantly or with a delay!
---
EffectMaster now includes an automatic update system that: * Converts oldUpdate System
Smoothparameters toSplineTypeon load * Prepares the plugin for future updates without manual config changesNo more breaking changes — we’ll handle the transition for you!
---
✅ Supported: Minecraft 1.20.5 and newer* ❌ Dropped support: Versions 1.16 through 1.20.4*Version Support Changes
This change allows us to deliver a better and more modern user experience.
Please update your server to a recent version to continue using EffectMaster.
1.4.9EffectMaster 1.4.9Jan 26, 2025 - Added /em stop command to cancel shows which are playing. This will not cancel ongoing effects, but it will cancel the following effects in the sequence. - Added playAt(Location location) to the api. (Thank you RM20)1.4.8EffectMaster 1.4.8Dec 22, 2024 Changelog
- Added SnowLauncher effect - Added support for Folia (not tested, should work in theory)Fixes
- Improved entity deletion systemHappy holidays everyone!
1.4.7EffectMaster 1.4.7Nov 12, 2024 - Use '~' in sequencers to set the coordinate on automatic - You can now use a material in sequencers More info can be found (later) at the wiki on the [Fountain Bloom](https://effectmaster.m64.dev/effectmaster/effects/fountai… and [Fountain Dancing](https://effectmaster.m64.dev/effectmaster/effects/fountai… effect pages.1.4.6EffectMaster 1.4.6Nov 3, 2024 - Fixed bug where item fountain effects may cause unnecessary amount of lag1.4.5EffectMaster 1.4.5Sep 12, 2024 - Added "Center Location" setting. This is used in the new "/em playat "command. - Added the Play At command:/em playat <category> <name> <world> <x> <y> <z>. This plays a show at a certain location, relative to the Center Location setting. - Fixed Falling Block effect placing real blocks. - Made falling block system less laggy and more secure. - The /em cancel command now also cancels editing sessions for show settings. - Added -p parameter to the custom train carts sign. If this parameter is active, it'll only play the show when there are passengers in the train.1.4.4EffectMaster 1.4.4Aug 28, 2024 - Reduced lag from the randomizer parameter - Improved deletion system for falling blocks - The bloom effect has a better description for its "Amount" parameter - All fountain effects now have an "Amount" parameter1.4.3EffectMaster 1.4.3Aug 27, 2024 - Fixed critical bug where editor sometimes wouldn't open when a parameter reached a certain length (Thank you Semmetje11lolly for finding this bug, also, check out [VentureValley](https://venturevalleymc.nl/))1.4.2EffectMaster 1.4.2Aug 26, 2024 - Added Smooth default parameter block path (you could already use it, but it didn't appear in the editor) - Some boolean checks didn't work correctly - Color parameters now show up in the editor correctly - Sequencer checks now work correctly1.4.1EffectMaster 1.4.1Aug 18, 2024 Plugin updates: - Added show looping (Open the editor: /em editor <category> <name>, then go to "Settings") - Added Fountain Bloom effect - Added Dancing Fountain effect - When you edit a parameter, you now get a clickable message to copy the current value. This will be a lot easier to edit longer - parameters like Path or the new Sequencer (this is used in the new fountain effects)! - Updated some editor details - Updated some plugin messages Developer updates: - The EffectShow class now doesn't require a player list parameter, instead the play functions do. - A new parameter system has been made, read more on the wiki later. The [custom effect](https://effectmaster.m64.dev/effectmaster/developer-api/c… page has already been updated. - The ParameterType and ParameterFormatType classes have been deleted. - The prefix and color type "STANDARD" have been renamed to "DEFAULT" - The looping, loopingDelay and loopingInterval settings can be found and edited in the [EffectShow](https://github.com/M64DiamondStar/EffectMaster/blob/main/… class. - You can update the looping of shows in the [ShowLooper](https://github.com/M64DiamondStar/EffectMaster/blob/main/… class.1.4.0EffectMaster 1.4.0Aug 12, 2024 - Currently restructuring the whole plugin to make it easier to add things in the future - Added the ability to [create custom effects](https://effectmaster.m64.dev/effectmaster/developer-api/c… for developers - Shows with an invalid effect will now continue playing without it. The effect itself will be shown as a barrier in the menus - Reduced file size by using [spigot's library loader](https://www.spigotmc.org/threads/spigot-bungeecord-1-17-1… - Bug fixes1.3.6EffectMaster 1.3.6Jul 31, 2024 - Fixed bug on load - Added support for 1.211.3.5EffectMaster 1.3.5May 4, 2024 - Fixed a memory leak issue1.3.4EffectMaster 1.3.4Apr 28, 2024 - Added /em playcategory <category> command - Fixed the plugin version - Support 1.20.51.3.3EffectMaster 1.3.3Dec 18, 2023 - Added the BlockLine Effect - Added the BlockPath Effect - Removed the delete button from the show editing menu to prevent accidental deletion of shows. - Backend changes1.3.2EffectMaster 1.3.2Nov 7, 2023 - Added private play compatibility for the SoundEffect effect - Added SoundEmitter effect1.3.1EffectMaster 1.3.1Oct 27, 2023 - Added the SoundEffect effect - Added a View All Effects button in the main editor GUI to quickly choose an effect to edit - Small, probably unnoticeable changes to existing effects - Bug fixes! Next to that, I'm also working on a new [wiki](https://wiki.m64.dev/effectmaster/effectmaster-home)! It's far from completed at the moment but the information that's already on there is very rich!1.2.10EffectMaster 1.2.10Aug 19, 2023 - Bug fixes1.2.9EffectMaster 1.2.9Aug 18, 2023 - Bug fixes1.2.8EffectMaster 1.2.8Aug 12, 2023 - Added/effectmaster reloadsub-command to reload theconfig.yml- If thepowerparameter in the firework effect is smaller than 0, it'll instantly detonate - Bug fixes1.2.7EffectMaster 1.2.7Aug 10, 2023 - Changed api-version to 1.16 for backwards compatibility - Removed unnecessary code - Changed some gui items for backwards compatibility1.2.6EffectMaster 1.2.6Aug 5, 2023 - Added edit command. This allows users to edit shows using commands which may be useful for skripters, command blocks or consoles.1.2.5EffectMaster 1.2.5Aug 1, 2023 - Added Path types! - FountainPath - ItemFountainPath - ParticlePath - Added "emshow" traincarts sign because "playshow" may conflict with OpenAudioMC - Changed API Version to 1.20 for real now - Fixed some typos1.2.4EffectMaster 1.2.4Jul 17, 2023 - Changed the API Version back to 1.19 because some servers seem to have issues with API Version 1.201.2.3EffectMaster 1.2.3Jul 16, 2023 - Smoothed out the line effects (FountainLine, ItemFountainLine, ParticleLine) - Added a new parameter for the line effects called Frequency - You can now delete categories with /em delete <category> - You can now customize the plugin prefix in the config.yml - You now automatically stop editing an effect when you leave - Added the /em cancel command - Added the /em enter command
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta