Plugin Protection Chest Protect [5.20.0]

Chest Protect
Short Description:
Защита сундуков, дверей, печей, всех блоков, графический интерфейс, флаги, экономика, фулл настройка
62
1,007
  • Like 0
Reactions:4 users

Latest updates

5.20.0

Для работы этого плагина теперь требуется Java 21 или более новая версия. + Изменено...

5.19.15

+ Улучшено: Связь со сторонними плагинами, использующими ChestProtect

5.19.14

- Исправлено: Не давать кешбэк за защиту от сторонних плагинов
Read more...
Supports version
  1. 1.18.✘
  2. 1.19.✘
  3. 1.20.✘
  4. 1.21.✘
Official page
https://www.spigotmc.org/resources/53494/
Java
  1. Java 21
  2. Java 22
  3. Java 23
Documentation
https://github.com/Angeschossen/ChestProtect/wiki

Описание плагина Chest Protect:​

ChestProtect гарантирует, что ваши игроки не будут беспокоиться о своих контейнерах и даже мобах (опционально). Они могут управлять своими защитами в хорошо организованном интерфейсе GUI, который интуитивно понятен и прост в использовании.

Кроме того, они могут настроить свои впечатления, изменяя личные настройки. Например, автоматическая защита контейнеров при их размещении.

Игроки могут создавать и назначать группы для защит, чтобы управлять доверенными игроками и их ролями в нескольких защитах. Это упрощает управление большим количеством защит. Для просмотра защит в мире этот плагин позволяет игрокам визуализировать защиты вокруг них.

Каждый тип защиты имеет свои собственные флаги, такие как редстоун или публичный доступ к защите.

Ваших игроков раздражают защиты от неактивных пользователей? Как администратор сервера, вы можете настроить ChestProtect для разблокировки защит от неактивных игроков. Вы также можете настроить стоимость защиты и кэшбэк, если это необходимо! Для полного списка функций см. спойлер ниже.

Особенности плагина Chest Protect:​

  • Мощный и полностью настраиваемый
    • Лучшее производительность
      • ChestProtect разработан для обеспечения лучшей производительности
      • Кэшируются только необходимые данные
      • Действия хорошо оптимизированы
    • Редактирование всех сообщений
      • Сообщения можно отправлять как:
        • Сообщение в чате и / или
        • Заголовок и / или
        • Панель действий
    • Редактирование интерфейса (GUI)
      • Названия предметов
      • Описание предметов
      • Слоты предметов
      • Материалы предметов
    • Множество параметров конфигурации
      • Установка настроек по умолчанию для игроков
      • Установка настроек по умолчанию для защит
      • Настройка создания защиты
      • Установка требований к защите
      • Настройка уведомлений
      • Взаимодействие с другими плагинами
    • Поддержка мультиверса
      • Разрешение защит в нескольких мирах
    • Редактирование каждой защиты в интуитивно понятном интерфейсе
      • Есть интерфейс для всего
      • Команды не нужны
  • Оптимизированная и мощная система
    • Группы
      • Владельцы защит могут создавать и назначать группы для защиты, чтобы управлять доверенными игроками в нескольких защитах. Это упрощает управление защитами.
    • Ограничения ролей
      • Разрешить / запретить действия для каждой отдельной защиты для определенных ролей
      • Назначение настроек для конкретных ролей
      • Установка значений по умолчанию в конфиге
      • Права доступа
    • Настройки защиты
      • Включение / отключение настроек для каждой защиты в соответствии с твоими индивидуальными потребностями
      • Установка значений по умолчанию в конфиге
      • Права доступа
    • Создание защиты
      • Настройка автоматической защиты блоков
        • Блоки можно настроить в конфиге
    • Опциональные голограммы контейнеров
      • Отображение количества предметов и т.д.
  • Поддержка блокировки сущностей
    • Блокировка / защита любой сущности
      • Поддерживает все функции, как защита сундуков (доверенные игроки и т.д.)
  • Визуализация ближайших защит
    • Команда /protect view покажет магию
    • Разные цвета для указания отношения к защите
  • Огромный интерфейс
    • Редактирование всех твоих защит в хорошо продуманном интерфейсе
    • Лучшая производительность
    • Команды не нужны
    • Поддержка нескольких страниц
    • Редактирование размеров интерфейса
    • Можно даже добавить новые типы защиты в интерфейс
    • Редактирование всех предметов
      • Редактирование всех материалов
      • Редактирование всех названий
      • Редактирование всех описаний
      • Редактирование всех слотов
    • Редактирование всего
  • Простой в понимании
    • Игрокам не нужно возиться с раздражающими командами
    • Хорошо продуманная и простая концепция
  • Доверие игрокам
    • Доверие игрокам в конкретной защите или во всех твоих защитах
    • Поддерживаются оффлайн игроки
    • Установка максимального количества участников для каждой защиты
  • Назначение ролей
    • Назначение ролей игрокам и редактирование ограничений
  • Экономика
    • Поддержка Vault
    • Хорошо оптимизирована
    • Множество опций
    • Настройка увеличения стоимости
    • Настройка кэшбэка
    • Опция экономики на основе предметов
      • Работает без Vault
      • Можно включить / отключить эту опцию
  • Удаление неактивных игроков
    • Удаление защит неактивных игроков
      • Опция установки нового владельца защиты вместо её удаления
      • Возможность включения / отключения этой функции
    • Удаление доверия к защите для неактивных игроков
      • Возможность включения / отключения этой функции
  • Права доступа
    • Нумерованные права доступа
      • Установка максимального количества защит
      • Установка максимального количества участников на защиту
      • Предоставление игрокам определенного количества бесплатных защит (без затрат)
    • Права доступа для персонала, позволяющие обходить защиты или редактировать защиты других игроков
      • Полная поддержка интерфейса
  • Админские команды / действия
    • Принудительное доверие игроков в защитах других игроков
    • Принудительное удаление доверия игроков в защитах других игроков
    • Редактирование защит или игроков в огромном интерфейсе
    • Удаление игроков
    • Синхронизация настроек по умолчанию для защиты или ролей со всеми защитами
    • Поддержка консоли
  • Оптимизированная система команд
    • Автозаполнение в консоли
      • Поддержка подкоманд
    • Страницы помощи
      • Отображение только тех команд, к которым у тебя есть доступ
      • Автоматическое создание страниц и расчет
  • Поддержка Dynmap
    • Отображение защит на твоей Dynmap
  • Плейсхолдеры для PlaceholderAPI
    • Доступные плейсхолдеры:
      • chestprotect_protections
        • Количество защит
      • chestprotect_protections_max
        • Максимальное количество защит
  • Огромный API
    • Реализация собственных идей в ChestProtect
    • Внедрение функций ChestProtect в твой плагин
  • Импорт данных из других плагинов
    • Импорт защиты из других плагинов в ChestProtect
      • На данный момент поддерживается:
        • LWC
        • Твой текущий плагин блокировки не указан? Дай мне знать!
  • Поддержка плагинов для защиты/скайблока
    • Все плагины защиты или скайблока поддерживают блокировку в защищенных областях, где игроку не доверяют. Перечисленные ниже плагины просто предоставляют специальные функции.
    • Поддержка специальных функций (опционально):
      • Разрешить модераторам областей открывать защиты
      • Разрешить создание блокировки только в области
      • Удаление защит при снятии защиты с области
      • На данный момент поддерживается:
        • Lands
        • SuperiorSkyblock2
        • BentoBox

Права плагина Chest Protect:​

Нумерованные права доступа​

ВАЖНО: Заменяй <number> на конкретное число. Например: chestprotect.blocks.<number> -> chestprotect.blocks.50.

  • chestprotect.blocks.<number>:
    Сколько блоков может защитить игрок?
  • chestprotect.entities.<number>:
    Сколько сущностей может защитить игрок?
  • chestprotect.members.<number>:
    Сколько доверенных игроков может быть у одного игрока на одну защиту?
  • chestprotect.groups.<number>:
    Сколько групп может создать игрок?
  • chestprotect.free.blocks.<number>:
    Количество бесплатных защит для блоков.
  • chestprotect.free.entities.<number>:
    Количество бесплатных защит для сущностей.

