Скачать Exclusions Lib — Minecraft Моды — MetaMods

Exclusions Lib

Активный

Установок

5

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

1 месяц назад

Версии

1.20.1 — 1.21.6
Сервер
Fabric
Forge
Neoforge
Quilt
Библиотеки
Утилиты
Генераторы мира

Exclusions Lib

Эта библиотека предоставляет дополнительные возможности для работы с ванильными JSON-файлами в Minecraft.

Все функции требуются только на стороне сервера, поэтому вы можете спокойно использовать их при создании своих датапаков!

Основные возможности

Новый предикат блоков

Добавлен предикат exclusions_lib:overlaps_structure, который проверяет пересечение с структурами. Он принимает позицию блока (с возможностью смещения через опциональное поле offset, как и другие предикаты), а также может использовать параметры structures и/или range для уточнения проверки.

С помощью поля structures можно указать конкретные структуры для проверки, а параметр range (максимум 32) позволяет проверить область вокруг указанной позиции.

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

Исключения в тегах

Система позволяет создавать черные списки для тегов. Хотите создать тег, который включает все цветы из #minecraft:small_flowers, кроме увядших роз? При этом сохраняя совместимость с модами, добавляющими новые цветы? Просто добавьте увядшие розы с параметром "excluded": true - и вы получите тег "обычных цветов"!

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

Пример использования

Создание тега, который включает все цветы из #minecraft:small_flowers, кроме увядших роз, плюс дополнительные предметы:


  "values": [
    "#minecraft:small_flowers",
    {
      "id": "minecraft:wither_rose",
      "excluded": true
    },
    "minecraft:apple",
    "minecraft:waxed_exposed_cut_copper_stairs"
  ]
}
Участники проекта
Athebyne

Athebyne

Разработчик

Создан: 25 сен 2024

ID: 59990