
Add a #spoiled tag that gets applied to all spoiled items
BirbIrl opened this issue ยท 1 comments
Make sure you are not opening a duplicate.
- I have searched the issue tracker and did not find an issue describing my bug.
Description of your suggestion.
I'm not sure about how doable this is within Fabric's api without conflicting with other libraries, but it'd be really nice if items, once they turn spoiled, were tagged respectively for a few reasons.
1: It'd allow you to sort the items using any sorting mod (lets say, create's attribute filters)
Attempting to filter out the items via nbt data doesn't quite work, as all the NBT tag does is simply point to when it was produced, so two spoiled foods, if they were produced in 2 different seasons, won't actually match. This means to filter the spoiled food out you have to keep updating the filters with a spoiled form of every food for every season
Having a tag we can pick would make this much more intuitive and fun, especially for huge storage projects!
2: It'd allow resource packs to make spoiled items compostable. For example beetroot soup isn't compostable, but i'd argue that any food, once spoiled (this especially goes out to modded) should be salvageable, if not for logic then for gameplay purposes. Making it so you have a way of disposing excess spoiled foods without being forced to dump it into lava
With these changes, this mod could help make food production in industrial modpacks more interesting if they're looking for a more expert feel!