Skip to content

Fixed Create mechanical rollers not filling correctly by bypassing block breaking distance check#1393

Open
adityapatn wants to merge 1 commit into
ryanhcode:mainfrom
adityapatn:main
Open

Fixed Create mechanical rollers not filling correctly by bypassing block breaking distance check#1393
adityapatn wants to merge 1 commit into
ryanhcode:mainfrom
adityapatn:main

Conversation

@adityapatn

Copy link
Copy Markdown

Create mechanical rollers' "Sloped Fill" and "Straight Fill" modes interact with blocks much further away than other actors, and so should be excluded from Sable's distance check on whether to cancel the interaction in testBreakingPosDist in BlockBreakingMovementBehaviourMixin.java.

Error: Create Mechanical Rollers on Create trains do not fill below the first layer when Create and Sable are installed (Latest versions for Neoforge 1.21.1).

Fix: Add check for whether the MovementBehaviour is a RollerMovementBehaviour in the distance check in testBreakingPosDist.

@CLAassistant

CLAassistant commented Jul 25, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@adityapatn adityapatn changed the title Bypassed block breaking distance check for Create mechanical rollers Fixed Create mechanical rollers not filling correctly by bypassing block breaking distance check Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants