Skip to content

fix: simplify sucking condition & suck harder#2006

Open
drtheodor wants to merge 7 commits intomainfrom
fix/suck-harder
Open

fix: simplify sucking condition & suck harder#2006
drtheodor wants to merge 7 commits intomainfrom
fix/suck-harder

Conversation

@drtheodor
Copy link
Copy Markdown
Member

@drtheodor drtheodor commented May 2, 2026

About the PR

This PR fixes a problem of the door not sucking hard enough.

Why / Balance

Because it sucks.

Technical details

Simplified the suck conditions and change it to use the proper suck offset. Apparently, the direction was reversed, so the sign of the offset has to be positive.

Also, made it use #toCenterPos, instead of creating Vec3d from the BlockPos' coordinates, since that would create a vector on the corner of the block which is not the intended behavior.

Requirements

Changelog

🆑

  • fix: suck harder & proper

@drtheodor drtheodor requested a review from a team as a code owner May 2, 2026 16:17
@drtheodor drtheodor added T: Bugfix Type: Bugs and/or bugfixes. A: Tardis Components Area: Tardis components & manager. labels May 2, 2026
@github-actions github-actions Bot added S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. size/XS Denotes a PR that changes 0-9 lines. S: Needs Review Status: Requires additional reviews before being fully accepted. labels May 2, 2026
@GSMPBot GSMPBot requested review from Loqor and duzos May 2, 2026 16:17
@drtheodor drtheodor removed the S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. label May 2, 2026
@drtheodor drtheodor marked this pull request as draft May 2, 2026 16:24
@drtheodor drtheodor marked this pull request as ready for review May 2, 2026 17:21
Copy link
Copy Markdown
Collaborator

@Addi3 Addi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - it can now suck again

@github-actions github-actions Bot added S: Approved Status: Reviewed and approved by at least one maintainer; a PR may require another approval. and removed S: Needs Review Status: Requires additional reviews before being fully accepted. labels May 2, 2026
@drtheodor
Copy link
Copy Markdown
Member Author

and suck it will

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A: Tardis Components Area: Tardis components & manager. S: Approved Status: Reviewed and approved by at least one maintainer; a PR may require another approval. size/XS Denotes a PR that changes 0-9 lines. T: Bugfix Type: Bugs and/or bugfixes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants