Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle ClientboundTickingStatePacket correctly and fix Throwable Scales #4850

Merged
merged 52 commits into from
Dec 9, 2024

Conversation

letsgoawaydev
Copy link
Contributor

Handles custom tick rates sent from the ClientboundTickingStatePacket correctly. This freezes all tickable entitys and changes the geyser session tick() function update speed correctly.

Copy link
Member

@Konicai Konicai left a comment

Choose a reason for hiding this comment

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

thank you!

@Konicai
Copy link
Member

Konicai commented Jul 13, 2024

It would also be nice to implement ClientboundTickingStepPacket if you're able

@letsgoawaydev letsgoawaydev force-pushed the tick-rate-handling branch 2 times, most recently from 47e69a1 to 83fab59 Compare July 13, 2024 07:40
@letsgoawaydev
Copy link
Contributor Author

It would also be nice to implement ClientboundTickingStepPacket if you're able

Fixed in latest commit.

@letsgoawaydev letsgoawaydev requested review from Camotoy and Konicai July 13, 2024 10:06
@letsgoawaydev letsgoawaydev changed the title Handle ClientboundTickingStatePacket correctly Handle ClientboundTickingStatePacket correctly and fix Throwable Scales Jul 13, 2024
@Konicai
Copy link
Member

Konicai commented Jul 14, 2024

Can review in 12hrs

@Konicai Konicai added the PR: Bugfix When a PR contains a bugfix label Jul 15, 2024
@letsgoawaydev
Copy link
Contributor Author

Okay, I've fixed title animations, attack indicator and some item cooldowns to be updated with tick rate. I'm not sure what other things require changes but it should be ready for testing if anyone can

@letsgoawaydev letsgoawaydev requested a review from Konicai August 31, 2024 09:43
@letsgoawaydev
Copy link
Contributor Author

Should be functional again as I have merged this with master

Copy link
Member

@onebeastchris onebeastchris left a comment

Choose a reason for hiding this comment

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

lgtm after these

@letsgoawaydev
Copy link
Contributor Author

will fix build error soon

@letsgoawaydev
Copy link
Contributor Author

Everything should be completed now

@onebeastchris onebeastchris dismissed Konicai’s stale review December 9, 2024 14:55

changes were addressed

@onebeastchris onebeastchris merged commit 8b232d7 into GeyserMC:master Dec 9, 2024
2 checks passed
@letsgoawaydev letsgoawaydev deleted the tick-rate-handling branch December 12, 2024 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Bugfix When a PR contains a bugfix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants