Skip to content

Adjustable Chain Gearshifts crash the game with specific redstone inputs #9046

@artemking4

Description

@artemking4

Context

Create on Forge on 1.20.1 crashes with this specific configuration:
Top gearshift is signaled 13, bottom 12, pass a torque input to it and it will immediately crash due to a stack overflow. The save is then rendered useless unless you edit the world to not include this stuff.

	at com.simibubi.create.content.kinetics.RotationPropagator.propagateNewSource(RotationPropagator.java:299) ~[create-1.20.1-0.5.1.j-all.jar%23529!/:0.5.1.j] {re:classloading}
Image Image

Crash Report

https://mclo.gs/Uw9aYzb

Activity

added
status: confirmedIssue's details are known, it is consistently reproducible, and it needs a fix
on Aug 5, 2025
techno-sam

techno-sam commented on Jan 4, 2026

@techno-sam
Contributor

Caused by floating point imprecision in RotationPropagator#propagateNewSource, which used an exact comparison between previous and new speeds

added a commit that references this issue on Jan 4, 2026
c87f0c0
added this to the Create 6.0.10 milestone on Jan 12, 2026
added a commit that references this issue on Jan 12, 2026
9942939
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: confirmedIssue's details are known, it is consistently reproducible, and it needs a fixstatus: fixed in next releaseIssue will be fixed in the next releasetype: crashIssue where the game crashes

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @artemking4@VoidLeech@IThundxr@techno-sam

        Issue actions