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)
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 )
- 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
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.
- 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!
- Added ReplaceFill effect
- Added BlockData parameter for a lot of effects
- Added CustomModelData parameter for some effects
- Bug fixes
- Typo fixes
- 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
- 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)