Sprache

WorldGuard ExtraFlags Plus

WorldGuard ExtraFlags Plus

ModrinthSpigotMC

Adds 30+ extra WorldGuard flags - Folia, Disable Mace & more, Permit entry by XP or PAPI, and more.

15.2k Downloads 42 Follower aktualisiert 22d ago
neueste v4.4.2 Modrinth
Bukkit Folia Paper Purpur Spigot 1.2.1 – 26.2 Game-mechanicsManagementUtility

WorldGuard ExtraFlags Plus

Release 4.4.2

An advanced WorldGuard extension that adds over 30+ extra region flags for full control of player behavior, teleportation, and region rules — featuring Folia support, item blocking (Mace, Firework, Wind Charge, Totem, vanilla Spears), throwable-only blocking (disable-throw for egg, snowball, pearl, XP bottle), optional PacketEvents/ProtocolLib packet hooks for full disable-completely coverage, and fully customizable messages.

🧱 Folia Ready | ⚙️ Custom Messages | 🪓 Disable Mace, Totem, Trident, Spears & More | 🥚 Disable-throw (egg / snowball / pearl / XP bottle)

🎚️ XP-Based or PlaceholderAPI (integer output) based region entry limits


⚠️ Warning DO NOT USE BOTH PLUGINS TOGETHER!

If you're upgrading from WorldGuardExtraFlags to WorldGuardExtraFlagsPlus, make sure to:

  • Remove the old WorldGuardExtraFlags.jar plugin file
  • Only keep WorldGuardExtraFlagsPlus.jar on your server
  • Both plugins cannot coexist - they will conflict with each other

Key Features

  • Folia support – fully compatible with async region handling
  • 🛡️ New flag: disable-completely – blocks all usage of specified items (MACE, FIREWORK_ROCKET, WIND_CHARGE, TOTEM_OF_UNDYING, TRIDENT, vanilla spear tiers 1.21.11+, plus SPEAR for all tiers at once)
    • Note: permit-completely is replaced. Please use disable-completely instead.
    • Spear Lunge (packet STAB, including Lunge enchant) requires PacketEvents or ProtocolLib on the server for reliable blocking; without either, Lunge may bypass region checks.
  • 🎯 New flag: disable-throw – blocks launching only these throwables: EGG, SNOWBALL, ENDER_PEARL, EXPERIENCE_BOTTLE. Tridents and wind charges stay on disable-completely.
  • 🎚️ New flags: entry-min-level / entry-max-level – restrict entry by XP level or PlaceholderAPI values
  • 💬 Customizable messages via messages-wgefp.yml (disable, recolor, or use placeholders)
  • 🔁 Message cooldown system to prevent spam (default 3 seconds)
  • 🏪 New flag: villager-trade – control villager trading in regions
  • New flag: lightning-damage – lightning strikes appear visually but don't damage players when set to deny — ideal for PvP arenas
  • 🚫 New flag: disable-collision – disable player collision in regions
    • Uses Minecraft's native scoreboard teams to control collision. TAB plugin is supported with API integration. May conflict with other plugins that use teams. See (public-documents/disable-collision flag documentation.md) for details.
  • 📝 PlaceholderAPI Chat Integration – chat prefix/suffix supports PlaceholderAPI placeholders
  • 🧱 New flags: allow-block-place / deny-block-place / allow-block-break / deny-block-break – fine-grained block placement and breaking control
  • 📦 New flags: deny-item-drops / deny-item-pickup – restrict specific items from being dropped or picked up (works when WorldGuard allows drops/pickups)
  • 🔨 New flag: permit-workbenches – block workbench usage (anvil, crafting table, ender chest, etc.) and crafting table crafting in regions
    • Note: permit-workbenches CRAFT now only blocks crafting table (3x3) crafting, not inventory (2x2) crafting. Use inventory-craft flag to block inventory crafting.
  • 🎨 New flag: inventory-craft – block inventory crafting (2x2 grid) in regions
  • 🛡️ Godmode & Fly Flag Enhancement – The godmode and fly flags now also disable EssentialsX godmode/fly when entering regions with these flags disabled (EssentialsX integration)
  • 👥 New flag: player-count-limit – limit maximum number of players in a region
  • 🎯 New flag (experimental): chambered-enderpearl – mitigates chambered ender pearl bypasses (pearls thrown outside denied regions are removed when the shooter enters a region where the flag denies); subject to change.
  • 🔁 New flag: console-command-repeat – repeats a console command at a fixed interval (1-60 seconds) while a player stays in the region. Disabled by default. Usage: /rg flag <region> console-command-repeat "20 give %player% diamond 1"

About

WorldGuard protects land by defining regions.
WorldGuard ExtraFlags Plus extends it with even more customization — adding powerful flags that modify gameplay, teleportation, commands, and behavior within regions.


Included Flags (44+)

Here’s a quick overview — all managed with standard WorldGuard flag commands.

[teleport-on-entry / teleport-on-exit]  [command-on-entry / command-on-exit]
[console-command-on-entry / console-command-on-exit]  [walk-speed / fly-speed]
[keep-inventory / keep-exp]  [chat-prefix / chat-suffix]  [godmode] 
[blocked-effects]  [respawn-location]  [worldedit]  [give-effects]  
[fly]  [play-sounds]  [frostwalker]  [nether-portals]  [glide](elytra-blocker)
[chunk-unload]  [item-durability]  [join-location](not-on-folia)

