BitsAndChisels icon indicating copy to clipboard operation
BitsAndChisels copied to clipboard

Client crash when feeding bits into Create chutes

Open TheAppleFreak opened this issue 3 months ago • 0 comments

Describe the Bug

When playing with this mod and Create Fabric, attempting to feed B&C bits into chutes will cause client crashes. This is purely a client crash; the server will continue running fine after the client exits out (though if nothing can tick the chunks processing the bits it effectively becomes a soft crasher). It's not a 100% reliable crash, but it occurs rather consistently especially when the chute needs to process multiple groups of bits at a time.

I already submitted a bug report to the Create Fabric team and they said it was a problem with this mod instead. Of note, one of their devs mentioned that B&C returns a null particle sprite here.

Reproduction Steps

  1. Load a new world. I set mine to be a Creative world to expedite testing, but this happens in Survival too.
  2. Acquire a smart chisel, then find or place any non-entity full block. Equip the chisel, line the selection up with one corner of the block, click, line up the selection with the opposite corner, and click again to confirm. The block should disappear and give you 4096 bits in exchange.
  3. Acquire a chute. Place the chute on top of a chest.
  4. Throw the bits into the chute.

Expected Result

The chute should process one stack of bits as often as it can, leaving the rest of the bits on top until it can send them all into the next inventory.

Screenshots and Videos

https://github.com/Fabricators-of-Create/Create/assets/2409324/405f3d0c-1a40-499f-8602-dfe16d978a34

Crash Report or Log

https://mclo.gs/cUeNzzL

Operating System

Windows 11 Insiders 24H2 (build 26080.1201)

Mod Version

2.7.3

Minecraft Version

1.20.1

Other Mods

This was tested on a fresh instance of 1.20.1 Fabric, with the following mods:

  • bitsandchisels-2.7.3
  • create-fabric-0.5.1-f-build.1335+mc1.20.1
  • fabric-api-0.92.0 1.20.1
  • indium-1.0.30 mc1.20.4
  • lithium-fabric-mc1.20.1-0.11.2
  • modmenu-7.2.2
  • sodium-fabric-0.5.8 mc1.20.1

TheAppleFreak avatar Apr 03 '24 20:04 TheAppleFreak