Скачать Configurable Data Fixers — Minecraft Моды — MetaMods

Configurable Data Fixers

Архивирован

Установок

0

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

2 года назад

Версии

1.19.2 — 1.20.1
Сервер
Fabric
Quilt
Утилиты

Configurable Data Fixers

Возможности мода

Данный мод предлагает гибкую систему настройки, позволяющую преобразовывать зарегистрированные идентификаторы в игре через конфигурационный файл. Он совместим как с ванильными реестрами Minecraft, так и с модифицированными реестрами, добавленными через Fabric Registry API.

Особенно полезен для создателей модпаков, где состав модов часто меняется в процессе разработки.

Форматы конфигурации

Доступны два основных подхода к настройке преобразований. Более продвинутый "схемный" формат поддерживает типы block (блоки), biome (биомы), entity (сущности) и item (предметы). Однако для предметов рекомендуется использовать стандартные исправители реестров, поскольку применение схемного формата может привести к удалению предметов из контейнеров.

Пример конфигурации

{
  "dataVersion": 0,
  "schemas": [
    {
      "version": 1,
      "fixers": [
        {
          "type": "biome",
          "fixers": [
            {
              "old_id": "examplemod:example_biome",
              "new_id": "newmod:new_biome"
            }
          ]
        }
      ]
    }
  ],
  "registryFixers": [
    {
      "registry_key": "minecraft:block",
      "fixers": [
        {
          "old_id": "examplemod:example_block",
          "new_id": "newmod:new_block"
        }
      ]
    },
    {
      "registry_key": "minecraft:item",
      "fixers": [
        {
          "old_id": "examplemod:example_item",
          "new_id": "newmod:new_item"
        }
      ]
    }
  ]
}

Расположение и особенности

Конфигурационный файл находится по пути ./config/configurabledatafixers.json и содержит готовые примеры для быстрого старта.

Важное замечание: Преобразования в конфигурации срабатывают только если old_id не найден в игре. Например, если установить old_id как minecraft:grass_block и new_id как minecraft:stone, блоки травы останутся неизменными.

Участники проекта
Treetrain1

Treetrain1

Разработчик

I_am_Merp

I_am_Merp

Разработчик

Создан: 19 фев 2023

ID: 9995