Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
AsyncParticles

AsyncParticles

Async particle tick/rendering

152.8k
154
Game Mechanics
Optimization

Compatibility

Minecraft: Java Edition

1.21.x
1.20.1

Platforms

Fabric
Forge
NeoForge

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source
Donate on Ko-fiDonate

Creators

Harvey_Husky
Harvey_Husky Owner

Details

Licensed MIT
Published 4 months ago
Updated 22 hours ago
DescriptionChangelogVersions

AsyncParticles

Configuration

  • Settings can be accessed via the ModList/ModMenu.

Features

  • Flexible mixin options.
  • Minecraft
    • Particle culling.
    • Async particle tick&rendering(buffer filling).
    • Async particle light cache.
    • Delayed texture tick by one frame to reduce client tick duration.
    • Async rain&snow tick&rendering(buffer filling). (currently only supported in MC1.21.5+)
  • Valkyrien Skies/Create
    • Particles can now collide with ships/contraptions.
  • Valkyrien Skies/Create + Simple Weather/Pretty Rain/Particle Rain
    • Modded weather particles can now collide with ships/contraptions.
  • Pretty Rain/Particle Rain/Effectual/Particular/Simple Weather
    • Async particle gen.

Troubleshooting

Crash with LodestoneLib

  • Set buffer_particles = false in lodestone-client.toml.

Crashes related to ClassInstanceMultiMap or Level.getEntities(...)

  • Please share the logs or crash report on the GitHub issue.
  • As a workaround, enable the option:
    Mixin → Make 'ClassInstanceMultiMap' Thread-Safe

Crashes related to Level.getBlockEntity(...)

  • Please share the logs or crash report on the GitHub issue.
  • As a workaround, enable the option:
    Mixin → Make 'LevelChunk#blockEntities' Thread-Safe

Mods Recommended

  • ModernFix
  • Sodium/Embeddium
  • Flerovium
  • Startlight/ScalableLux

Mod Compatability

✅ Compatible (Proactively)

  • Sodium/Embeddium
  • Flerovium
  • Iris/Oculus
  • Create
  • Valkyrien Skies
  • Particle Rain/Pretty Rain
  • Simple Weather
  • Effectual
  • Effective
  • Particular
  • Particle Core
    • Will disable most of ParticleCore's optimizations while retaining its other functionalities.
      (Due to incompatibilities with AsyncParticles' asynchronous optimizations.)
  • ...

❌ Incompatible

  • OptiFine
  • MadParticle

Credits

  • MixinSquared
  • MixinExtras
  • MixinConstraints

Modrinth is open source.

app-ads@1633f40

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.