Main Configuration - Harveykang/AsyncParticles GitHub Wiki

Path

config/asyncparticles/asyncparticles.json

Default

{
  "particle": {
    "particleLimit": 16384,
    "particleLightCache": true
  },
  "tick": {
    "animationTickMode": "INTERRUPTIBLE",
    "particleTickMode": "INTERRUPTIBLE",
    "failPerSecLimit": 5,
    "failBehavior": "RAISE_CRASH",
    "suppressCME": false
  },
  "rendering": {
    "cullParticles": true,
    "particleRenderingMode": "COMPATIBILITY",
    "failPerSecLimit": 20,
    "failBehavior": "MARK_AS_SYNC"
  },
  "valkyrienSkies": {
    "rainEffect": "STATIONARY",
    "fixParticleLights": true
  },
  "create": {
    "rainEffect": "ALWAYS"
  }
}

Enums

TickMode

  • Available values: INTERRUPTIBLE, FORCE_COMPLETE, SYNCHRONOUSLY.

RenderingMode

  • Available values: DELAYED, COMPATIBILITY, SYNCHRONOUSLY.

FailBehavior

  • Available values: RAISE_CRASH, MARK_AS_SYNC.

RainEffect

  • Available values: NONE(Not impl yet), STATIONARY, ALWAYS.