Скачать Shulker's Super Simple Structure System — Minecraft Моды — MetaMods

Shulker's Super Simple Structure System

Активный

Установок

0

Последнее обновление

3 года назад
Клиент

Shulker's Super Simple Structure System

Создавайте собственные моды со структурами с минимальными усилиями – эта система гораздо проще, чем произнести название проекта пять раз подряд!

О системе

Все параметры структур – название, глубина залегания в земле, редкость появления и подходящие биомы – настраиваются через JSON-файлы. На данный момент мод поддерживает только одинарные структуры (один NBT-файл), но в планах расширение функционала.

Обучающие материалы появятся в ближайшее время; ниже представлена базовая информация для начала работы.

Важное предупреждение для версии 1.16.1

В Minecraft 1.16 появилась ошибка, затрагивающая все моды, которые добавляют новые структуры. Если структура была удалена или переименована (что можно случайно сделать при редактировании JSON-файлов), это может привести к повреждению сохранённых миров при загрузке. Обязательно создавайте резервные копии миров перед открытием их с любыми модами, добавляющими структуры, в версиях 1.16.1–1.16.3. Использовать версию мода для 1.16.1 в длительное время существующем мире не рекомендуется, но если вы решитесь – делайте регулярные бэкапы.

Начиная с Forge версии 35.1.0 (для Minecraft 1.16.4+), система включает исправление этой ошибки, поэтому версии мода для 1.16.4 и новее не подвержены проблеме. Ранее повреждённые миры могут быть восстановлены путём посещения и сохранения соответствующих чанков при использовании Forge 35.1.0 или выше.

Начало работы

1. Создание нового экземпляра Minecraft

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

2. Настройка папок для структур

В разделе файлов этой страницы, под загрузкой мода, должна находиться секция дополнительных файлов с ZIP-архивом примеров. Скачайте архив, распакуйте его и поместите в корневую директорию используемого профиля.

Структура папок должна выглядеть так:

  • Minecraft Game Directory
    • shulkerssupersimplestructuresystem
      • structurejsons
      • structureNBTs

Все JSON-файлы с описанием структур помещаются в папку structurejsons, а NBT-файлы с данными блоков для структур – в structureNBTs.

![] (https://i.imgur.com/1dlcx8m.png)

3. Создание собственных структур

Скачанный архив с примерами содержит несколько JSON-файлов структур с подробными комментариями, которые объясняют, как описывать ваши структуры. Также включены наборы NBT-файлов для практики создания собственных JSON1-файлов и тестирования генерации в мире.

Для создания собственных структур рекомендуем посмотреть обучающие видео на YouTube – они гораздо нагляднее текстовых руководств.

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

![] (https://media.discordapp.net/attachments/651608067837919262/723135556099244072/unknown.png?width=1300&height=677)

![] (https://i.imgur.com/NAEbo59.png)

![] (https://i.imgur.com/2bfTyNe.png)

4. Поделитесь своими творениями с друзьями!

Для совместного использования структур достаточно заархивировать папку shulkerssupersimplestructuressystem из вашей игровой директории Minecraft и передать архив друзьям. Им нужно будет распаковать папку в свою директорию и установить этот мод.

Полезные советы

  • JSON-файлы с описанием структур загружаются при запуске Minecraft, а NBT-файлы открываются только при загрузке мира. Если вы вносите изменения в NBT-файлы, не обязательно полностью закрывать Minecraft – достаточно вернуться на главный экран
  • Шалкер-боксы тоже могут иметь таблицы добычи!

Пример JSON-файла

{
    "comment": "Вы можете удалить любые строки, начинающиеся со слова comment. JSON не поддерживает комментарии, поэтому они оформляются таким образом",
    "comment2": "Обратите внимание на формат имени файла. Minecraft будет выдавать ошибки при наличии заглавных букв, пробелов или большинства специальных символов в имени файла",
    "comment3": "Допустимые символы для имён файлов: строчные a-z, 0-9, символ подчёркивания (_) и дефис (-)",
    "comment4": "Обязательно закройте этот файл в любых редакторах перед запуском minecraft. Некоторые редакторы не отпускают файл и вызывают ошибку парсинга",

    "comment_name": "Вы можете назвать структуру как угодно – это имя будет отображаться при использовании /locate, но после установки лучше его не менять",
    "comment_name2": "В версии 1.16.1 есть серьёзная ошибка: удаление или переименование структур может повредить миры",
    "comment_name3": "Также обратите внимание, что это имя может содержать только строчные буквы без специальных символов или цифр",
    "structureName": "dirthutexample",

    "comment_seed": "Очень важно задать для каждой структуры большое уникальное число. Иначе ваши структуры будут генерироваться друг на друге",
    "comment_seed2": "Это число должно быть меньше int_max, который равен 2147483647",
    "seed": 1235437262,

    "comment_biomes": "Биомы, в которых может появляться структура. Используются регистрационные ключи биомов. Если название биома из F3 не работает, проверьте вики – оно может отличаться",
    "biomes": ["ocean", "plains", "desert", "extreme_hills", "forest", "taiga", "swampland", "river", "hell", "sky", "frozen_ocean", "frozen_river", "ice_flats", "ice_mountains", "mushroom_island", "mushroom_island_shore", "beaches", "desert_hills", "forest_hills", "taiga_hills", "smaller_extreme_hills", "jungle", "jungle_hills", "jungle_edge", "deep_ocean", "stone_beach", "cold_beach", "birch_forest", "birch_forest_hills", "roofed_forest", "taiga_cold", "taiga_cold_hills", "redwood_taiga", "redwood_taiga_hills", "extreme_hills_with_trees", "savanna", "savanna_rock", "mesa", "mesa_rock", "mesa_clear_rock", "mutated_plains", "mutated_desert", "mutated_extreme_hills", "mutated_forest", "mutated_taiga", "mutated_swampland", "mutated_ice_flats", "mutated_jungle", "mutated_jungle_edge", "mutated_birch_forest", "mutated_birch_forest_hills", "mutated_roofed_forest", "mutated_taiga_cold", "mutated_redwood_taiga", "mutated_redwood_taiga_hills", "mutated_extreme_hills_with_trees", "mutated_savanna", "mutated_savanna_rock", "mutated_mesa", "mutated_mesa_rock", "mutated_mesa_clear_rock"],

    "comment_spawnRate": "Расстояние в чанках, на котором ваша структура попытается сгенерироваться. Структуры с меньшим количеством подходящих биомов будут реже появляться даже при том же уровне spawnRate",
    "spawnRate": 12,

    "comment_yOffset": "На сколько уровней по Y сместить структуру от размещения дна на уровне земли. Отрицательное число поднимет структуру вверх",
    "blockLevelsBelowGround": 2,

    "comment_filename": "Имя NBT-файла с вашей структурой. Если вы не укажете расширение файла в имени, игра вылетит",
    "fileName": "dangerous_dirt_hut.nbt"
}
Участники проекта
britishnickk

britishnickk

Создан: 6 дек 2020

ID: 91458