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

Buggy behaviour trying to take items out of ME Storage Cells #178

Open tuca1234567890 opened 1 year ago

tuca1234567890 commented 1 year ago

Describe the bug When trying to take out certain items out of the system, such as a water bucket, they get stuck. What's interesting is that when I make one of the same item and put it in the system, it now acts as if there's only one item and I can take it out just fine. However, when I reopen the terminal, the stuck items are back, kind of like ghost items.

https://user-images.githubusercontent.com/76570832/200123578-abe0d8bf-cbb8-47e0-a9ae-668418976879.mp4

When I leave the real water buckets in there and reopen the terminal, it shows the ghost item count, but I can take the water bucket back.

https://user-images.githubusercontent.com/76570832/200124366-8aa14864-34b8-40b0-b9b0-0babc173072e.mp4

Cooking items from Pam's Harvestcraft are also affected.

https://user-images.githubusercontent.com/76570832/200123720-b7670a14-1c6e-4a36-80d7-30031524f541.mp4

JEI also says that the item in question is missing to be filled in for crafting.

https://user-images.githubusercontent.com/76570832/200123762-ea33ff30-35fa-432c-9a69-883120e60a3b.mp4

Cycling the ME Cells through the ME IO Port to empty cells actually makes the stuck items real again, but only for a short while.

Further testing shows that the items are converted to being stuck when JEI is used to see its usages. If the recipe says it's missing water buckets, then the buckets get stuck there.

https://user-images.githubusercontent.com/76570832/200125271-78b99c0d-122e-45d7-b86f-929f852bb859.mp4

To Reproduce

Expected behavior

The items would not get stuck.

Environment

FnTlv commented 1 year ago

I also had the same problem

PrototypeTrousers commented 1 year ago

are you using sponge,mohist or paper or w/e

tuca1234567890 commented 1 year ago

Pure Forge environment, no mohist or sponge

tuca1234567890 commented 1 year ago

Oh, by the way, this is singleplayer. Sorry for not mentioning that

MalacathK commented 1 year ago

https://www.twitch.tv/videos/1645613514 it goes for any item from what i can tell, 1.12.2 pack(forge), popping the drive out for a moment tends to update it, i'd paste the video but it's not letting me download the thing, most of my current streams tend to show me doing this behavior in order to continue my ae2 shennanigans

FnTlv commented 1 year ago

are you using sponge,mohist or paper or w/e

sponge also has such problems

PrototypeTrousers commented 1 year ago

try removing sledgehammer or any of the perfomance mods. AE is very dependent on block updates to keep the storage updated and some may change how this stuff happens/chunk loading

FnTlv commented 1 year ago

try removing sledgehammer or any of the perfomance mods. AE is very dependent on block updates to keep the storage updated and some may change how this stuff happens/chunk loading

It doesn't seem to work

tuca1234567890 commented 1 year ago

Hey, sorry for not updating. I can replicate it under a vanilla E2E 1.86 instance, with only AE2 Unofficial Extended Life added.

mflar commented 10 months ago

Hello, I also happened to have the same issue, and I am certain that it isnt any of the added performance mods that caused the issue, as I tested the problem on modified version of the modpack with similar lists of performance mods as mentioned above, as well as vanilla E2E 1.90g instance, which is the latest version, with only ae2 disabled and ae2uel enabled. I also did some further testing, and found out that the problem mentioned above is actually 2 different problems, at least I think so. The first issue being that JEI doesn't detect certain items within the AE system, and is shown as missing. This problem is slightly weird, because even before the items even become ghost items (aka not able to be pulled out of the ae system), the JEI would also show as missing, although shift clicking the + button would sometime still be able to pull the items out. The second problem is obviously the items becoming ghost items. Now I think I have discovered a possible cause for this problem, that is being the ME Drive. I have been able to replicate this problem multiple times using the method said above, which worked perfectly for ME Drive. However, when I tested this problem with storage buses, the said problem did not appear. It does not matter (although I did not do much extensive testing) what tile entity is connected to the storage (unless ofc if it was inaccessible by the AE system), the problem did not reappear. In conclusion, I think the above mentioned first problem is probably due to the bad integration of JEI and AE system, which is ignorable and will not affect normal gameplay, and the second problem is mainly due to some problems with the ME drive, instead of the entire ae system itself. Hopefully this problem can be fixed, as I love uel's performance boost compare to normal ae 1.12.