Плагин для серверов Майнкрафт с экономикой, который продаёт игрокам временный режим для строительства без настоящего креатива. Владелец сервера настраивает два вида услуг: полёт с ускорением и строительными блоками либо только полёт; выданные материалы не попадают в экономику выживания.
Возможности
- Услуга «Creative» даёт полёт, ускорение и меню выбора строительных блоков; «Fly-only» — только полёт.
- Блоки выбираются по категориям в постраничном меню, а поиск доступен через чат. Их стопки могут автоматически пополняться во время строительства.
- Сеанс можно приостановить и продолжить позже; число пауз задаётся отдельно для каждой услуги.
- Во время боя полёт отключается. При желании можно защитить игрока от урона при падении после принудительного спуска.
- Все выданные предметы и поставленные блоки помечаются и отслеживаются в SQLite. Защита учитывает крафты, контейнеры, рамки, стойки для брони, эндер-сундуки, смерть, поршни, взрывы и воронки.
- По окончании сеанса и после смерти помеченные предметы удаляются, в том числе из эндер-сундука.
- Поддерживаются MultiBank и Vault для оплаты услуг.
Команды
/builder— открыть главное меню покупки и управления услугой./builder blocks— открыть выбор строительных блоков./builder pauseи/builder resume— приостановить и продолжить сеанс./builder cancel— отменить активную услугу./builder status— показать состояние и оставшееся время./builder search <запрос>— найти блок в меню./builder reload— перечитать конфигурацию./builder forcecancel <игрок>— принудительно отменить услугу игрока./builder inspect <игрок>— посмотреть услугу игрока.
Альтернативные команды: /bd, /bdream.
Права
buildersdream.use— покупка и использование услуг; выдаётся всем по умолчанию.buildersdream.admin— административные команды; выдаётся операторам.
Настройка
В plugins/BuildersDream/config.yml задаются цены, длительность и число пауз через services.<tier>.cost, duration-hours и max-pauses.
blocks.suppress-all-dropsотключает выпадение ресурсов из сломанных блоков во время сеанса.blocks.infinite-blocksвключает пополнение стопок строительных блоков.- Параметры
combat.*определяют время блокировки полёта после боя и защиту от урона при падении. cleanup.clean-ender-chestвключает очистку помеченных предметов из эндер-сундука после сеанса.
Требования
Для оплаты услуг нужен MultiBank или Vault: сначала используется MultiBank, затем Vault. PlayerSettings добавляет выбор языка для каждого игрока, а CombatLog расширяет определение пвп-боя.
