The Meaning of Life, the Universe, and Everything.
Location:
Sector ZZ9 Plural Z Alpha
Join Date:
12/3/2009
Posts:
76
Minecraft:
PhaserRave
Member Details
I am only working with what I know, which is that all items are assigned to numbers. I don't know entirely how it works, but I feel that I know enough to make this post.
I propose that all mods are automatically given their own unique number identifier upon loading. These numbers may be edited with a config. All item, biome, or any ID after that are tied to that mod ID number. The game searches for items by mod ID first, then their item ID
Instead of having all of vanilla Minecraft and mods share the same pool of numbers, each mod ID has its own pool, meaning that your Thaumium Helmet from Thaumcraft can have the same number as a diamond from vanilla MC, without there being a conflict, so long as the Mod ID differs from vanilla MC.
To prevent a change like this from destroying existing modded worlds, it should be possible to transfer all current IDs under individual mod IDs through the current config system. Even when you change the mod ID manually, all the item IDs will still be in the config.
All too often I have lost worlds due to ID conflicts. Even ID conflict mods are more trouble than they're worth. I have tried fixing it, first modifying the IDs, then restoring the world through creative mode. It's not fun, and even then, some mods still get messed up from it. In Thaumcraft 4, somehow the crafting recipes were incorrect after an attempt at fixing ID problems.
Please provide any constructive input, if you've got any.
Rollback Post to RevisionRollBack
The above post was written in front of a live studio audience.
To post a comment, please login or register a new account.
I propose that all mods are automatically given their own unique number identifier upon loading. These numbers may be edited with a config. All item, biome, or any ID after that are tied to that mod ID number. The game searches for items by mod ID first, then their item ID
Instead of having all of vanilla Minecraft and mods share the same pool of numbers, each mod ID has its own pool, meaning that your Thaumium Helmet from Thaumcraft can have the same number as a diamond from vanilla MC, without there being a conflict, so long as the Mod ID differs from vanilla MC.
To prevent a change like this from destroying existing modded worlds, it should be possible to transfer all current IDs under individual mod IDs through the current config system. Even when you change the mod ID manually, all the item IDs will still be in the config.
All too often I have lost worlds due to ID conflicts. Even ID conflict mods are more trouble than they're worth. I have tried fixing it, first modifying the IDs, then restoring the world through creative mode. It's not fun, and even then, some mods still get messed up from it. In Thaumcraft 4, somehow the crafting recipes were incorrect after an attempt at fixing ID problems.
Please provide any constructive input, if you've got any.