EffectMaster | Create beautiful shows in your server! icon

EffectMaster | Create beautiful shows in your server! -----

Fountains, Particles, Special Effects, Sounds, Shows, ...




  • 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)
----------, Jan 26, 2025

  • Added SnowLauncher effect
  • Added support for Folia (not tested, should work in theory)
  • Improved entity deletion system

Happy holidays everyone!
----------, Dec 22, 2024

  • Use '~' in sequencers to set the coordinate on automatic
  • You can now use a material in sequencers
More info can be found at the wiki on the Fountain Bloom and Fountain Dancing effect pages.
----------, Nov 12, 2024

- Fixed bug where item fountain effects may cause unnecessary amount of lag
----------, Nov 3, 2024

  • Added "Center Location" setting. This is used in the new "/em playat "command.
  • Added the Play At command:
    Code (Text):
    /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.
The next update will feature tools to edit parameters to make the show creation process a lot quicker. I wanted to implement it in this update but because this update also features some safety changes I wanted to push it first. ( @Kittle )
----------, Sep 12, 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" parameter
----------, Aug 28, 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!)
----------, Aug 27, 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 correctly
----------, Aug 26, 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 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 class.
  • You can update the looping of shows in the ShowLooper class.
----------, Aug 18, 2024

  • Currently restructuring the whole plugin to make it easier to add things in the future
  • Added the ability to create custom effects 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
  • Bug fixes
----------, Aug 12, 2024

- Fixed bug on load
- Added support for 1.21
----------, Jul 31, 2024

- Fixed a memory lag issue
----------, May 4, 2024

  • Added /em playcategory <category> command
  • Fixed the plugin version
  • Supports 1.20.5
----------, Apr 28, 2024

  • Added the BlockLine Effect
  • Added the BlockPath Effect
  • Removed the delete button from the show editing menu to prevent accidental deletion of shows.
  • Backend changes
----------, Dec 18, 2023

  • Added private play compatibility for the SoundEffect effect
  • Added SoundEmitter effect
----------, Nov 7, 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! It's far from completed at the moment but the information that's already on there is very rich!
----------, Oct 27, 2023

  • Bug fixes
----------, Aug 19, 2023

  • Bug fixes
----------, Aug 18, 2023

  • Added /effectmaster reload sub-command to reload the config.yml
  • If the power parameter in the firework effect is smaller than 0, it'll instantly detonate
  • Bug fixes
----------, Aug 12, 2023

  • Changed api-version to 1.16 for backwards compatibility
  • Removed unnecessary code
  • Changed some gui items for backwards compatibility
----------, Aug 10, 2023

  • Added edit command. This allows users to edit shows using commands which may be useful for skripters, command blocks or consoles.
----------, Aug 5, 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 typos
----------, Aug 1, 2023

- Changed the API Version back to 1.19 because some servers seem to have issues with API Version 1.20
----------, Jul 17, 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

Please update to 1.2.4 (or higher) if this version does not work for you!
----------, Jul 16, 2023

- Added Firework effect
- Fixed bugs
----------, Jun 16, 2023

Updated to 1.20!

- Added ReplaceFill effect
- Added BlockData parameter for a lot of effects
- Added CustomModelData parameter for some effects
- Bug fixes
- Typo fixes
----------, Jun 9, 2023

- Added Item Fountain effect
- Added Item Fountain Line effect
- Added Console Command effect
----------, Jun 4, 2023

- Fixed speed for Fountain Line effect
- Fixed speed for Particle Line effect
----------, Feb 14, 2023

- Added Fountain Line effect
- Small bug fixes
----------, Feb 14, 2023

- Fixed help messages (added new command to the list)
- Fixed the block locations when using the location sub-command
- Small bug fixes
----------, Feb 8, 2023

- Added /em privateplay command to play shows that are only visible for certain players.
- Added duplicate option in show editor
----------, Jan 28, 2023

- Added per-player shows to the API, this will come later for commands too, when the selectors are done.]
- Added ProtocolLib soft dependency
- Bug fixes
----------, Jan 27, 2023

- Added small api

Code (Java):
Show show = new Show ( "category", "name" ) ;
show. play ( ) ;
show. playFrom ( 1 ) ;
show. playOnly ( 1 ) ;

Code (Kotlin):
val show = Show ( "category", "name" )
show. play ( )
show. playFrom ( 1 )
show. playOnly ( 1 )
----------, Jan 22, 2023

- Fixed speed parameter saying that it's not a valid parameter
----------, Jan 22, 2023

- Added StartUp parameter for Particle Emitter effect
----------, Jan 20, 2023

- Fixed bug that ruined Particle and Particle Emitter effect when using the editor

Please update to this version as fast as possible to avoid bugs and errors!
----------, Jan 20, 2023

- Fixed plugin not starting up on the exact versions 1.16, 1.17, 1.18 and 1.19

If your server is running on one of these versions, all the previous plugin updates won't work (I'm talking about these exact versions. 1.19.2 for example works perfectly fine)
----------, Jan 17, 2023

- Fixed major bug (entering values in chat sometimes gave an error)

If you were using 1.1.1, please update immediately!
----------, Jan 17, 2023

- Fixed some issues/bugs
- Added back button to create effect GUI
- Added play option to edit effect GUI
----------, Jan 16, 2023

- Updated whole editor menu
- Added in-game effect editor
- Added in-game effect creator
- Formatted location message
- Added update checker
- Bug fixes

Please report bugs in the discord
----------, Jan 16, 2023

- Added support for versions from 1.16 - 1.19.3
----------, Jan 14, 2023

- Added help response to editor sub-command
- Added rename command
----------, Jan 13, 2023

- Added show editor GUI. Check the wiki for more information!
----------, Jan 11, 2023

- Fixed permissions, you can find them here
- Added permissions
- Fixed tab-completion
----------, Jan 8, 2023

- Small fix in the tab completion of some sub commands
----------, Jan 7, 2023

- Added a check if Animatronics is enabled before using it.
- Added bStats
- Added wiki sub-command
----------, Jan 7, 2023

Resource Information
Author:
----------
Total Downloads: 2,822
First Release: Jan 7, 2023
Last Update: Jan 26, 2025
Category: ---------------
All-Time Rating:
12 ratings
Find more info at wiki.m64.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings