Project Red - Integration

Project Red - Integration

40M Downloads

Crash On Interaction With Levers and Microblocks

leumas1960 opened this issue ยท 1 comments

commented

Describe the bug
Flipping the lever in the screenshots a few times causes a crash. Amount before it crashes varies. It seems to be an interaction with the cells specifically, or to do with the lever according to the report. Note: if you want a demonstration of the bug, and the build it's happening on, message me through the redstone army discord server.

The problem seems to be caused by too many wires looping back at once.

To Reproduce
Hard to tell how to reproduce, but seems that a crash tends to happen more often when you connect many cables, and I'm using several in this build.

Expected behavior
Lever turning on 7 different colors through 7 different bundles doesn't lag then crash the game after a few flips.

Crash Log
[https://pastebin.com/5d1amw75]

Versions
Include versions of the dependencies. And since you're looking at it, make sure ProjectRed is up to date. Don't submit bugs for old versions, as they could have been fixed.

  • Scourge 3.1.3
  • FMP 3.0.4.123
  • Project Red Core 4.12.0 (I have full set, all same version)
  • CodeChickenLib 4.0.7.445

Screenshots/Videos
2022-09-29_16 20 54
2022-09-29_16 20 57

commented

Crash log indicates this is an issue with placement conversion, the mechanism that takes normal Minecraft blocks and converts them into multipart blocks (such as when you place multiple torches in the same block space). A lot of that logic has been reworked in TheCBProject/CBMultipart@ee4de53. It most likely fixes this issue.