
Configurable Data Fixers
Архивирован0.0
Установок
Последнее обновление
Версии
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
, блоки травы останутся неизменными.