Tags
Creators
Details
Licensed MIT
Published last year
Updated 3 weeks ago
All versions
4.4.2
Release
WorldGuard ExtraFlags Plus 4.4.23 months ago 3,820
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
4.4.2
New flags
lightning-damage| Lightning strikes appear visually but don't damage players when set to deny in a region. Useful for PvP arenas. (PR #21 by @1wairesd)console-command-repeat| Repeats a console command at a fixed interval (1-60 seconds) while a player stays in the region. Disabled by default — enable viaall-flags-control.console-command-repeat: true. Usage:/rg flag <region> console-command-repeat "20 give %player% diamond 1"
Fixes
disable-completely| Fixed hotbar-swap bypass: a player could sendHELD_ITEM_CHANGEimmediately beforeSTABin the same tick, bypassing the region flag. Packet hooks now intercept the slot switch before NMS applies it — if the target slot holds a blocked item, the switch is cancelled outright. (Issue identified by @1wairesd)console-command-repeat| FixedIllegalStateException: Dispatching command asyncon Folia servers by routing the command dispatch throughrunNextTick. Fixed flag value parsing: the underlying element flag no longer auto-prepends/to entries, so values like6 say hiare stored and parsed correctly.console-command-repeat| Fixed reward farming by adding persistent cooldown tracking. The handler now records the last execution time for each flag entry. When a player exits and re-enters the region, the remaining interval is calculated from the last payout — preventing instant rewards on re-entry. On first entry, the command waits the full interval before any payout.console-command-repeat| Fixed FoliaLib warning about 0-tick delay when the cooldown expired while the player was away. The catch-up command is now dispatched viarunNextTickinstead of passing0Lto the entity timer.
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:DsxKmIdB:Hhdqrfqb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DsxKmIdB:Hhdqrfqb"
}

