▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
GPFlags

GPFlags

Плагин GPFlags для Minecraft добавляет флаги в регионы GriefPrevention. Игроки могут настраивать свои территории как захотят - от PvP до запрета спавна мобов.

Оцените первым
15.3K
69

GPFlags - это плагин для серверов Minecraft, который расширяет возможности GriefPrevention. Если вы знакомы с WorldGuard, то поймёте суть: GPFlags позволяет навешивать флаги на регионы, но с одной важной фишкой - админы могут дать доступ к определённым флагам самим игрокам. То есть владельцы участков сами решают, что можно, а что нельзя на их территории. Без лишней возни с админкой.

Для работы GPFlags обязательно нужен GriefPrevention. Без него плагин просто не запустится.

Флаги

Флагов тут под 80 штук, и автор регулярно добавляет новые. Если какого-то флага нет в списке, можно попросить добавить - контакты есть в описании. Вот основные:

  • AllowBlockExplosions - аналог /claimexplosions из GP, но работает после перезагрузки сервера.
  • AllowInfest - разрешает чешуйницам заражать блоки.
  • AllowPvP - если в конфиге включено "PvP Only In PvP-Flagged Claims", то PvP будет работать только в регионах с этим флагом. Можно настроить сообщение при входе.
  • AllowVillagerTrading - игроки могут торговать с жителями без доверия.
  • AllowWitherDamage - визеры могут наносить урон на участке.
  • BuyAccessTrust / BuyContainerTrust / BuyBuildTrust - игроки могут купить соответствующий уровень доверия за внутриигровую цену.
  • BuySubclaim - покупка подучастка целиком.
  • CommandBlackList / CommandWhiteList - чёрный или белый список команд на участке. Например, /SetClaimFlag CommandBlackList sethome;setwarp;kit.
  • EnterActionbar / EnterMessage / ExitActionbar / ExitMessage - показывают сообщение или actionbar при входе/выходе с участка. Можно использовать плейсхолдеры %owner% и %name%.
  • EnterCommand / ExitCommand - выполняют консольные команды при входе/выходе. Поддерживаются плейсхолдеры и несколько команд через точку с запятой.
  • EnterPlayerCommand / ExitPlayerCommand - то же самое, но команды выполняются от имени игрока.
  • HealthRegen - регенерация здоровья на участке. Для значений выше 1 нужно право gpflags.flag.healthregen.<amount>.
  • InfiniteArrows - стрелы возвращаются игроку после попадания.
  • KeepInventory / KeepLevel - сохранение инвентаря и опыта при смерти.
  • KeepLoaded - регион всегда загружен (чанки не выгружаются).
  • NetherPortalConsoleCommand / NetherPortalPlayerCommand - выполнение команд при входе в портал Незера. Можно сделать портал на спавн или телепорт домой.
  • NoAnvilDamage - наковальни не изнашиваются (только Paper).
  • NoBlockFade / NoBlockForm / NoBlockGravity - блоки не исчезают, не образуются и не падают.
  • NoChorusFruit / NoEnderPearl - запрет телепортации через хорус или жемчуг Края.
  • NoCombatLoot - мобы не роняют лут при смерти (полезно для PvP-арен).
  • NoCoralDecay / NoLeafDecay / NoVineGrowth - кораллы, листва и лианы не исчезают и не растут.
  • NoCropTrampling / NoPlayerCropTrampling - защита грядок от вытаптывания.
  • NoElytra / NoFlight - запрет элитр и полёта.
  • NoEnter / NoEnterPlayer - запрет входа на участок для всех или конкретных игроков.
  • NoExpiration - регион не истекает.
  • NoExplosionDamage / NoFireDamage / NoFireSpread - защита от взрывов и огня.
  • NoFallDamage / NoPlayerDamage / NoPlayerDamageByMonster - защита от урона.
  • NoFluidFlow - жидкости не текут.
  • NoGrowth / NoStructureGrowth - растения и деревья не растут.
  • NoHunger - голод не падает.
  • NoIceForm / NoSnowForm - лёд и снег не образуются.
  • NoItemDamage - предметы не теряют прочность.
  • NoItemDrop / NoItemPickup - запрет выбрасывать и подбирать предметы.
  • NoLootProtection - отключает защиту лута GP при смерти (полезно для PvP).
  • NoMapMaking - нельзя создавать карты.
  • NoMcMMODeathPenalty / NoMcMMOSkills / NoMcMMoXPGain - управление mcMMO на участке.
  • NoMobDamage / NoMobSpawns / NoMobSpawnsType / NoMonsters / NoMonsterSpawns - контроль мобов: урон, спавн, типы.
  • NoOpenDoors - запрет открывать двери/люки/калитки (с учётом прав GP).
  • NoPetDamage - питомцев нельзя бить.
  • NoVehicle - нельзя ставить и использовать лодки/вагонетки.
  • NoWeatherChange - погода не меняется (только для мира/сервера).
  • NotifyEnter / NotifyExit - уведомление владельца о входе/выходе игрока.
  • OwnerFly / OwnerMemberFly / PermissionFly - разрешение на полёт для владельца, членов или по праву.
  • PlayerTime / PlayerWeather - установка времени и погоды для игрока (без влияния на механику).
  • ProtectNamedMobs - защита мобов с именем (кроме владельцев с container trust).
  • RaidMemberOnly - рейды только для членов региона.
  • ReadLecterns / ViewContainers - чтение книг и просмотр контейнеров без взаимодействия.
  • RespawnLocation - точка возрождения при смерти на участке (полезно для арен).
  • RestoreGrazedGrass - трава мгновенно отрастает после поедания овцами.
  • SpawnReasonWhitelist - белый список причин спавна мобов.
  • SpleefArena - автоматическая арена для сплифа: генерирует блоки после смерти игрока.
  • TrappedDestination - точка для команды /trapped на админских участках.

