Releases: NerdNu/EasySigns
Releases · NerdNu/EasySigns
v2.5.0
Add cooldown
action and allow /es-used
to query.
- Version updated to 2.5.0.
- The
cooldown
action prevents a sign from being used again by the same player for a specified number of seconds. Messages are automatically formatted as seconds, minutes, hours or days. /es-used
can now query the number of times a player has used a sign, as well as set the usage count.- Additional commands now abort subsequent actions:
- The
announce
action now aborts subsequent actions when the announcement has already been shown (likemax
). cmd
andopcmd
abort subsequent actions when the command fails (e.g. permissions) or throws an Exception.tpbed
aborts subsequent actions when the player doesn't have a bed spawn set.
- The
- Various compiler warnings have been fixed, including deprecations and unused fields.
- The
SignAction.action()
method now returnsboolean
indicating whether subsequent actions should be executed, replacing theshouldExit()
method and reducing duplication and complexity.
v2.4.1
- Fix
randloc
causing suffocation by putting players on the edge of the block and one block too low. - Support optional min and required max distance for
randloc
. - Avoid
randloc
placing the player above lava, magma, fire, (soul-)campfires and cactus. - If a safe location cannot be found after 10 tries, subsequent sign actions are aborted.
- Update
api-version
to 1.16 to support campfires.
v2.4.0
v2.3.0
- Implemented
opcmd
action to run commands as OP. - Implemented standard substitution variables for actions that deal with messages and commands.
- Documented all actions in the README.md.
check-empty-inventory
now defaults to no message if no message is specified when the action is added.
v2.2.0
v2.1.0
Updated for Minecraft 1.14.
Note that wall signs with the redstone
action now power only the block behind the wall.
Standing signs continue to power the block on all sides.
Due to limitations in the Bukkit API, only Powerable (Comparator, Door, Gate, Lectern, NoteBlock, Observer, RedstoneRail, Repeater, Switch, TrapDoor, Tripwire, TripwireHook) and AnaloguePowerable (DaylightDetector, RedstoneWire) blocks can be powered.
Note that those categories do not include, for example, redstone lamps, pistons and command blocks. Those blocks need to be powered indirectly by one of the powerable blocks.
v2.0.0
v2.0.0-SNAPSHOT-2019-04-12
Added the takeheld
action.
v2.0.0-SNAPSHOT-2019-04-01
Updated snapshot for testing.