Extra Tags: расширяем систему тегов Minecraft для датапаков

Extra Tags — библиотека для Minecraft, добавляющая поддержку тегов для чар, биомов и блоков-сущностей. Упрощает создание датапаков и модов без лишних зависимостей.

Скачать extratags для Minecraft 1.15.2, 1.16.1, 1.16.3

Оригинальное название: extratags

Версии Minecraft: 1.15.2, 1.16.1, 1.16.3

Загрузчик: Forge

ФайлMCЗагрузчикРазмер
extratags-1.0.jar1.15.2Forge18 КБСкачать
extratags-1.1.jar1.15.2Forge22 КБСкачать
extratags-2.0.jar1.16.1Forge22 КБСкачать
extratags-2.1.jar1.16.1Forge22 КБСкачать
extratags-2.1a.jar1.16.1Forge22 КБСкачать
extratags-2.1b.jar1.16.1Forge20 КБСкачать
extratags-2.1c.jar1.16.1Forge20 КБСкачать
extratags-2.1d.jar1.16.1Forge20 КБСкачать
extratags-2.1e.jar1.16.1Forge20 КБСкачать
extratags-2.1f.jar1.16.1Forge20 КБСкачать
extratags-2.1g.jar1.16.1Forge21 КБСкачать
extratags-2.2.jar1.16.3Forge8 КБСкачать

Extra Tags

Когда разработчики датапаков или мододелы хотят гибко управлять игровыми механиками, они часто упираются в ограничения ванильной системы тегов. Стандартный Minecraft позволяет группировать предметы, блоки, сущности и жидкости, но что делать, если нужно создать тег для зачарований, биомов или типов блоков-сущностей? Здесь на помощь приходит Extra Tags — компактная библиотека, которая расширяет привычную систему и открывает новые возможности для кастомизации.

Что такое Extra Tags и зачем он нужен

Extra Tags — это не самостоятельный мод с новым контентом, а инструмент для разработчиков. Он добавляет поддержку тегов для объектов, которые изначально не поддерживают эту функцию в ванильном Minecraft. После установки библиотеки вы сможете создавать теги для чар (enchantments), типов блоков-сущностей (block entity types) и биомов (biomes) прямо в датапаках, используя привычную структуру папок data/domain/tags.

Главное преимущество Extra Tags — отсутствие жёстких зависимостей. Мод использует примеси (Mixins) только для обратной совместимости тегов, но эта функция не обязательна. Вы можете спокойно применять библиотеку даже без установленного Mixin-загрузчика, если не планируете задействовать реверс-теги. Однако стоит помнить: если другой мод в сборке полагается на обратные теги, отсутствие Mixin может вызвать конфликт. Поэтому перед тем как скачать Extra Tags, убедитесь, что ваша сборка совместима.

Как установить Extra Tags

Процесс установки стандартен для большинства модов Minecraft. Библиотека работает на Fabric и Forge, поддерживая версии игры от 1.18.2 до 1.20.4 и выше. Для корректной работы обязательно наличие соответствующего загрузчика модов (Fabric Loader или Forge) и, в зависимости от версии, Fabric API. Никаких дополнительных зависимостей не требуется.

Пошаговая инструкция

  • Убедитесь, что у вас установлен Fabric Loader или Forge нужной версии.
  • Скачайте Extra Tags с официального источника (CurseForge, Modrinth) — файл имеет расширение .jar.
  • Поместите скачанный файл в папку mods вашего клиента или сервера.
  • Перезапустите игру — библиотека активируется автоматически.

Если вы предпочитаете удобные лаунчеры, обратите внимание на foxygame.net. В его каталоге дополнений Extra Tags доступен для установки в один клик, причём лаунчер сам проверит совместимость версий и подберёт нужный загрузчик, избавляя вас от ручного поиска зависимостей.

Как использовать теги в датапаках

После установки Extra Tags вы можете создавать теги точно так же, как и ванильные. Разница лишь в том, что появляются новые категории. Все файлы тегов — это обычные JSON-документы, размещаемые по определённым путям внутри датапака.

Теги для зачарований

Хотите, чтобы определённые чары применялись только к избранным предметам или проверялись в предикатах? Создайте тег в папке data/ваш_домен/tags/enchantments. Например, файл rare_enchantments.json может содержать список редких чар, которые вы затем используете в луте или рецептах.

Теги для типов блоков-сущностей

Блоки-сущности — это печки, сундуки, раздатчики и прочие механизмы. Теперь их можно группировать через data/ваш_домен/tags/block_entity_types. Это особенно полезно, если вы создаёте мод, который должен взаимодействовать со всеми контейнерами разом, не перечисляя каждый тип вручную.

Теги для биомов

Биомы долгое время оставались без теговой поддержки, что усложняло условную генерацию структур или мобов. Extra Tags решает эту проблему: поместите JSON-файл в data/ваш_домен/tags/biomes, и вы сможете ссылаться на группу биомов в любых датапак-предикатах или модифицированных рецептах.

Примеры практического применения

Допустим, вы делаете датапак, добавляющий новое измерение, и хотите, чтобы определённые чары работали только в нём. Создаёте тег dimension_specific_enchantments.json, помещаете в него нужные ID, а затем в функциях проверяете наличие этого тега. Или вы разрабатываете мод на нестандартные печи и хотите, чтобы они принимали топливо из любого мода. Тег custom_furnaces.json в категории block entity types решит задачу без жёсткой привязки к конкретным модам.

Ещё один сценарий: вы строите систему мировых событий, зависящих от биома. Вместо перечисления десятков биомов в коде вы создаёте тег cold_biomes.json и используете его в условиях спавна мобов или генерации структур. Это делает датапак легко расширяемым и совместимым с модами, добавляющими новые биомы.

Совместимость и технические детали

Extra Tags работает на версиях Minecraft 1.18.2, 1.19.x, 1.20.x и выше, поддерживая оба основных загрузчика — Fabric и Forge. Библиотека не добавляет собственных тегов, поэтому она не конфликтует с контентом других модов. Единственный нюанс связан с обратными тегами (reverse tags): если вы или другой мод используете эту функцию, в среде выполнения должен присутствовать Mixin. В стандартных же сценариях Mixin не требуется.

Многие игроки, использующие foxygame.net, ценят Extra Tags за то, что лаунчер автоматически отслеживает обновления библиотеки и поддерживает её актуальную версию в сборках, исключая риск несовместимости при выходе новых патчей Minecraft.

Почему стоит выбрать Extra Tags

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

Если вы ищете способ скачать Extra Tags для Minecraft, помните, что это не самостоятельный игровой мод, а зависимость. Устанавливайте его только в том случае, если этого требует другой мод или если вы сами планируете использовать расширенные теги в своих датапаках. Для обычных игроков библиотека будет бесполезна, но для авторов контента она станет незаменимым помощником.

Заключение

Extra Tags — это элегантное решение для тех, кто хочет выжать максимум из системы тегов Minecraft. Простая установка, отсутствие обязательных зависимостей и поддержка актуальных версий делают библиотеку отличным выбором для модостроения. Если вы разрабатываете датапаки или моды, обязательно попробуйте этот инструмент — он сэкономит вам часы работы и повысит совместимость ваших проектов.