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

Exclusions Lib

Библиотека, чтобы меньше мучиться с json, и чтобы дать создателям датапаков новые рычаги для творчества!

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
70,6 тыс.
Подписчиков на Modrinth
10
версий
10
Обновлён
21 января 202621 янв.
Опубликован
в 2024
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 1 модам. Скачайте её, если этого требует другой мод.

Коротко о моде

Библиотека — нужна другим модам: её требуют 1
Работает на Fabric, NeoForge и Forge
Для Minecraft 1.21.1, 1.21.6 …
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.1.0-NEO от 21 января 2026
Лицензия CC-BY-4.0 — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.20.1, 1.21.1, 1.21.6
Описание переведено автоматическиПоказать оригинал (EN)

Библиотека, дающая вам больше рычагов для использования в ванильных json-файлах.

Всё здесь нужно только на сервере, а не на клиенте, так что смело создавайте свои датапаки на основе этого!

Текущие возможности: -Новый предикат блока, exclusions_lib:overlaps_structure: Этот предикат принимает позицию блока (скорректированную необязательным полем offset, как и большинство других предикатов), а также необязательные structures и/или range, и проверяет, будет ли она пересекаться со структурой. С полем structures он проверяет только определённые структуры, а со значением range (максимум 32) вместо этого проверяет область вокруг позиции.

Используйте это, чтобы фичи не размещались внахлёст со структурами! А может, вы хотите руду, которая генерируется только рядом с определённой структурой?

-Исключения тегов (НЕ В NEOFORGE ВЕРСИИ, ТАК КАК В NEO ОНИ УЖЕ ВСТРОЕНЫ): По сути поле чёрного списка для тегов. Хотите сделать тег, содержащий всё из #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"
  ]
}```

Частые вопросы

Как установить Exclusions Lib?

Установите Fabric под свою версию Minecraft, скачайте Exclusions Lib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Exclusions Lib?

У Exclusions Lib есть сборки для Minecraft 1.20.1, 1.21.1, 1.21.6.

Нужен ли Exclusions Lib на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
Creative Commons Attribution 4.0 Internationalможно распространять, указывая автора и лицензию
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее