Skip to content

[Crash]: IllegalStateException: No sprite set is set when used alongside Particle Effects #237

Description

@GuidoMasterX

Dependency mods

  • I am using the latest Fzzy Config version

Mod Loader

Fabric

Mod Loader Version

Loader v. 0.19.3 | API v. 0.116.12+1.21.1

Minecraft Version

1.21.1

Mod Version

1.14.3

Description

When running Subtle Effects alongside Particle Effects on Minecraft 1.21.1, the client rarely experiences a fatal crash when rendering specific particles (in my case subtle_effects:lava_splash).
A Mixin collision occurs between ParticleEffectsManager.swapParticle and Subtle Effects' SplashParticle$Provider, resulting in a hard crash.

Steps to Reproduce

  1. Install Minecraft 1.21.1 (Fabric).
  2. Install Subtle Effects v1.14.3.
  3. Install Particle Effects v1.4.0+1.21.1.
  4. Load into a world and approach a body of lava to trigger a lava splash particle.
  5. The client instantly crashes.

Note: eg_particle_interactions is also present in the stack trace, but the core collision appears to be between PE and SE.

Crash Report

https://mclo.gs/KJKdQY6

Logs File (Optional, but recommended)

https://mclo.gs/PSfJE3w

Additional Files

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcrashGame crashed or failed to loadimportant

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions