MattiDragon / ExtendedDrawers

Adds drawers and more
Other
5 stars 10 forks source link

[Feature]: Echo Drawers #107

Open Violet-Scarelli opened 2 months ago

Violet-Scarelli commented 2 months ago

Description of the feature

A block that you can type the name of an item into (using fuzzy search, similar to how Botania's Corporea system matches item names) and it will draw a glowing, visible through blocks box around any drawers connected to the block that contain the requested item until you interact with that drawer or a certain time limit expires. Optionally, it could also draw a brief line to the drawers.

How does it make the mod better?

Storage with drawers can get huge, especially when you're using single drawers or are playing with other mods that add more items, and will quickly get confusing to dig through even with signage. An "access terminal" like AE2 or similar storage mods that just brings the items to you wouldn't make sense in the context of a tangible storage mod like ED, but something that's able to point you to where you need to go would be IMMENSELY helpful for warehouse-sized drawer systems (and even smaller drawer systems).

Violet-Scarelli commented 2 months ago

Whoops, looked through the issues and found a duplicate of this

Violet-Scarelli commented 2 months ago

Thinking about this a bit more, you could avoid GUIs and still have a search system, by adding something similar to Botania's Corporea. Perhaps some kind of "Echo Drawer" that you could right click to capture chat events from the player, and use those to search. It could act as a drawer itself, so when an item is requested, it temporarily links to the drawer that contains the item you're looking for.

Violet-Scarelli commented 2 months ago

Actually, that could work very well. They'd need to be expensive, perhaps needing echo shards, but a drawer that can temporarily link to another drawer based on a "verbal" request to only allow extraction of items wouldn't break immersion at all, but would make navigating a large drawer system much easier.