All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Clear and fill your inventory with a hotbar with the
/clearfill
command. - Quickly toggle infinite night vision with the
/nightvision
command. - Drop gravity-affected blocks at locations with the
/drop
and/anvil
commands. - Summon a lightning effect at locations with the
/smite
command. - The sign material listener now supports new pale oak signs released in version 1.21.4.
- Locations in commands now support player and alias names.
- The plugin now requires a Paper v1.21.4 server or higher.
- Default permissions for commands that change data are changed to op.
- Fixed a bug in the
/hotbar save
command.
- Replace signs with another material by right clicking on them with a sign of a different material. Works with all types of signs.
- Aliases can take parameters now. Define a parameter using
/alias save alias:name say **<message=Hello>**
and set it using/alias run alias:name **message=Bye**
. - The messages for all commands are now configurable in the
config.yml
file.
- The plugin now requires a Paper v1.20 server or higher and is not compatible anymore with regular Bukkit or Spigot servers.
- Renamed the plugin from GregoCommands to CreativeSuite to reflect its usage better. Make sure to rename your plugin folder before upgrading.
- Refactored model and plugin structure, moved common plugin classes to a separate package.
- Some permission nodes had a wrong name or wrong child nodes, those have been fixed.
- Improved output of the
/alias list
and/hotbar list
commands by grouping namespaced keys by namespace.
- Fixed usage message of the
/alias
command.
- Save and run shared aliased commands with the
/alias
and/run
commands.
- Save and load shared hotbars with the
/hotbar
command. - Display shared Unicode characters for easy copying and pasting, and add custom ones, with the
/charmap
command.