This is a community-maintained fork of WorldGuard, specifically adapted and optimized for Folia 1.21.11. This version aims to provide robust region protection and management capabilities for servers running the Folia platform, leveraging its asynchronous processing model for improved performance and stability.
WorldGuard is a powerful, easy-to-use plugin that provides protection and management for your Minecraft server's regions. It allows server owners to define areas where specific rules apply, preventing griefing, controlling player interactions, and much more.
- Region Protection: Protect your builds from griefing, explosions, and other unwanted modifications.
- Customizable Flags: Define custom rules for each region, controlling everything from PvP to mob spawning.
- Folia Compatibility: Optimized to work seamlessly with Folia 1.21.11, ensuring better performance on multi-threaded servers.
- Extensive API: Developers can integrate WorldGuard into their own plugins.
To build this project, you will need Java Development Kit (JDK) 17 or newer.
- Clone the repository:
git clone https://github.com/Allync/WorldGuard-Folia-Fork.git # Replace with your actual repo URL cd WorldGuard-Folia-Fork
- Build with Gradle:
The compiled plugin JARs will be located in the
./gradlew clean build
worldguard-bukkit/build/libs/directory.
Place the compiled JAR file (worldguard-bukkit-*.jar) into your Folia server's plugins/ folder and restart your server. Refer to the official WorldGuard documentation for commands and configuration details.
Contributions are welcome! If you find a bug or have an improvement, please open an issue or submit a pull request. Ensure your changes align with the project's goals of Folia compatibility and stability.
This project is licensed under the GNU Lesser General Public License v3.0. See the LICENSE.txt file for details.
This project is a fork of the original WorldGuard project by EngineHub. We extend our gratitude to the original developers for their incredible work.