Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for tins

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

Report WorldGuardExtraFlagsPlus?

R

4.4.3

Added

  • PlaceholderAPI expansion | New placeholder %wgefp_players_in_region_<regionId>% returns the number of online players currently inside a region, summed across all worlds (case-insensitive region id, refreshed once per second, Folia-safe). Requires PlaceholderAPI; toggle via all-flags-control.papi-placeholders (default: false — opt-in, enable to register the placeholder).
  • all-flags-control.check-order | New config option controlling the evaluation order of the block allow/deny flags (allow-block-place/deny-block-place, allow-block-break/deny-block-break). allow-first (default) keeps the current behavior — a material in the allow list is allowed even if also denied. deny-first gives deny priority — a material in the deny list is denied even if also in the allow list. Global setting in config-wgefp.yml; existing servers are unaffected by the default.

New flags

  • deny-mobspawn | Blocks spawning of mobs in the listed categories inside a region: ALL_HOSTILE (every Enemy mob, bosses included), ALL_NEUTRAL (provoked-only mobs), ALL_PEACEFUL (all other living mobs), ALL (all three), or specific EntityType names (e.g. ZOMBIE, CREEPER). Hostile set is derived from the Enemy interface so new hostile mobs are auto-covered. See .media/deny-mobspawn-categories.md for the exact per-category mob lists.
  • entry-permission | Sets the permission required to enter the region (e.g. /rg flag <region> entry-permission myPlugin.myPermission.1). Takes priority over entry-deny-permission when both are set.
  • entry-deny-permission | Denies entry to players holding the given permission (e.g. /rg flag <region> entry-deny-permission myPlugin.myPermission.1). If both flags are set, entry-permission takes priority.

Changed

  • Default messages | Unified all default message wording to a consistent WorldGuard-style phrasing (&c&lHey! &r&7Sorry, but ...). Idea based on PR #24 by @jruk8.
  • Message cooldown | Lowered the default sendMessageCooldown from 3 to 2 seconds (only affects fresh installs — existing servers keep their configured value).
  • disable-completely | GOAT_HORN is now a blockable item, so goat horn usage can be disabled in regions (e.g. /rg flag <region> disable-completely GOAT_HORN).

Fixed

  • teleport-on-exit | No longer triggers when the player teleports away (/wild, /spawn, /warp, ender pearls, portals) or respawns — it now only fires on real movement out of a region (walking, riding, knockback), so players can't be yanked back to the region's exit location by teleports. Restore the legacy behavior by setting all-flags-control.teleport-on-exit-ignore-teleports to false (default is true).

Information

Published
August 12, 2026
Author
35Downloads

Platforms

Paper
Paper
1.21–26.2

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.