Details
Supported Bukkit Versions
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.1
- 1.21.2
- 1.21.3
- 1.21.4
- 1.21.5-Snapshot
- 1.21
- 1.20.6
- 1.20.5
- 1.20.5-Snapshot
- 1.20.4
- 1.20.3-Snapshot
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19
- 1.18.2
- 1.18.1
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
Changelog
New Features
- Added support for multiple trigger action types
- Triggers can now output either a
REDSTONE_TORCH or a REDSTONE_BLOCK
- Added
/rsm action <trigger> [type] to view or change a trigger's action
- Added many new in-game management commands:
info
tp
rename
move
toggle
reload
debug
who
clearplayers
setowner
- Added pagination for command help and player lists
Protection and Safety
- Added trigger ownership protection
- Players who do not own a trigger can be prevented from breaking it
- Owners and admins can be allowed or denied trigger breaking through config
- Breaking a trigger can now optionally delete it automatically
- Added allowed trigger block whitelist in
config.yml
- Added protection against invalid trigger source blocks like
BEDROCK, BARRIER, command blocks, portals, and similar special blocks
- Added optional check to respect external break protections when selecting a trigger block
- This helps with setups using spawn protection or plugins like WorldGuard
Configuration
- Added a real default
config.yml with comments
- Added settings for:
- SQLite storage file
- trigger protection
- trigger break behavior
- player-facing protection messages
- debug logging
- allowed trigger block types
- protection-aware trigger block selection
Commands and UX
- Improved tab completion
- Added better in-game trigger inspection
- Added paginated help and paginated player listings
- Added action display in trigger info output
Data and Persistence
- Moved trigger storage from YAML to a dedicated SQLite database
- Added automatic migration path from old config-based storage
- Trigger action type is now saved and loaded properly