Remap IDs
Redirect item, block, entity, fluid, tag, recipe, and loot table IDs to alternative IDs at runtime
介绍
RemapIDs
Remap any item, block, fluid, or entity ID to another: data-driven, zero-config code.
RemapIDs is a utility mod for modpack developers that lets you redirect registry IDs throughout the entire game using simple JSON files. Unify duplicate ores across mods, replace deprecated items, or migrate worlds between mod versions… all without writing a single line of code.
Wiki: https://tysontheember.dev/remap-ids/
Features
Registry Remapping Remap across 7 registry types:
- Blocks, Items, Fluids, Entity Types
- Tags, Recipes, Loot Tables
Remaps are applied deeply: recipes, loot tables, tags, NBT data in inventories and containers are all automatically rewritten.
Data-Driven Configuration Drop JSON files into config/remapids/remaps/ and you’re done:
{
"remaps": [
{
"source": "iceandfire:silver_ingot",
"target": "othermod:silver_ingot",
"types": ["item", "recipe", "loot_table"]
}
]
}
Wildcard Patterns Bulk-remap entire families of items with a single rule:
{
"source": "iceandfire:silver_*",
"target": "othermod:silver_*"
}
Tag-to-Item Recipe Conversion Replace tag ingredients in recipes with specific items:
{
"source": "#forge:ingots/silver",
"target": "othermod:silver_ingot",
"types": ["recipe"]
}
Smart Chain Resolution If A remaps to B and B remaps to C, the mod automatically flattens this to A→C. Circular dependencies are detected and rejected.
Live Reloading Tag, recipe, and loot table remaps are reapplied on /reload – no restart needed.
Zero Runtime Overhead Block, item, fluid, and entity remaps are applied as registry aliases at startup. After that, there’s no performance cost.
Supported Versions
| Minecraft |Loader |
| ——— |——– |
| 1.20.1 |Forge |
| 1.20.1 |Fabric |
| 1.21.1 |NeoForge |
| 1.21.1 |Fabric |
Use Cases
- Ore unification: Redirect all silver ingots from 5 different mods to one canonical ID
- Mod migration: Swap out a removed mod’s items for replacements without breaking existing worlds
- Loot/recipe cleanup: Rewrite loot tables and recipes to use the items you want
- World upgrades: Items already in inventories and containers are remapped via NBT on load
Getting Started
- Install the mod for your loader
- Create
config/remapids/remaps/if it doesn’t exist - Add any number of
.jsonfiles with your remap definitions - Launch the game, remaps are applied automatically
常见问题
Remap IDs 支持哪些 Minecraft 版本?
Remap IDs 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Remap IDs 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
TysonTheEmber 的其他作品
查看全部 →Wither: Reincarnated
一款强化了 Minecraft 中表现平平的凋灵 Boss 的模组
Embers Text API
可以随意使用炫酷的文字效果,包括自定义字体!
Orbital Railgun Reforged
Destroy your enemies with an orbital strike!
Spelunkery+
A addon to Spelunkery with compatablility!
评论
登录后评论和评分