Shurui's Utilities 2.0.9
Curse Maven Snippet
What's new
🛠️ Shurui's Utilities 2.0.9
Important admin command fix, a server start crash fix, and a large cleanup of unused legacy code.
🐛 Fixes
- Player targeting commands no longer act on the person running them. Commands taking a player name were resolving to the sender instead of the named player, so
/tempban SomePlayerbanned the admin who ran it, and/unbancould clear the sender's own ban. Names now resolve correctly. Only commands run in game by a player were affected, which is why it looked inconsistent. - Tempban now reports an unknown player instead of continuing. An unresolvable name stops with a clear message rather than carrying on.
- Tempban accepts offline players. The ban is stored against the account and applies the next time they try to join.
- Choosing the SQL permissions backend no longer crashes the server on start. That option could never work because no database driver was ever included, and selecting it took the server down during boot. It has been removed and now falls back safely to the default.
🧹 Maintenance
- Removed a large amount of unused legacy code. An unused remote handler skeleton, an obsolete client stub, the non functional SQL backend and some unused reflection helpers are gone. None of it was reachable in game.
- The client mod blacklist moved into its own mod. The built in kick for the DragonMineZ Auto Trainer has been removed here and now lives in a small separate server side mod, so the blocked list is configurable instead of fixed.
♻️ Compatibility
- Drop-in over 2.0.x. If you never set the permissions backend to sql, nothing changes for you. The old
KickAutoTraineroption is no longer read and can be deleted from your config. For Minecraft 1.20.1, Forge.
💬 Support
Found a bug or have a request? Share it on the official Discord: discord.gg/HaXBGEPXyE
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

