Видео установки
Обязательные плагины
- WorldEdit Примечание: WorldEdit или FastAsyncWorldEdit (FAWE) требуется для чтения файлов схем. BetterStructures совместим как с WorldEdit, так и с FAWE.
Рекомендуемые плагины
- EliteMobs для структур с боевыми системами босс-боев
- WorldGuard для защиты арен босс-боев EliteMobs
Установка контента
Вы можете создавать свой собственный контент, поэтому этот шаг не является обязательным, но если вы хотите установить сотни предварительно созданных официальных сборок BetterStructures, вы можете выполнить следующие действия:
- Перейдите на nightbreak.io (бесплатный контент), magmaguy.itch.io (бесплатный и премиум контент) или patreon.com/magmaguy (премиум контент)
- Загрузите нужный вам контент
- Поместите контент — всё ещё в виде архива, как вы его загрузили — в папку
~plugins/BetterStructures/imports - Выполните команду
/bs reload
Готово! Структуры теперь начнут появляться в новых чанках. Чанки, которые ваш сервер уже сгенерировал, не смогут получить структуры!
Полезные команды
/bs reload— перезагрузить конфигурации и импортировать новый контент/bs version— отобразить версию плагина/bs place <schematic> <type>— протестировать размещение структуры (допустимые типы: SURFACE, SKY, LIQUID_SURFACE, UNDERGROUND_SHALLOW, UNDERGROUND_DEEP)/bs lootify <treasure> <rarity> <minamount> <maxamount> <chance>— добавить предметы в таблицы добычи/bs pregenerate <location> <shape> <radius>— предварительно сгенерировать чанки мира со структурами
Дополнительная конфигурация
Расстояние между структурами
Контролируйте плотность появления структур в вашем мире с помощью параметров config.yml.
Параметры расстояния — минимальное количество блоков между структурами одного типа:
distanceSurface: 31 блок (поверхностные структуры)distanceShallow: 22 блока (неглубокое подземелье)distanceDeep: 22 блока (глубокое подземелье)distanceSky: 95 блоков (структуры в небе)distanceLiquid: 65 блоков (структуры в океане/лаве)distanceDungeon: 80 блоков (модульные подземелья)
Параметры смещения — случайное изменение для предотвращения сеткообразных паттернов:
maxOffsetSurface: 5 блоковmaxOffsetShallow: 5 блоковmaxOffsetDeep: 5 блоковmaxOffsetSky: 5 блоковmaxOffsetLiquid: 5 блоковmaxOffsetDungeon: 18 блоков
Чтобы структуры появлялись чаще, уменьшите значения расстояния. Чтобы структуры появлялись реже, увеличьте значения расстояния.
Изменения влияют только на вновь сгенерированные чанки.
Оптимизация производительности
BetterStructures включает элементы управления производительностью в config.yml для предотвращения лага сервера во время генерации структур:
modularChunkPastingSpeed (по умолчанию: 10)
- Контролирует скорость вставки чанков для модульных подземелий
- Влияет на количество обрабатываемых чанков за тик
- Отрегулируйте в зависимости от производительности сервера
percentageOfTickUsedForPasting (по умолчанию: 0.2)
- Ограничивает, какую часть времени серверного тика можно использовать для вставки структур (максимум 20%)
- Более низкие значения = меньше лага, но медленнее вставка структур
- Более высокие значения = быстрая вставка, но возможны падения TPS
- Рекомендуемый диапазон: 0.1-0.3
Для достижения наилучших результатов предварительно сгенерируйте ваш мир с помощью Chunky перед тем, как игроки начнут исследовать мир.
Часто задаваемые вопросы
Есть проблема или вопрос? Проверьте Часто задаваемые вопросы!