AppliedEnergistics / Applied-Energistics-2

A Minecraft Mod about Matter, Energy and using them to conquer the world..
https://appliedenergistics.github.io/
Other
1.44k stars 662 forks source link

Crash when filling grid in ME Crafting Terminal on 1.21 #7959

Closed trunksbomb closed 4 months ago

trunksbomb commented 4 months ago

Describe the bug

I'm trying to craft a blank pattern. I can get the ingots down at the bottom of the grid, but when I try to place the certus quartz, I get a crash (log below).

https://github.com/AppliedEnergistics/Applied-Energistics-2/assets/1904331/48d45158-b81e-4e51-ab94-a0af99d1a4e7

How to reproduce the bug

  1. Place the two iron ingots and 1 copper ingot in the crafting grid for a pattern recipe
  2. Attempt to place the certus quartz
  3. Crash

Expected behavior

Don't crash when placing certus quartz.

Additional details

I don't think it's related specifically to the blank pattern - another person reported a similar issue. We encountered the issue in Craftoria v0.0.3 modpack but I recreated in a clean instance of 1.21 with just AE2.

Which minecraft version are you using?

1.21

On which mod loaders does it happen?

NeoForge

Crash log

https://mclo.gs/BmAXgHn

trunksbomb commented 4 months ago

It appears that the order in which you add items to the grid matters.

It consistently crashes as described by putting the ingots at the bottom first and then adding the certus quartz to the middle. But I tried by inserting the glass first, then the glowstone, then the quartz, and finally the ingots and it did not crash.

Mithi83 commented 4 months ago

Should be fixed with #7954

shartte commented 4 months ago

Yup, fixed by #7954 and released as 19.0.5-alpha