Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better way of showing compression in terminals #172

Open
Gogo64pro opened this issue Feb 5, 2025 · 1 comment
Open

Better way of showing compression in terminals #172

Gogo64pro opened this issue Feb 5, 2025 · 1 comment

Comments

@Gogo64pro
Copy link

With the compression card and decompression module when you look at a resource(lets say redstone) it looks like this
Image
, showing all levels of compression and the compressed resource. It works great for automation because all levels are extractable, but for manually using the resource. - not so much. All the redstone is compressed and shows as a block(in this case). If I want to extract 1 redstone dust - I can't, I have to take out the block and craft it into dust. If you have 1 redstone dust and more compressed redstone like this
Image
this isn't a problem, because click in the redstone dust will automatically decompress it. I propose a fix to this - a toggle in terminal settings - 3 modes

  1. The way it is now
  2. Shows the resource in compressed and uncompressed Image and you can add a small link icon to show that the resources are linked together and the amount that shows up in the terminal is not the actual amount (there is 10 redstone dust in the image above) also hides compression/decompression recipes
  3. Terminal compression cutoff - a cutoff in compression that only shows inside of a terminal - the redstone is compressed into blocks but shows as dust in terminals also hides compression/decompression recipes
    Image
@62832
Copy link
Owner

62832 commented Feb 10, 2025

It's difficult to say how this could even be achieved considering that AE2 itself—largely, its crafting service—doesn't really make any distinction between entries that are available or entries that are simply reported on things like terminals. Effectively, "what you see is what you get" and if the system sees more of an item than is actually present, then it will try to make use of what it sees and flip out when what it saw isn't there.

I would definitely like to present things much more cleanly and even rework the compression system slightly to be able to keep track of whether all of a given resource is on a bulk cell, but it would be quite fickle and a massive undertaking in general to implement what might end up being a lot of intrusive hacks just to get that all working.

It's both up for consideration and up in the air at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants