TehStoneMan / BetterStorageToo

A Minecraft mod aimed at offering more storage options.
MIT License
2 stars 5 forks source link

[Suggestion] Add some way of disabling (and maybe adding?) specific reinforced chests/lockers #3

Closed starg09 closed 4 years ago

starg09 commented 7 years ago

While the vanilla are most definitely going to be used, the truth is some (like Zinc) usually don't have a way of obtaining in Survival. As a solution for this, I thought of two (or three?) possible approaches:

1, Apply oreDict detection: If a mod adds the block_____ (e.g. blockCopper) material, then BS adds the corresponding reinforced chest/locker.

  1. Have a list of materials in the config file. By default it includes all the current ones, but a player/modpack dev can remove those he considers unneeded.
  2. Ok, this might be a bit more complicated, as it would involve a mix of the previous two ideas. On one side, you'd have the list of materials, named with oredict entries like blockCopper. When the mod loads, if said oreDict entry was registered by some mod, then it'll add a locker variant for that material. And the metal border would take the texture of the used block, in case more than one mod registers said metal block. This is inspired in Tinkers Construct way of handling the Tool Forge's legs, as a note.