
FlyingAllowed
Плагин FlyingAllowed позволяет игрокам летать только внутри своих клеймов или регионов WorldGuard. Честный флай без P2W - идеально для серверов, где хотят избежать донат-преимуществ.
FlyingAllowed - плагин для серверов Minecraft, который решает вечную проблему: как дать игрокам возможность летать, не превращая это в очередную P2W-механику. Вместо того чтобы продавать флай за донат, этот плагин привязывает полёт к территории. Летать можно только внутри своих клеймов (claims) или специальных регионов WorldGuard. Никакого преимущества на чужих землях - честно и удобно.
Короче, если твой сервер использует Lands, GriefPrevention, SuperiorSkyblock2 или любой другой популярный плагин на клеймы, FlyingAllowed идеально впишется. Игроки смогут свободно строить в воздухе на своей базе, но в чужих зонах или на PvP-аренах флай автоматически отключается. Это отличный способ дать флай строителям, не ломая баланс.
Как это работает
Плагин использует два понятия:
- Accessible Claims - территории, которыми игрок владеет или имеет права
Claim Extents. - Flyable Regions - регионы WorldGuard, где установлен флаг
flyingallowed-allow-flight.
Когда игрок покидает разрешённую зону, полёт автоматически выключается, а персонаж плавно опускается на землю. Никаких падений с высоты - всё безопасно.
Установка
- Скачай и установи BukkitOfUtils - обязательная зависимость (работает и на Folia).
- Скачай плагин FlyingAllowed для твоей версии сервера.
- Помести jar-файл в папку
plugins. - Перезапусти сервер.
- Настрой права и наслаждайся.
Команды
/fly- включить/выключить полёт./fly-bypass- обойти автоматическое отключение полёта./set-fly <true|false>- принудительно включить или выключить полёт./fly <player>- переключить полёт другому игроку./fly-bypass <player>- установить обход для другого игрока./set-fly <true|false> <player>- задать статус полёта другому игроку.
Права (Permissions)
Права на команды
flyingallowed.command.fly- использовать/fly.flyingallowed.command.set-fly- использовать/set-fly.flyingallowed.command.fly-bypass- использовать/fly-bypass.
Права на функции (настраиваются в config.yml)
flyingallowed.bypass.soft- обход через/fly-bypass.flyingallowed.bypass.toggle-off- обход отключения полёта.flyingallowed.bypass.toggle-on- обход включения полёта.flyingallowed.in.claims- не отключать полёт в своих клеймах.flyingallowed.in.regions- не отключать полёт в разрешённых регионах.flyingallowed.lands.toggle-on- автоматическое включение полёта при входе в зону.
Поддерживаемые плагины (Hooks)
FlyingAllowed умеет работать с большинством популярных плагинов на защиту территории:
| Плагин | Что поддерживает |
|---|---|
| Lands | Владение/членство в землях, разрешение FLY |
| KingdomsX | Владение/членство в землях королевства (нации пока нет) |
| GriefPrevention | Владение/членство в клеймах, настройка Claim Extents |
| SuperiorSkyblock2 | Владение/членство на острове |
| ProtectionStones | Владение/членство в клейме |
| HuskClaims | Владение/членство в клейме, настройка Claim Extents |
| WorldGuard | Владение/членство в регионе, флаг flyingallowed-allow-flight |
Все хуки работают асинхронно - это не нагружает сервер. Сам плагин очень лёгкий, весит мало (спасибо BukkitOfUtils).
Дополнительные настройки
В config.yml можно задать чёрный или белый список миров:
- Если мир в чёрном списке - плагин в нём отключён.
- Если мир в белом списке - плагин работает только в этих мирах.
По умолчанию плагин активен во всех мирах.
Зачем это всё?
FlyingAllowed - это простой и честный способ добавить полёт на сервере без донатных привилегий. Игроки строят небоскрёбы, фермы и базы, а админы не беспокоятся о балансе. Скачай плагин FlyingAllowed, настрой права и дай игрокам свободу в их собственных владениях.
