Open 19MisterX98 opened 2 years ago
After a crazy long amount of time, I've started working on this feature!
Here is Minecart inventories working:
I still need to filter entities, right now it shows tabs for every single one (the furnace Minecart does not need a tab, for example)
EDIT: also, villager tabs:
Just going to document the issues with this so far so they're tracked:
Each type of entity gets only one tab: (here's two famers)
Detection method adds every entity that has a use interaction (I think?) - allays have been noted, here's an unemployed villager:
Villager method has no context sensitivity:
This sleeping villager wont be woken by clicking the tab (that's a completely seperate use
action that needs to occur first)
Instinctively - villagers have so much additional context and settings that they're probably better implemented as a sub-type of EntityTab instead of just Simple.
Add support for entity inventories:
[x] -Add support for minecart inventories
[ ] -Add support for horses/donkeys/llamas with chests (you need to open their inventories via shift click)
[x] -Maybe villager/wandering trader inventories