Права на команды​

  • chestprotect.command.*:
    Доступ ко всем командам.
    По умолчанию:OP
    • chestprotect.command.exit:
      Выход из режимов /Lock, /Unlock, /Untrust, /Trust, /SetRole.
      По умолчанию: OP
    • chestprotect.command.help:
      Получение информации о командах, справка.
      По умолчанию: OP
    • chestprotect.command.lock:
      Вход в режим /Lock.
      По умолчанию: OP
    • chestprotect.command.unlock:
      Вход в режим /Unlock.
      По умолчанию: OP
    • chestprotect.command.trust:
      Вход в режим /Trust.
      По умолчанию: OP
    • chestprotect.command.untrust:
      Вход в режим /Untrust.
      По умолчанию: OP
    • chestprotect.command.setrole:
      Вход в режим /SetRole.
      По умолчанию: OP

Телепортация​

Эти права ограничивают все телепортации, инициированные ChestProtect. Игроки имеют их по умолчанию, но для выполнения команды также необходимо иметь соответствующее разрешение.

Отключение телепортации:
Чтобы отключить телепортацию, нужно снять разрешение в плагине управления правами, например, через LuckPerms: /luckperms group default permission set chestprotect.teleport.protection false.

  • chestprotect.teleport.protection:
    Разрешение на телепортацию к защите.
    Примечание: Это разрешение установлено по умолчанию.

Права на настройки​

  • chestprotect.setting.*:
    Доступ ко всем настройкам защиты и игрока.
    По умолчанию:OP
    • chestprotect.setting.player.*:
      Доступ ко всем настройкам игрока.
      По умолчанию:OP
      • chestprotect.setting.player.lock_persistent:
        Доступ к переключению постоянной блокировки.
        По умолчанию: OP
      • chestprotect.setting.player.unlock_persistent:
        Доступ к переключению постоянного снятия блокировки.
        По умолчанию: OP
      • chestprotect.setting.player.trust_persistent:
        Доступ к переключению постоянного доверия.
        По умолчанию: OP
      • chestprotect.setting.player.untrust_persistent:
        Доступ к переключению постоянного недоверия.
        По умолчанию: OP
      • chestprotect.setting.player.setrole_persistent:
        Доступ к переключению постоянного назначения роли.
        По умолчанию: OP
    • chestprotect.setting.protection.*:
      Доступ ко всем настройкам защиты.
      По умолчанию:OP
      • chestprotect.setting.protection.player_trust:
        Доступ к переключению настройки доверия игрока.
        По умолчанию: OP
      • chestprotect.setting.protection.player_untrust:
        Доступ к переключению настройки недоверия игрока.
        По умолчанию: OP
      • chestprotect.setting.protection.player_setrole:
        Доступ к переключению настройки назначения роли игрока.
        По умолчанию: OP

Права обхода​

  • chestprotect.bypass.*:
    Обход всех защит.
    По умолчанию:OP
    • chestprotect.bypass.edit:
      Редактирование защит других игроков.
      По умолчанию: OP
    • chestprotect.bypass.open:
      Открытие защит других игроков.
      По умолчанию: OP
    • chestprotect.bypass.unlock:
      Снятие блокировки с защит других игроков.
      По умолчанию: OP

Админские права на команды​

  • chestprotect.admin.*:
    Доступ ко всем админским действиям и командам.
    По умолчанию:OP
    • chestprotect.admin.command.*:
      Доступ ко всем админским командам.
      По умолчанию: OP
    • chestprotect.admin.command.player:
      Доступ к админской команде /ChestProtect player.
      По умолчанию:OP
      • chestprotect.admin.command.player.delete:
        Доступ к команде /ChestProtect admin player <player> delete.
        По умолчанию: OP
    • chestprotect.admin.command.import:
      Импорт защиты из других плагинов через команду /ChestProtect admin import lwc.
      По умолчанию: OP

Перевод конфига плагина Chest Protect:​

config.yml:
# Страница ресурса: https://www.spigotmc.org/resources/53494
# Discord: https://discord.gg/B4MAJVk
#
# Если у тебя возникли проблемы, сообщи о них на сервере поддержки Discord или через ЛС.
# Ошибки или проблемы обычно исправляются в течение нескольких часов.
# Ты можешь игнорировать идентификаторы в некоторых названиях настроек (_<ID>).
#
#################################################################
# Блоки и сущности, которые могут быть защищены, можно найти в protectables.yml #
#################################################################

