Suggestion: Dentrothyst Jars
PetasiGit opened this issue · 1 comments
Dentrothyst Jars
would be space-efficient storage blocks for aspects, with a few special features.
Crafted like so,*
each jar would hold up to 40* of any given aspect, and function almost identically to vials, with the exception that jars cannot be used in the infuser. They have a visual fill level, just like vials do, and when right clicking a jar with a vial or another jar, will take out/put in one whole aspect per click.
The main idea behind jars is to make aspect storage more efficient. You get a bonus 7 aspect space by crafting the jar instead of the individual vials.† Having a chest full of pouches full of vials isn't very immersive or aesthetically pleasing, nor is it fun to grab an item out of a GUI, just to put it in your inventory and grab another item out of a second GUI.
You may be asking yourself, "Why would you want to craft an orange jar? Isn't that a massive waste?" That's where part two comes in...
Part 2: Special Functionalities
Orange Dentrothyst Jars, like their vial counterpart, have a special functionality: infusion storage. Each jar, when clicked by an infusion, can hold up to 5* of that infusion.
Emptying infusions into the jar works the same way as emptying aspects, but green vials will become dirty as if you drank them normally, and need to be purified.*
Only the exact same infusion type can stack, which includes duration and strength, so infusions from the same batch can be stored in the same jar, but differing durations or strengths cannot... merely for the sake of how difficult it could potentially be to code.
Breaking the jar with the stored infusions will pick up the item and show the infusion name and amount of it stored in the jar, the potency, and the duration:
Drinking from the jar will deplete 1x of the infusions stored inside, along with a small visual of the jar's fluid level lowering slightly. Essentially, it's an item that lets multiple infusions/potions be stored and used from one slot.
In addition,
both jar types can be used to store fireflies as a light source, as listed/suggested here.
Breaking the jar lets the firefly entity out into the world and drops the empty jar item.
That's it! Thanks for reading!
Here's the resource pack/assets for this concept. They're pretty bad looking, but feel free to use them. Just note that the pack is made for 1.16 and won't work in 1.12.
*This number or idea is just a suggestion based on what I thought was balanced, and of course can be changed.
†Five blocks = 20 shards, which can craft 6 vials with 2 shards left over (so 6.6, six and two-thirds).
Six and two-thirds (6.6) vials can store 33 aspect value (6.6x5=33).