Команды

Команды делятся на игровые и админские. Игроки могут управлять флагами только на своих участках:

  • /setclaimflag <флаг> [значение] и /unsetclaimflag <флаг> - установка/снятие флага на своём участке. Право: gpflags.command.setclaimflag и gpflags.command.unsetclaimflag.
  • /listclaimflags - показывает флаги в текущей локации. Право: gpflags.command.listclaimflags.ownclaim (для своих участков) или gpflags.command.listclaimflags (везде).
  • /allflags - список всех доступных флагов. Право: gpflags.command.allflags.
  • /gpflags help - справка по командам. Право: gpflags.command.help.

Админские команды:

  • /setworldflag <флаг> [значение] и /unsetworldflag <флаг> - флаг для всего мира. Право: gpflags.command.setworldflag и gpflags.command.unsetworldflag.
  • /setserverflag <флаг> [значение] и /unsetserverflag <флаг> - флаг для всех миров. Право: gpflags.command.setserverflag и gpflags.command.unsetserverflag.
  • /setdefaultclaimflag <флаг> [значение] и /unsetdefaultclaimflag <флаг> - флаг по умолчанию для всех новых и существующих участков. Право: gpflags.command.setdefaultclaimflag и gpflags.command.unsetdefaultclaimflag.
  • /setclaimflagplayer <игрок> <флаг> [значение] и /unsetclaimflagplayer <игрок> <флаг> - установка флага на участке, где стоит игрок. Право: gpflags.command.setclaimflagplayer и gpflags.command.unsetclaimflagplayer.
  • /bulksetflag <игрок> <флаг> [значение] и /bulkunsetflag <игрок> <флаг> - установка/снятие флага на всех участках игрока (без будущих). Право: gpflags.command.bulksetflag и gpflags.command.bulkunsetflag.
  • /gpflags reload - перезагрузка конфигов. Право: gpflags.command.reload.
  • /gpflags debug - информация о версии. Право: gpflags.command.debug.

Права доступа

Для каждого флага нужно отдельное право в формате gpflags.flag.<название_флага>. Например, gpflags.flag.noenter даёт право использовать флаг NoEnter.

Также есть права на обход флагов в зависимости от уровня доверия:

  • access - обход при наличии access trust.
  • inventory - обход при container trust.
  • build - обход при build trust.
  • manage - обход при manage trust.
  • ownclaim - обход на своих участках.
  • adminclaim - обход на админских участках.
  • nonclaim - обход мировых/серверных флагов.

Формат: gpflags.bypass.<флаг>.<уровень>. Например, gpflags.bypass.novehicle.ownclaim позволяет обходить флаг NoVehicle на своих участках. Если уровень не указан, обход работает везде: gpflags.bypass.novehicle.

Важно знать

Плагин GPFlags реально упрощает жизнь администраторам серверов Minecraft. Вместо того чтобы вручную править каждый регион через WorldGuard, можно дать игрокам инструменты для самостоятельной настройки. Это особенно полезно на выживальческих серверах с приватом, где каждый хочет контролировать свою территорию: запретить гриферство, настроить PvP или защитить фермы от мобов. На PvP-аренах флаги вроде KeepInventory и RespawnLocation вообще незаменимы.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:1 месяц назад
Главная