general:
  # По умолчанию: Английский (en-US) - загрузка не требуется.
  # Это определяет язык по умолчанию. Ты можешь поместить несколько локалей в папку "Language" плагина, чтобы отображать разные локали в зависимости от локали игрока.
  # Ты можешь получить переводы, поддерживаемые сообществом, в нашем Discord: https://discord.gg/B4MAJVk
  # Для доступа к переводам, отличным от en-US, используй команду /translations на сервере Discord.
  language: 'en-US'

  # Миры, в которых игроки могут
  # блокировать объекты
  worlds_list:
    - world

  # Установи формат всех отображений, связанных с экономикой.
  # Подробнее: https://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html
  # ВНИМАНИЕ: Эта настройка требует перезагрузки/перезапуска сервера.
  eco-format:
    normal: '$#,##0.00'
    # Краткий формат будет использовать обычный формат, если значение меньше 1000.
    # Если значение больше или равно 1000, оно будет возвращаться {value}, деленное на 1000.
    # Этот формат используется только в небольшом количестве сообщений.
    short-unit: '${value}{unit}'

  # Если включено, лимит прав доступа будет суммироваться, а не просто брать наивысшее значение.
  # Пример: У игрока есть права chestprotect.blocks.5 и chestprotect.blocks.2.
  # Если включено: Это даст лимит в 7 защищенных блоков (контейнеров и т.д.).
  # Если отключено: Это даст лимит в 5 защищенных блоков (контейнеров и т.д.).
  permission-stacking: false

  # Формат даты
  # MM: Месяц
  # dd: День месяца
  # yyyy: Год
  # hh: часы
  # mm: минуты
  # ss: секунды
  # ВНИМАНИЕ: Эти настройки требуют перезагрузки/перезапуска сервера.
  date-format:
    # Установи часовой пояс для вывода даты.
    # Пример: America/Los_Angeles или GMT-8:00
    # Список часовых поясов: https://timezonedb.com/time-zones
    # Если пусто, используется часовой пояс машины, на которой работает сервер.
    time-zone: ''
    # Общий формат для приглашений и т.д.
    # Примеры:
    #   Американский 12-часовой формат (a = 12-часовой формат): MM/dd/yyyy hh:mm a
    #   Немецкий 24-часовой формат: dd.MM.yyyy hh:mm
    general: 'MM/dd/yyyy hh:mm a'
    # Формат, используемый, когда отображается только время.
    # Примеры:
    #   Американский 12-часовой формат (a = 12-часовой формат): hh:mm a
    #   Немецкий 24-часовой формат: hh:mm
    time_2: 'hh:mm a'

#################################################################
# Блоки и сущности, которые могут быть защищены, можно найти в protectables.yml #
#################################################################

# Настройки защиты
# Стоимость защиты и типы защиты можно отредактировать в protectables.yml
protection:
  # Должны ли защиты получать урон от взрыва TNT, чтобы разблокироваться?
  allow-tnt: false

  # Настройки звука
  # Ты можешь отключить звуки, установив их в ''
  sound:
    # Проигрывается, когда защита создана.
    locked_sound: 'ENTITY_EXPERIENCE_ORB_PICKUP'
    # Проигрывается при удалении защиты.
    unlocked_sound: 'BLOCK_ANVIL_BREAK'

  # Настройки защиты по умолчанию
  setting:
    # Принимать сигналы редстоуна?
    redstone:
      enabled_11: false

  # Телепортация к защите через меню.
  # Права chestprotect.teleport
  teleportation:
    # Ожидание x секунд перед началом телепортации.
    wait: 3
    # Установи стоимость телепортации.
    cost: 200

# Общие настройки телепортации
# Специфические настройки телепортации команд можно найти в их разделах.
teleport:
  # Общая стоимость телепортации. Некоторые функции могут иметь специфические опции, которые перекрывают эту настройку.
  costs: 0
  # Установи стоимость телепортации в 0 для игроков, которые впервые присоединились к серверу.
  # Ты можешь определить временной интервал здесь. Пример: 1d = игроки, присоединившиеся к серверу 23 часа назад, не будут платить за телепортацию.
  first-join_time: 0h
  # Время ожидания
  # Единица времени: секунды
  wait: 3

# Настройки по умолчанию для игроков
player:
  # Здесь ты можешь установить настройки ПО УМОЛЧАНИЮ для НОВЫХ игроков.
  # Игроки смогут изменить эти настройки позже в GUI, если у них есть права на это.
  # ВНИМАНИЕ: Эти настройки являются настройками по умолчанию. Это означает, что они будут применяться только для новых игроков.
  setting:
    # Делать команды lock и unlock постоянными?
    persistent_lock:
      # Значение по умолчанию
      default: false
    # Делать команды trust, untrust и setrole постоянными?
    persistent_trust:
      default_3: false
    # Автоматически блокировать размещенные блоки, которые могут быть защищены?
    auto_lock:
      default_5: true
    # Отправлять уведомления при открытии защиты?
    notifications:
      default_14: true

