Skip to content

AllyncID/WorldGuard-Folia

Repository files navigation

WorldGuard Folia Fork by Allync

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.

About WorldGuard

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.

Features (Inherited and Enhanced)

  • 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.

Building from Source

To build this project, you will need Java Development Kit (JDK) 17 or newer.

  1. Clone the repository:
    git clone https://github.com/Allync/WorldGuard-Folia-Fork.git # Replace with your actual repo URL
    cd WorldGuard-Folia-Fork
  2. Build with Gradle:
    ./gradlew clean build
    The compiled plugin JARs will be located in the worldguard-bukkit/build/libs/ directory.

Usage

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.

Contributing

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.

License

This project is licensed under the GNU Lesser General Public License v3.0. See the LICENSE.txt file for details.

Original Project

This project is a fork of the original WorldGuard project by EngineHub. We extend our gratitude to the original developers for their incredible work.

About

World Guard 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.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors