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

Sodium breaks game's particle managment #2488

Closed
frosthuuund opened this issue May 9, 2024 · 2 comments
Closed

Sodium breaks game's particle managment #2488

frosthuuund opened this issue May 9, 2024 · 2 comments
Labels
S-confirmed Status: Confirmed T-bug Type: Bug
Milestone

Comments

@frosthuuund
Copy link

Bug Description

Sodium discounts teleport events in particle management, which causing emitting particles in unloaded chunks.

Below is the "real world" example with Terralith mod which reveals the problem.

particle2

With the mods that dramatically increasing the render distance this might be a big problem, since particles could be emitted from the very big distance.
particle

Reproduction Steps

Install 1.20.6, Sodium, BetterF3 to track of particles, and Cloth Config as a dependency to BetterF3.
Set render distance to 32.
Create a superflat world with "The Void" template.
Place a campfire in center of the stone platform.
Teleport away with command /teleport @s ~ ~ ~1000
With F3 you can observe that the game is processing particles, but we are far enough from the unloaded campfire.
This behavior doesn't happen when we move away from the campfire chunk.

bug

Expected behavior:
In this case the game should not emit new particles.

Log File

Not applicable

Crash Report

Not applicable

@frosthuuund frosthuuund added the S-needs-triage Status: Needs triage label May 9, 2024
@Lolothepro
Copy link
Contributor

@frosthuuund
Copy link
Author

Is this a real vanilla issue? Without sodium campfire won't emit new particles.

@jellysquid3 jellysquid3 added T-bug Type: Bug S-confirmed Status: Confirmed and removed S-needs-triage Status: Needs triage labels May 10, 2024
@jellysquid3 jellysquid3 added the R-pending-release Resolution: Pending release label May 10, 2024
@jellysquid3 jellysquid3 added this to the Sodium 0.5.9 milestone May 10, 2024
@jellysquid3 jellysquid3 removed the R-pending-release Resolution: Pending release label Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-confirmed Status: Confirmed T-bug Type: Bug
Development

No branches or pull requests

3 participants