Перейти к основному содержимому

Команды BetterStructures

Используйте /betterstructures или /bs.

Настройка и контент

КомандаНазначение
/bsОсновная команда помощи и статуса
/bs initializeПроцесс первоначальной настройки (открывает меню первоначальной настройки)
/bs setupОткрывает меню настройки/контента
/bs recommendedpluginsПоказывает сопутствующие плагины, которые хорошо работают с BetterStructures
/bs downloadallЗагружает обновление плагина (если оно есть) и весь доступный контент, затем перезагружается
/bs downloadallcontentЗагружает только все доступные пакеты контента (без обновления плагина)
/bs updatecontentЗагружает обновления для устаревшего контента (алиас: /bs updateallcontent)
/bs downloadpluginupdateЗагружает ожидающее обновление плагина (для применения требуется перезапуск)
/bs reloadПерезагружает BetterStructures и импортирует ожидающий контент
/bs versionПоказывает версию плагина

Команды загрузки/обновления, рекомендуемых плагинов и обновления плагина предоставляются общей системой MagmaCore Nightbreak, встроенной в BetterStructures. То же меню настройки отображает пункт Plugin Update, пункт Recommended Plugins и переключатель Automatic Updates (см. Настройка).

Утилиты и команды администратора

КомандаНазначение
/bs place <schematic> <type>Размещает структуру вручную. Допустимые типы: SURFACE, UNDERGROUND_SHALLOW, UNDERGROUND_DEEP, SKY, LIQUID_SURFACE
/bs lootify <generator> <rarity> <minAmount> <maxAmount> <weight>Добавляет предмет в руке в таблицу сокровищ. Генератор должен быть допустимой конфигурацией сокровищ, редкость должна существовать в этой конфигурации, minAmount должно быть не менее 1, maxAmount — не более 64, и в руке должен быть предмет.
/bs pregenerate <centerType> <shape> <radiusInBlocks> <applyWorldBorder>Предварительная генерация чанков с включённым BetterStructures. Мир определяется текущим миром игрока. centerType: HERE, WORLD_CENTER, WORLD_SPAWN. shape: SQUARE, CIRCLE. applyWorldBorder: TRUE/FALSE.
/bs cancelPregenerateОтменяет активную предгенерацию в текущем мире игрока (алиас: /bs cancelpregenerate)
/bs generateModules <generatorFile>Генерирует модульный контент из файла генератора модулей
/bs teleport <world> <x> <y> <z>Телепортирует в указанное местоположение (алиас: /bs tp)
/bs silentПереключает определённые предупреждения оператора

Разрешения

РазрешениеОписаниеПо умолчанию
betterstructures.setupДоступ к /bs setup, /bs recommendedplugins, /bs downloadallcontent и /bs updatecontentOP
betterstructures.initializeДоступ к /bs initializeOP
betterstructures.generatemodulesДоступ к /bs generateModulesOP
betterstructures.generatemodules.slowlyЗарегистрировано в plugin.yml, но в настоящее время не используется ни одной командой в исходном коде. Вероятно, устаревшее.OP
betterstructures.generatemodules.instantlyЗарегистрировано в plugin.yml, но в настоящее время не используется ни одной командой в исходном коде. Вероятно, устаревшее.OP
betterstructures.*Wildcard для команд утилит и администратора (place, pregenerate, cancelPregenerate, reload, teleport, version, lootify, помощь /bs), а также команд загрузки администратора /bs downloadall и /bs downloadpluginupdate. По умолчанию имеется у OP.OP
(нет)У /bs silent нет проверки разрешения в исходном коде — её может запустить любой отправитель.

betterstructures.setup покрывает команды просмотра/управления контентом, betterstructures.initialize покрывает первоначальную настройку, а betterstructures.generatemodules покрывает генерацию подземелий. Совмещённая команда для плагина и контента /bs downloadall и команда только для плагина /bs downloadpluginupdate ограничены wildcard администратора betterstructures.*. Варианты .slowly и .instantly по-прежнему объявлены в plugin.yml, но ни одна команда сейчас их не проверяет.