Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] custom NBT support via json like WailaNBT #17

Open
ghost opened this issue Sep 26, 2016 · 1 comment
Open

[feature request] custom NBT support via json like WailaNBT #17

ghost opened this issue Sep 26, 2016 · 1 comment

Comments

@ghost
Copy link

ghost commented Sep 26, 2016

The idea is instead of having mod support people can make their own scripts to support visualizing mod contents using NBT data.

See here for ex https://mods.curse.com/mc-mods/minecraft/224417-waila-nbt

The script would be something like that mod does it

When you have the specific item in your inventory "divinationSigil then you can see Current Essence as "Amount" NBT tag value and "Capacity" as "capactity" NBT tag value on any block called containerAltar. EZ

{
    "AWWayofTime:divinationSigil": { 
        "containerAltar": {
            "Amount": "Current Essence",
            "capacity": "Capacity"
        }
    }
}

If you literarily copy /pasta WailaNBT json system then you can use all their scripts which support most of the major mods already.

Not only that but anyone can make advanced stuff like % growth of crops or how much liquid is in a cauldron or light level of a block and so forth. And would work for ANYTHING and best of all you won't have to manually keep updating your mod to stay compatible with other mods.

I don't know how hard that would be to implement but it would save you a lot of trouble in the long run making this mod way more versatile than WAILA since that WailaNBT only works for 1.7.10 version.

In short people can make their own scripts for whatever they need to visualize in the tooltips.

@asaskevich
Copy link
Owner

Great idea, will look how it can be done at the current moment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant