Tags
Creators
Details
1.1.0
Compatibility
Changes
🚀 v1.1.0 — Folia & Paper Command System
Full Folia compatibility + Paper's new command system. Drop-in upgrade — no config changes needed.
🌿 Folia Support
The plugin now runs natively on Folia's region-threaded architecture. A new SchedulerAdapter layer handles all scheduling transparently — the correct scheduler is picked at runtime via reflection, no config needed.
| Task | Folia | Spigot / Paper |
|---|---|---|
| Extra piglin spawns | RegionScheduler.run() |
BukkitScheduler.runTask() |
| Join notifications | GlobalRegionScheduler.runDelayed() |
BukkitScheduler.runTaskLater() |
| Update check (HTTP) | AsyncScheduler.runNow() |
runTaskAsynchronously() |
⚔️ Paper Command System
Commands are now registered via LifecycleEventManager + Brigadier on Paper and Folia, fixing the long-standing "commands registered too late" issue introduced in Paper 1.20.6.
- 📄 Added
paper-plugin.ymlfor Paper/Folia environments - 🔁 Spigot automatically falls back to the legacy
plugin.yml+PluginCommandapproach - 📟
/piglinrush infonow shows the active runtime (Spigot/PaperorFolia)
🔧 Fixes & Improvements
folia-supported: trueadded toplugin.yml- Update checker now queries Modrinth for both
paperandspigotloaders - Cleaned up all internal strings to
zNxPiglinRush/piglinrush.admin
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:XwaSxcre:8ztAMlLo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XwaSxcre:8ztAMlLo"
}

