Skip to content

[1.20.1] Significant amount of particles generated by wisps #194

Description

@getItemFromBlock

Wisp entities generate a huge amount of particles for their trail effect, which in the case of wandering wisps can quickly reach the 16k particles cap when standing near a slipway. While this does not seem to cause too much of a performance impact, it does have a visible effect on framerate (going from ~400 to ~140 fps on my machine). In the case of multiple slipways being present next to each other, the trail of wisps can end up being cut short due to the particle cap being reached.

Minecraft's particle system is not the best, and rendering a trail effect by spawning a huge amount of particle is suboptimal. A better way to render the trail would be to use a ribbon, a dynamically generated mesh that grows behind the particle but such implementation is much more complex, and would require potentially a lot of work for a relatively minor issue like this.
An easier solution would be to include an option allowing us to reduce the amount of particles wisps spawn, without having to change the global particle settings.

Mod version: 0.3.1
Hex casting version: 0.11.3
Minecraft version: 1.20.1
Forge version: 47.4.10

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions