Skip to content

Significant Elevator Improvements#1520

Open
FireController1847 wants to merge 4 commits into
TeamPneumatic:1.21from
FireController1847:1.21-fix-elevators
Open

Significant Elevator Improvements#1520
FireController1847 wants to merge 4 commits into
TeamPneumatic:1.21from
FireController1847:1.21-fix-elevators

Conversation

@FireController1847

Copy link
Copy Markdown

Fixes #1454

  • Fixed elevator blocks not properly performing updates when extensions are added.
  • Fixed elevator blocks not synchronizing the UI elements to clients when properties changed.
  • Fixed elevator blocks disappearing after a certain height is reached.
  • Fixed elevator blocks glitching players during descent.

@FireController1847

FireController1847 commented Jun 14, 2026

Copy link
Copy Markdown
Author

I deployed the JAR and tested it on a live FTB Evolution server with my friends. So far, I have not encountered any issues.

I will follow up with fixes or updates if anything comes up, but I do not anticipate any major problems. From my testing, this should be ready to merge.

I did not include a version bump in this PR, so that will still need to be handled if you decide to merge it.

double syncedSpeedMult; // speed multiplier, calculated on server, sync'd to client
@DescSynced
public int multiElevatorCount; // number of elevator columns in the multiblock
@DescSynced

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why make this @DescSynced ? I can't see where this is needed on the client outside GUI context?

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.

Elevator Extension Bugged

2 participants