Command block executing carpet mod command `script run game_tick()` crashes game if Lithium is installed
James103 opened this issue · 1 comments
Version
Minecraft Version: 1.17
Mods:
[✔️] fabric-carpet-1.17-1.4.40+v210608
[✔️] lithium-fabric-mc1.17-0.7.0
Reproduction Steps
- Create a new Minecraft 1.17 instance and install the above mods.
- Also install OpenJDK 16 (OpenJ9) and let your Minecraft installation run off the Java 16 installation.
- Create a new world with cheats enabled.
- Run
/give @p minecraft:command_block{BlockEntityTag:{Command:"script run game_tick()",auto:1b}} 1
. - Place the resulting command block down.
- Notice the chat output and the subsequent crash.
Crash Report File
Crash report is at https://gist.github.com/James103/b813d632b05b0271c39c6c6010114548
Most recent Minecraft Log: latest.log
Additional Information
- Installing NotEnoughCrashes as well and reproducing suggests that the crash is caused by Lithium.
- If Lithium is not installed, following the above reproduction steps instead causes the command block in steps 5-6 to print "= true (##ms)" to chat and not crash nor output any exceptions.
Duplicate of #175