Protection Extension is a region management system for TypeWriter, engineered for BTC Studio infrastructure. It provides WorldGuard-grade protection features, fully optimized for Paper and Folia environments.
- Full-Featured Engine: Create and manage regions with a robust selection toolset.
- Flag Presets: Pre-configured flags for common protection scenarios.
- Paper/Folia Safe: Runtime enforcement designed for modern async architectures.
- Lightweight Replacement: Replaces the heavy WorldGuard + ExtraFlags dependency stack.
Protection Extension configuration is managed via TypeWriter's manifest system.
Requires Java 21.
# Clone the repository
git clone https://github.com/RenaudRl/ProtectionExtension.git
cd ProtectionExtension
# Build the project
./gradlew clean buildbuild/libs/Protection-[Version].jar
- TypeWriter - The engine this extension is built for.
- BTC Studio - Maintenance and specialized optimizations.
Licensed under the MIT License.