
Better Questing - Multiblock and Structure Integration
Активный0.0
Установок
Последнее обновление
Версии
Better Questing - Multiblock and Structure Integration
Расширение для BetterQuesting, которое добавляет совместимость с многоблочными конструкциями и структурами.
Основные возможности
Задача "Обнаружение структуры"
Позволяет использовать любые структуры, созданные модом Recurrent Complex, в качестве целей для квестов. Игрок должен найти и посетить указанную структуру, чтобы выполнить задание.
Важные особенности:
- Мод использует собственные файлы данных для отслеживания структур Recurrent Complex, что повышает производительность
- Для корректной работы мод должен быть установлен до генерации мира. При добавлении в существующий мир структуры будут отслеживаться только в новых чанках
Задача "Многоблочная конструкция"
Позволяет создавать пользовательские многоблочные конструкции, которые игрок должен построить для выполнения квеста. Задача завершается при нажатии ПКМ на специальный блок-ключ.
Настройки задачи:
- Можно указать конкретный блок для взаимодействия и предмет, которым нужно кликнуть
- Если предмет не указан, достаточно кликнуть пустой рукой
- Файлы с описанием многоблочных конструкций хранятся в папке
config/betterquesting/resources/
- В настройках задачи необходимо указать размеры конструкции (длина, ширина, высота), соответствующие схеме в файле
Формат файла конструкции:
- Длина - блоки сверху вниз
- Ширина - блоки слева направо
- Высота - слои по оси Y, разделенные точками
- Блок-ключ помечается как
keyBlock
- Блоки, тип которых не важен, помечаются как
wildcard
- Для оптимизации при использовании многих wildcard-блоков установите
wildcardOptimization = true
- Можно указать конкретную метадату блока или использовать
:
для любой метадаты
Дополнительные возможности:
- Совместимость с модом GameStages - можно требовать достижения определенной стадии для выполнения квеста
- Возможность установки изображения для каждой задачи (аналогично главному изображению BetterQuesting)
Команды
/getStructureName
- показывает название структуры в текущем местоположении игрока/getStructureName <ID измерения> <координата X> <координата Z>
- показывает название структуры в указанных координатах/getMultiblockCache
- выводит список кэшированных файлов многоблочных конструкций/clearMultiblockCache
- очищает кэш многоблочных конструкций и показывает подтверждение (используйте при редактировании файлов во время игры)
Пример многоблочной конструкции
Настройки задачи:
fileName = dirthouse.txt
length = 4
width = 4
height = 3
targetItem = minecraft:air
targetBlock = minecraft:wooden_door
Кликните по верхней части деревянной двери для выполнения задачи
Файл конструкции:
minecraft:dirt:, minecraft:dirt:, minecraft:dirt:, minecraft:dirt:
minecraft:dirt:, wildcard, minecraft:chest:, minecraft:dirt:
minecraft:dirt:, wildcard, minecraft:crafting_table:, minecraft:dirt:
minecraft:dirt:, minecraft:wooden_door:, minecraft:dirt:, minecraft:dirt:
.
minecraft:dirt:, minecraft:dirt:, minecraft:dirt:, minecraft:dirt:
minecraft:dirt:, minecraft:torch:, wildcard, minecraft:dirt:
minecraft:dirt:, wildcard, wildcard, minecraft:dirt:
minecraft:dirt:, keyBlock, minecraft:dirt:, minecraft:dirt:
.
minecraft:dirt:, minecraft:dirt:, minecraft:dirt:, minecraft:dirt:
minecraft:dirt:, minecraft:dirt:, minecraft:dirt:, minecraft:dirt:
minecraft:dirt:, minecraft:dirt:, minecraft:dirt:, minecraft:dirt:
minecraft:dirt:, minecraft:dirt:, minecraft:dirt:, minecraft:dirt:*
Зависимости
Обязательная зависимость:
- Better Questing от Funwayguy
Опциональные зависимости:
- Recurrent Complex от Ivorforce
- GameStages от Darkhax
- Multiblock Stages от Sky_Som