▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/WorldLock
WorldLock

WorldLock

Плагин WorldLock для серверов Minecraft - блокировка доступа игроков к мирам через команды. Лёгкий, не грузит сервер, гибкая система прав, простая настройка без YAML.

Оцените первым
1.8K
21

WorldLock - блокировка миров на сервере Minecraft

WorldLock - плагин для серверов Minecraft, который позволяет заблокировать доступ игроков к определенным мирам. Короче, если тебе нужно закрыть какой-то мир от посетителей - это то, что нужно.

Зачем это нужно

На любом более-менее крупном сервере Майнкрафт рано или поздно возникает проблема: как ограничить доступ к определенным мирам? Причины бывают разные:

  • Админский мир или штаб - туда не должны попадать обычные игроки
  • Мир под реконструкцию - пока строишь, не хочешь чтобы кто-то бегал и мешал
  • Донат-привилегии - доступ к особому миру только для VIP
  • Технические миры - спавн-фермы, редстоун-тесты, всякое
  • Локации ивентов - пока готовишь мероприятие, зона должна быть пустой

Стандартными средствами Bukkit/Spigot/Paper это сделать не так просто. Можно ковырять пермишены, настраивать Multiverse-Core, но это лишний гемор. WorldLock решает проблему - просто добавляешь мир в блок-лист одной командой и всё. Игроки не могут туда ни войти, ни телепортироваться, ни прыгнуть через портал.

Что именно блокируется

Плагин перекрывает три способа попадания в мир:

  • Телепортация - команды /tp, /spawn, /home и прочие телепорты просто не сработают
  • Обычное перемещение - если игрок пытается перейти границу мира пешком
  • Порталы - вход через портал в Незер, Энд или любой кастомный портал из других плагинов

По факту, игрок просто не окажется в заблокированном мире. Ни одним из известных способов.

Установка

  1. Сначала ставим BukkitOfUtils - это базовая библиотека, без которой WorldLock не запустится. Без неё плагин просто не подхватится
  2. Качаем версию WorldLock под свою версию сервера (Bukkit/Spigot/Paper)
  3. Кидаем .jar файл в папку plugins
  4. Останавливаем сервер
  5. Запускаем заново - плагин создаст конфиги при первом старте
  6. Настраиваем под себя через команды

Как заблокировать мир

Тут всё элементарно. Одна команда:

/manageworlds add <world>

Где <world> - имя мира, который хочешь заблокировать. Например /manageworlds add world_creative закроет доступ в креатив-мир.

Чтобы разблокировать - /manageworlds remove <world>. А посмотреть весь список заблокированных миров - /manageworlds list.

Права и байпасы

По умолчанию операторы (опы) и игроки с правом * (например, через LuckPerms) имеют доступ ко всем мирам, даже заблокированным. Это логично - админ должен иметь возможность зайти куда угодно.

Но если хочешь, чтобы даже опы не могли обходить блок - ставь право worldlock.bypass.* в false. А для точечной настройки есть worldlock.bypass.<world> - выдаёшь конкретному игроку доступ к конкретному миру. Например, worldlock.bypass.world_event даст доступ в ивент-мир только тем, у кого есть это право.

Команды

КомандаОписание
/manageworlds add <world>Добавить мир в блок-лист
/manageworlds remove <world>Убрать мир из блок-листа
/manageworlds listПоказать все заблокированные миры

Нюансы из практики

Пару вещей, которые стоит знать:

  • Плагин очень лёгкий - почти не ест ресурсы сервера. На продакшене с 50+ игроками разницы в TPS не заметил
  • Если у тебя Multiverse-Core или аналоги - WorldLock с ними не конфликтует. Он просто блокирует доступ, не трогая сами миры
  • Не забудь проверить, что у обычных игроков нет права * - иначе блокировка бессмысленна
  • Если используешь BungeeCord - плагин работает на каждом сервере отдельно, так что блокируй мир на том сервере, где он реально находится. Кстати, если сервер хостится на BungeeHost (bungee.host) - плагин заведётся без проблем

Итог

WorldLock - лёгкий, простой и эффективный плагин для серверов Майнкрафт. Не грузит сервер, настраивается через команды без ковыряния в YAML-конфигах. Система прав гибкая - можно тонко настроить кому куда можно. Если у тебя сервер с несколькими мирами и нужен чёткий контроль доступа - must have.

Скачайте WorldLock и закройте свои миры от нежелательных гостей.

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

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

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.7.x

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

Сервер

Зависимости

Ссылки


Создатели

Детали

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