
PvPIndex Factions
Modern Factions refactor, old-school factions but with modern QOL features
Оцените первым
631
2
631
2
Список изменений
Added
-
Faction flags (
/f flag,/f flag list,/f flag set <flag> [on|off]):- Per-faction boolean toggles that officers can manage in-game. Five built-in flags:
pvp: allow PvP inside the faction's claimed territory (default:true)friendly-fire: allow members to harm each other (default:false)explosions: allow explosions to destroy terrain in territory (default:false)fire-spread: allow fire to spread in territory (default:false)open: allow anyone to join without a pending invite (default:false)
/f flagwith no arguments shows the current flag list;/f flag listis an explicit alias./f flag set <flag>toggles;/f flag set <flag> on|offsets a specific value./fa flag <faction> <flag> [on|off]lets admins override any flag regardless of theplayer-editableconfig setting.- Flag defaults and player-editability are configurable per-flag under
factions.flags.*. - New permissions:
factions.cmd.flag(defaulttrue),factions.cmd.flag.set(defaulttrue, officer check enforced by command logic). - New
messages.ymlkeys:flag.*.
!Faction Flags overview !Set flag state !Flag autocomplete
- Per-faction boolean toggles that officers can manage in-game. Five built-in flags:
-
WorldGuard region sync (
integrations.worldguard-sync-regions: false, opt-in):- When enabled, every faction-claimed chunk is mirrored as a
ProtectedCuboidRegionin WorldGuard on startup and kept in sync with claim, unclaim, join, leave, and disband events. - WG handles block-break and block-place denial at its native
NORMALevent priority. Because the protection engine registers atHIGHwithignoreCancelled = true, enemy players are denied before our handler runs; no per-event database query is needed for them. - Faction members are added to their faction's regions as WG domain members so WG passes their interactions transparently.
- Allies are handled by a dedicated
HIGHEST ignoreCancelled = falsepass that un-cancels their events after a single DB lookup. - Safezone and warzone chunks get WG regions with an empty member list, so WG denies all building there regardless of WG membership.
- Requires WorldGuard to be installed and loaded. Toggling the option requires a restart.
- New config key:
integrations.worldguard-sync-regions(defaultfalse).
- When enabled, every faction-claimed chunk is mirrored as a
Файлы
pvpindex-factions-1.0.8.jar(8.82 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.8
Загрузчики
BukkitPaperSpigot
Версии игры
1.21–26.1.2
Загрузок
9
Дата публикации
19.05.2026
