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

Fix item pipe smoothing #105

Merged
merged 1 commit into from
Mar 8, 2024
Merged

Fix item pipe smoothing #105

merged 1 commit into from
Mar 8, 2024

Conversation

Technici4n
Copy link
Owner

  • Change smoothing updates to be based on client ticks instead of BER invocations.
  • Make sure that traveling items only get ticked once per tick, both on the client and on the server side. This fixes jitters when an item moves from one pipe to the other, caused by the item being moved twice in the same tick.

Fixes #101.

@Technici4n Technici4n enabled auto-merge (squash) March 8, 2024 16:35
@Technici4n Technici4n merged commit ec64c46 into master Mar 8, 2024
2 checks passed
@Technici4n Technici4n deleted the fix-smoothing branch March 8, 2024 16:36
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.

Client-side smoothing doesn't play nice with Forge's block entity occlusion
1 participant