Skip to content

LachCrafter/LachShield

Repository files navigation

LachShield Plugin

LachShield is a Minecraft plugin, for security and more basic server features.

Features

  • IP Limit Control: Limit the number of player accounts that can join from the same IP address.
  • Kick AFK players: Kick players that are AFK in a specified time.
  • Prevent Nether-Roof: Prevent players to access the Nether Roof.
  • Obfuscate Player Infos: Prevents other players to see information from other players using hacks (e.g. health, armor durability, and more).

Installation

  1. Download the latest release of the plugin from the Releases section.
  2. LachShield has an optional dependency of PacketEvents for the Player Obfuscator Feature, download it here.
  3. Place the downloaded JAR file into the plugins folder of your Minecraft server.
  4. Restart or reload your server to enable the plugin.

Config

You can config the plugins features in the config.yml file.

you can find a full documentation on the wiki.

Commands

/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

Permissions

  • lachshield.admin: Allows admins to bypass the plugins patches.

Contributing

Contributions are welcome! If you find a bug or want to suggest an enhancement, please create an issue in the Issue Tracker. If you'd like to contribute code, fork the repository, create a new branch, make your changes, and then create a pull request.

License

This project is licensed under the MIT License.

Contact

For questions or inquiries, you can reach out to me on via email: [email protected]