Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Adds 45+ extra WorldGuard flags - Folia, Disable Mace & more, Permit entry by XP or PAPI, and more.
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 viaall-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-firstgives deny priority — a material in the deny list is denied even if also in the allow list. Global setting inconfig-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(everyEnemymob, bosses included),ALL_NEUTRAL(provoked-only mobs),ALL_PEACEFUL(all other living mobs),ALL(all three), or specificEntityTypenames (e.g.ZOMBIE,CREEPER). Hostile set is derived from theEnemyinterface so new hostile mobs are auto-covered. See.media/deny-mobspawn-categories.mdfor 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 overentry-deny-permissionwhen 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-permissiontakes 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
sendMessageCooldownfrom 3 to 2 seconds (only affects fresh installs — existing servers keep their configured value). disable-completely|GOAT_HORNis 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 settingall-flags-control.teleport-on-exit-ignore-teleportstofalse(default istrue).
Platforms
Paper
1.21–26.2
Dependencies
Paper
- WorldGuard
- PlaceholderAPI Optional
- ProtocolLib Optional