breaking
All module names have been renamed for convenience. If you upgrade LachShield from an older version with an older config, please backup the config and delete it from the plugins folder before you start your server.
added
- added support for Paper/Folia 1.21.7
- added
status
subcommand to root command.
improved
- improved AntiNetherRoof
The player is getting teleported under the bedrock layer now, if the blocks are Netherrack, they are getting replaced with air and the player gets teleported to that spot. If the blocks are not Netherrack, the player gets teleported into these blocks to prevent removing blocks that shouldn't be removed.
fixed
- fixed class path for the Folia check
- fixed IPLimiter to kick players correctly
- fixed ChatFilter config miscapitalization
Full Changelog: https://github.com/LachCrafter/LachShield/compare/v1.8.1...v1.8.2-beta.1
added
- support for Paper/Folia 1.21.6
fixed
- fixed antiNetherRoof failing to teleport the player on Folia
- register AntiPealPhase only on paper due to Folia's teleport event being broken
Full Changelog: https://github.com/LachCrafter/LachShield/compare/v1.7.1...v1.8
added
- added sub-command descriptions to root command
- added ChatCensor
improved
- improved comments in the configuration
- recolored commands
- improved dependency declaration
fixed
- fixed command suggestions still showing when the player has not the permissions
- fixed compatibility with packetevents 2.8.0
removed
- removed broadcast command
Full Changelog: https://github.com/LachCrafter/LachShield/compare/v1.7.1...v1.8
- Modularized features
- All commands except the broadcast command have been moved as a second command for the lachshield base command. A list of the commands can be seen here:
/lachshield - info about the plugin and help
/lachshield reload <config|all|feature> - reload specific features, the config or the whole plugin
/lachshield enable <feature> - enable a specific feature
/lachshield disable <feature> - disable a specific feature
/lachshield iplimit <number> - set the IP limit
- Moved commands to the Paper Brigadier command API
- Updated to 1.21.4
- The PacketEvents plugin is now an optional dependency required for the
PlayerObfuscator
feature - Fixed Logger prefix
Full Changelog: https://github.com/LachCrafter/LachShield/compare/1.6...1.7