AE2 Unofficial Extended Life

AE2 Unofficial Extended Life

3M Downloads

Add an "invert" mode to the interface terminal

osimon8 opened this issue · 0 comments

commented

Describe the feature

A toggle button on interface terminals that would switch it to "inverted mode", which would change the terminal to instead display interfaces that have been set to be HIDDEN from interface terminals, and other interfaces (that would normally be displayed in the terminal) would be hidden.

Another thing to consider might be having three modes instead of the proposed two: Standard, Show Hidden Only, Show All. "Show All" is useful for the second case I describe in the next section.

Reasons why it should be considered
So I often use interfaces for passive automation, where I have items configured in the top slots, but no autocrafting patterns. I often have many, many interfaces like this scattered across the base, so I always set them to be hidden from interface terminals to avoid clutter. However, then I have no easy way to access them without being on-site, which usually isn't a problem but in the rare occasions where it is, it's a huge headache.

It would also just give you much more freedom and power to diagnose issues in the network. I often have situations where a critical resource is getting sucked out of the network and I have no idea where it's going - if I could see EVERY interface, then I could utilize all the amazing extra power this fork provides to interface terminals to much more quickly figure out the boring "where" part of the problem to get on to the much more interesting "how do I fix it".

This change is simple and elegant (at least on the user side), instantly solves these problems, and doesn't impact any existing functionality.

Additional Context
I'm currently playing through Divine Journey 2, and this desire crystallized in my mind when an update changed a particular item, and it had to be replaced with the new item everywhere it was used in the factory. All those hidden interfaces suddenly became a huge problem, I had no way to find them other than digging through JEI to find processes that might be affected and trying to remember where everything is.

A toggle to switch between showing patterns and exported items would also be fantastic, and make this feature MUCH more powerful, but that sounds a lot more technically involved. I'm mainly imagining renaming my passive interfaces (for new ones, retrofitting cannot be worth it) to give some description of what they are for, which would make this whole system actually useful. A "marker pattern" to place in them would also sort of work for that, but I digress.