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

Pistons and blocks moved by them flicker while the piston retracts or extends (Beta 0.6.0) #2768

Open
REMDRIFT opened this issue Sep 21, 2024 · 0 comments
Labels
T-bug Type: Bug

Comments

@REMDRIFT
Copy link

REMDRIFT commented Sep 21, 2024

Bug Description

Starting in Sodium 0.6.0 beta.1, pistons/sticky pistons will briefly flicker while extending or retracting. This also applies to blocks pushed/pulled by the pistons. While extending, the head/arm of the piston and block it is pushing will not render for one frame. While retracting, the whole piston and the block it is pulling will not render for one frame.

Example video (taken at 60fps):

piston_bug_example.mp4

Reproduction Steps

  • Use Sodium 0.6.0 beta.1 or beta.2 on Fabric 1.21 or 1.21.1. (I have not tested NeoForge.)
  • Enter a world and place a sticky piston. (Placing it in any direction should work, but I mostly tested it facing upwards.)
  • Place a block on top of the sticky piston.
  • Use a button or lever to power the piston. To see the bug in full effect, the piston should be powered on and off slowly, as spamming it seems to lessen the flickering.
  • The flickering should occur. Lowering your game framerate may make it more obvious.
  • Repeat the above steps, but use Sodium 0.5.11 as to compare it to Sodium 0.6.0. The piston flickering does not seem to occur in 0.5.11.

Log File

Uploaded in case you need extra information
https://mclo.gs/PwZcEDt
latest.log

Crash Report

Uploaded in case you need extra information
https://pastebin.com/a3ALha73

@REMDRIFT REMDRIFT added the S-needs-triage Status: Needs triage label Sep 21, 2024
@jellysquid3 jellysquid3 added T-bug Type: Bug and removed S-needs-triage Status: Needs triage labels Sep 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-bug Type: Bug
Projects
None yet
Development

No branches or pull requests

2 participants