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-player
flag.
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.jar
file in your server'splugins
folder. - 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: false
To 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.
This plugin is developed and maintained by Elb1to.
This project is licensed under the FCDL-2.0 License - see the LICENSE file for details.