New in Plus:

[disable-completely]  [disable-throw]
[entry-min-level / entry-max-level]
[villager-trade]  [lightning-damage]  [disable-collision]  [deny-item-drops / deny-item-pickup]
[allow-block-place / deny-block-place]  [allow-block-break / deny-block-break]
[permit-workbenches]  [inventory-craft]  [player-count-limit]
[hide-players](experimental)  [console-command-repeat]  [chambered-enderpearl](experimental)

📖 Flag Usage Guide

For comprehensive usage examples and detailed flag documentation, see:
Complete Flag Usage Guide


Version Compatibility

| Minecraft | WorldGuard | ExtraFlagsPlus | Support |
| --------------- | ---------- | -------------- | --------- |
| 1.20 – 1.21.11 / 26.2+ | 7.0.15+ | 4.4.2+ | ✅ Active |
| 1.7 – 1.19 | Older | ❌ No support | |

The jar declares api-version: 1.21 in plugin.yml so Paper 1.21.x servers (and forks such as Canvas) load it; the project still compiles against the pinned Paper API artifact in the root pom.xml.


Message Customization

All plugin messages live in plugins/WorldGuard/messages-wgefp.yml.

  • Edit freely to match your style
  • Use {required}, {current}, {item}, {workbench} placeholders (e.g. disable-throw-blocked uses {item})
  • Color codes supported (&c, &7, etc.)
  • Disable messages with ""
  • Reload instantly using /wgefp reload or /wg reload

Authors

  • ExtraFlags Plus Developer: tins
  • Original ExtraFlags Author: isokissa3

Support & Community


Image Section


⭐ If you like this project, give it a star on Github

Versionen

Release
4.4.2
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 22d ago
## 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…
2.5k
Release
4.4.1
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 1mo ago
- blocked-effects, give-effects, and play-sounds skip tick work when the flag is inactive and there’s nothing to restore - blocked-effects avoids calling…
1.5k
Release
4.4.0
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 1mo ago
### Build & runtime - **Version 4.4.0** — feature and stability release after Folia/performance audit. - **Java 21** bytecode (`--release 21`) for broader…
562
Release
4.3.13
folia · 1.21, 1.21.1, 1.21.2 · 2mo ago
# Changelog - Release 4.3.13 ## 4.3.13 ### `disable-throw` region flag - **`SetFlag`** listing **`EGG`**, **`SNOWBALL`**, **`ENDER_PEARL`**,…
711
Release
4.3.12
folia · 1.21, 1.21.1, 1.21.2 · 3mo ago
#### `disable-completely` — Vanilla spears (1.21.11+) - Block **spear** items: tier materials (`WOODEN_SPEAR`, `STONE_SPEAR`, `COPPER_SPEAR`, `IRON_SPEAR`,…
36
Release
4.3.11
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 6mo ago
Update log: https://github.com/tins-dev/WorldGuardExtraFlagsPlus/releases/tag/v.4.3.11
6.8k
Release
4.3.10
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 7mo ago
### Disable Collision Flag - Major Refactor #### Implementation Changes - **Minecraft teams**: Now uses Minecraft's native scoreboard team system (the only…
597
Release
4.3.9
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 7mo ago
### Fixed - Fixed `command-on-entry` and `command-on-exit` flags causing thread check errors on Folia servers by using entity scheduler instead of global…
67
Release
4.3.8
bukkit, folia, paper · 1.2.1, 1.2.2, 1.2.3 · 7mo ago
### New Features - Added inventory-craft flag - Block inventory crafting (2x2 grid) in regions - Added Discord support link - Join our community:…
1.3k
Release
4.3.7
bukkit, folia, paper · 1.2.1, 1.2.2, 1.2.3 · 8mo ago
# WorldGuard ExtraFlags Plus v4.3.7 ### 🔨 New Flag: `permit-workbenches` Block workbench usage and crafting in regions! Supports: ALL, clear, anvil,…
536
Release
4.3.6
bukkit, folia, paper · 1.2.1, 1.2.2, 1.2.3 · 8mo ago
Bug Fixes Fixed Riptide Enchantment Blocking Fixed: permit-completely flag now fully blocks Riptide enchantment on tridents Prevents Riptide boost, spinning…
166
Release
4.3.5
bukkit, folia, paper · 1.2.1, 1.2.2, 1.2.3 · 8mo ago
🎉 Version 4.3.5 Release 🔄 Update Checker Automatically checks for updates from Spigot, GitHub, and Modrinth Uses semantic version comparison for…
114

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.

FAQ

Wie installiere ich WorldGuard ExtraFlags Plus?

Lade die Datei für deine Minecraft-Version und deinen Loader auf dieser Seite herunter, lege die .jar in den mods- (oder plugins-) Ordner und starte das Spiel.

Ist WorldGuard ExtraFlags Plus kostenlos?

WorldGuard ExtraFlags Plus ist auf Modgrid kostenlos — wir verlinken direkt zur offiziellen Quelle, ohne Paywall.

Welche Minecraft-Versionen unterstützt WorldGuard ExtraFlags Plus?

Funktioniert mit Bukkit, Folia, Paper, Purpur. Unterstützt die Versionen 1.2.1–26.2. Die unterstützten Versionen und Loader findest du im Download-Bereich dieser Seite.