# Настройки базы данных
database:
  # MySQL база данных
  # Чтобы использовать это без проблем, твои лимиты соединений и т.д. должны быть правильно настроены в конфигурации сервера MySQL.
  # Не рекомендуется подключать несколько серверов ChestProtect к одной базе данных с одним и тем же префиксом таблиц.
  mysql:
    # ВНИМАНИЕ: Если отключено, будет использоваться SQLite.
    enabled_20: false
    ip-address: 'localhost'
    port: '3306'
    username: 'minecraft'
    password: 'password'
    database: 'chestprotect'
    # Настоятельно рекомендуется установить уникальный префикс таблицы, если плагин использует базу данных совместно с другими плагинами или инстансами ChestProtect.
    table-prefix: 'chestprotect_'

  # Удаление базы данных
  # Удаление защит неактивных игроков
  inactive-player-deleter:
    # ВНИМАНИЕ: Эта настройка требует перезагрузки сервера.
    enabled: true
    # Время в днях, сколько игроки должны быть оффлайн, чтобы быть помеченными как неактивные.
    offline-days: 120

# Настройки событий
event:
  # Если игрок открывает защищенный объект.
  open-protection:
    # Должны ли игроки иметь возможность открывать свои двойные двери, просто щелкнув по одной из них?
    # Это также включает железные двойные, одиночные двери и железные люки.
    double-doors: true

  # Если кто-то размещает защищаемый блок или стойку для брони, которая не была автоматически заблокирована.
  block-place:
    # Это сообщение будет отображаться только в том случае, если игрок может защитить объекты в своем местоположении.
    # Например, если он находится в регионе WorldGuard и ему не разрешено создавать защиту там, сообщение не будет отображаться.
    notify: true

command:
  # Сокращения команд
  # ВНИМАНИЕ: Эти настройки требуют перезагрузки сервера.
  shortcut:
    # Включить сокращение команды /chestprotect lock: /Lock
    # Установи это значение в false, если не хочешь этого.
    lock: true
    # Включить сокращение команды /chestprotect lock: /Unlock
    unlock: true
    # Включить сокращение команды /chestprotect lock: /Trust
    trust: true
    # Включить сокращение команды /chestprotect lock: /Untrust
    untrust: true
    # Включить сокращение команды /chestprotect setrole: /SetRole
    setrole: true

  # Установи псевдонимы для команды /chestprotect
  # ВНИМАНИЕ: Эта настройка требует перезагрузки сервера.
  alias:
    chestprotect_list:
      - "cp"
      - "protect"
      - "protection"

# Настройки меню ChestProtect (/chestprotect menu)
gui:
  # Должен ли ChestProtect автоматически корректировать длину строк описания предметов?
  # Рекомендуемая длина — 35 символов.
  # ВНИМАНИЕ: Установи значение 0, чтобы отключить эту функцию.
  max-lore-length: 0

