A Minecraft plugin that uses the WorldGuard API to hide players within designated regions. When a player enters a specified WorldGuard region, they become invisible to other players, and upon exiting, they are revealed again. This is all done with packets, so players are not removed from the Tablist.
- Lightweight and easy to use.
- Hide players in configurable WorldGuard regions using the
hide-playerflag.
- PaperSpigot (1.21.1+)
- WorldGuard v7.0.13
To build the project, you will need:
- Java 21 or higher
- Maven
Clone the repository and run the following command:
mvn clean package- Download the latest release from the releases page.
- Place the
frozedhider-1.0.0.jarfile in your server'spluginsfolder. - Restart or reload your server.
The configuration is located in plugins/FrozedHider/config.yml.
# This will show a message on chat when a player enters or exits a region.
debug: falseTo hide players in a WorldGuard region, you need to set the hide-player flag on the region.
If you want to see debug messages in the console, set debug to true in the configuration file.
If you want a player to stay hidden after they leave the region, you can use the frozedhider.stay-hidden permission.
If you want to see hidden players inside the region, you can use the frozedhider.view-all permission.
If you want staff players to see other staff players inside the region, you can use the frozedhider.view-staff permission.
If you want a player to be considered as staff, you can use the frozedhider.staff permission.
This plugin is developed and maintained by Elb1to.
This project is licensed under the FCDL-2.0 License - see the LICENSE file for details.