
Remap IDs
Redirect item, block, entity, fluid, tag, recipe, and loot table IDs to alternative IDs at runtime
122
2
Список изменений
1.2.1
Fixed
- Tag remapping crash on Forge/Fabric 1.20.1 -
TagLoaderMixinwas injecting intoloadAndBuild(), which returns resolvedHolder.Referenceobjects, causing aClassCastException. Now correctly targetsload(), which returns rawEntryWithSourceentries. Also fixed on Fabric 1.20.1 where the same latent bug existed. - Forge world migration only handled
remapids:namespace -ForgeRegistryEventspassed the mod's own ID togetMappings(), soMissingMappingsEventonly caught missing entries with namespaceremapids:*. Now collects all source namespaces from the remap config and queries each one. This fixes remaps likecreate:brass_block → minecraft:copper_blockbeing silently ignored when Create is removed. - Forge registry lookups could cross-contaminate types -
ForgeRegistryMixinlooped through all registry types (block, item, fluid, entity_type) for everyForgeRegistry.getValue()call, so an item-only remap could incorrectly redirect a block registry lookup. Now determines the specific registry type from theForgeRegistryinstance and only checks that type. - Removed leftover debug logging on Forge - The Forge
RecipeManagerMixinhadLOGGER.info()calls for golden_apple recipe debugging and verbose per-invocation logging left from development. Cleaned up to match the other loaders'LOGGER.debug()level. JsonRemapper.rewriteCountthread safety - Changed from a plaininttoAtomicIntegerto prevent potential race conditions in the rewrite counter.
Файлы
remapids-neoforge-1.21.1-1.2.1.jar(50.82 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.2.1+neoforge-1.21.1
Загрузчики
NeoForge
Версии игры
1.21.1
Загрузок
9
Дата публикации
1 нед. назад