# Настройки интеграции
integration:
  # Поддерживаются: Lands (https://www.spigotmc.org/resources/53313), SuperiorSkyblock2, BentoBox, PlotSquared, WorldGuard
  # Если хочешь разрешить открытие защит во время войн, добавь флаг "CHESTPROTECT_OPEN" в конфигурационный файл wars.yml Lands.
  lands:
    # Разрешать защиту только внутри участков?
    # Защита в дикой местности не будет разрешена.
    # Это также означает, что защита внутри участка будет разблокирована, если участок будет освобожден.
    only-land: false
    # Если местоположение занято, разрешать защиту только если игроку доверяют в этом участке?
    only-trusted_2: false
    # Должна ли защита внутри участка/области разблокироваться, если игроку перестают доверять в этом участке/области?
    # Это включает истечение срока аренды.
    untrust-remove: false
    # Поддержка: Lands (https://www.spigotmc.org/resources/53313), SuperiorSkyblock2, BentoBox, PlotSquared, WorldGuard
    # Разрешить игрокам, которым доверяют в регионе, где находится ферма, ломать блоки, размещать блоки и взаимодействовать, если им это разрешено в регионе?
    # Это настройка по умолчанию. Игроки могут изменить её позже в меню.
    allow-region-members: false
    # Разрешить владельцам региона разблокировать защиты других игроков?
    # Это также позволяет владельцам открывать защиты других игроков в их участке.
    owner-unlock: false

  # Флаг chestprotect-lock, который позволяет предотвратить блокировку объектов в таких плагинах, как WorldGuard.
  flag:
    # Применить флаг chestprotect-lock также к глобальным регионам в плагинах управления мирами, таких как WorldGuard?
    # Для Lands используй /lands admin wilderness вместо этого.
    # Эта опция требует перезагрузки сервера / перезапуска.
    global-regions: false
    # Состояние флага блокировки по умолчанию. Если ты используешь ProtectionStones, возможно, захочешь установить это значение в true.
    default-state: false

  # Настройки экономики
  # Если все типы отключены, вместо этого будет использоваться экономика на основе предметов.
  economy:
    Vault:
      # Тебе нужен плагин экономики, который поддерживает Vault, чтобы это работало.
      enabled_9: true
      # Имя банковского счета сервера. Расходы игроков пойдут сюда. Пустое значение означает, что эта функция отключена.
      server-bank: ''
    levels:
      enabled_10: false
    # Валюта в предметах используется, когда все другие варианты экономики отключены или недоступны.
    # Валюту можно изменить в файле языка GUI на элемент "currency".
    items:
      # Если включено, только предметы с тем же именем, описанием и т.д. будут считаться валютой.
      # Не только предметы одного типа или предметы с одинаковыми модельными данными.
      strict: false

  # Интеграция с чатом
  chat:
    # PlaceholderAPI
    PlaceholderAPI:
      enabled_6: true

  # Веб-интеграция
  web:
    # Dynmap
    Dynmap:
      enabled_8: false
      # Название слоя, где пользователи могут видеть отмеченные защиты.
      layer: 'ChestProtect'
      icon: 'Protections X: {x} Z: {z}'

# Настройка логирования
logging:
  # Мы можем попросить тебя включить это, когда ты отправляешь отчет об ошибке.
  # Это также полезно для отладки переменных в events.yml.
  debug: false
  # Идентификация вызова событий и т.д.
  # Доступно: изменение баланса земель
  print-callstack_list: []

Установка плагина Chest Protect:​

  1. Скачайте плагин.
  2. Выключите сервер
  3. Переместите файл .jar в папку /plugins/ вашего сервера.
  4. Запустите сервер.
  5. Готово.

Author

bobobo

More resources from bobobo

CutieDrops
CutieDrops
Взять с мобов дроп с помощью ножниц, не убивая их, а превращая взрослых мобов в малышей.
AxAuctions | All-In-One Auction Plugin
AxAuctions | All-In-One Auction Plugin
Многофункциональный плагин аукционного дома с полной поддержкой мультисервера и многое другое
WeaponMechanicsPlus
WeaponMechanicsPlus
Навесное оборудование для оружия и доспехов
WeaponMechanicsCosmetics
WeaponMechanicsCosmetics
Визуальные/звуковые эффекты для вашего оружия/гранат/взрывов от WeaponMechanics
UltimateRewards
UltimateRewards
Неограниченные вознаграждения с множеством типов и полностью настраиваемыми GUI-интерфейсами.
Crucible or MythicCrucible DEV BUILDS
Crucible or MythicCrucible DEV BUILDS
Девверсия плагина MythicCrucible (или Crucible)
Model Engine Premium 4.x
Model Engine Premium 4.x
Создание и управление модоподобными моделями сущностей без каких-либо модов.
Constructor
Constructor
Позвольте NPC строить ваши схемы и структуры блок за блоком с Citizens
RedisChat
RedisChat
Drag & drop! Формат Minimessage, Hex цвета, письма, Emojis, анонсы и многое другое
ePowerBlocks
ePowerBlocks
Entertain your Players by most powerful plugin PowerBlocks - Rewards, NPC support, and more!
Better Farming
Better Farming
Автоматизированные фермы, Автоматическая посадка культур и деревьев, Автоматическая уборка культур.
AdvancedPets
AdvancedPets
15+ захватывающих питомцев - Пользовательские 3D питомцы - Повышение уровня - 60+ способностей - Ски
Categories
TopBottom