AE2-UEL / Applied-Energistics-2

AE2UEL, a Fork of a Minecraft Mod about Matter, Energy and using them to conquer the world.
https://legacy.curseforge.com/minecraft/mc-mods/ae2-extended-life
Other
75 stars 71 forks source link

Recache OreDict Buses on RegEx changes & adjust visibility logic #395

Closed NotMyWing closed 9 months ago

NotMyWing commented 9 months ago

Fixes OreDict Storage Buses not reacting to RegEx changes immediately by forcing them to fully recache themselves.

Additionally, tweaks the item availability logic a little to filter extractables only when the list of available items is being formed.

To closely mirror the modern AE2 behavior, a GUI switch should be introduced to optionally filter items on extract. Right now, since Storage Cells also use MEInventoryHandler under the hood, forcing this behavior without a switch slightly breaks them, making currently stored items inaccessible (but visible) if a Cell is partitioned in a way that excludes said items.