SlimeKnights / IguanaTweaksTConstruct

The old IguanaTweaks for TCon for 1.7.10. Not further developed, check out TinkersToolLeveling for 1.10+
https://github.com/SlimeKnights/TinkersToolLeveling
26 stars 28 forks source link

[QoL-Suggestion]: Implement Custom Name Setting to Harvest Level Overrides #186

Open Lanse505 opened 8 years ago

Lanse505 commented 8 years ago

This is mostly a small request from me as pack dev, This feature is nothing else then a QoL change to us Pack-Devs so we can add custom names to Harvest Levels. For example I'm working on a pack where certain ores are for Auto-Mining Only, and having the ability to add the name "Auto-Mining-Only" to as the Harvest Level Name would help alot.

This feature would also allow for some silly and neat things like making a mod pack where the Harvest Levels are called something like this; "Fluffy>Softest>Softer>Soft>Solid>Hard>Harder>Hardest".

It's as previously just a Quality of Life thing for Pack Devs and would be a pretty neat feature ^^

Formating could be something like this: http://pastebin.com/j9Sp92D5

This is just an Idea and feel free to call me strange and silly but It's just something I'd like to see implemented as a QoL tweak :)

Lanse505 commented 8 years ago

Well derp I'll fix this

Lanse505 commented 8 years ago

Added a Pastebin cause I realized Github doesnt work with Tab formating >-<

bonii-xx commented 8 years ago

The way Harvestlevel Name override is done is done how it is, is because it's the easiest way to provide localization support for it. Easiest way to get custom names like that would be to add a separate item (either through one of those custom-block-adding mods or through a separate small mod) with the names.

Lanse505 commented 8 years ago

@bonii-xx That'd work however Iguana Tinker Tweaks Harvest Level Name config doesnt seem to work with Metadata items which is essentially what most Custom Item/Block mods uses.

Aka me setting; Level5=customthings:item:1

Turns into it showing up as "Harvest Level: 5" in-game

Lanse505 commented 8 years ago

Unless I'm doing it wrong somewhere which I would appriciate getting some kind of a hint into why it's wrong seen as the explaination of " Likewise 'Level5=minecraft:emerald' would change that level to Emerald." doesnt explain how/if it handles metadatas

bonii-xx commented 8 years ago

Looks like it, yeah @metadata