Class to create custom particle types. Mostly for internal use, you can use Particles.registerParticleType instead.

Constructors

Methods

  • Returns number

    Following particle type's numeric ID.

  • Parameters

    • name:
          | "color"
          | "size"
          | "icon"
          | "alpha"
    • animator: ParticleAnimator

    Returns void

  • Parameters

    • collision: boolean
    • keepVelocityAfterImpact: boolean
    • addLifetimeAfterImpact: number

    Returns void

  • Parameters

    • r: number
    • g: number
    • b: number
    • a: number

    Returns void

  • Parameters

    • r: number
    • g: number
    • b: number
    • a: number
    • r2: number
    • g2: number
    • b2: number
    • a2: number

    Returns void

  • Parameters

    • x: number
    • y: number
    • z: number

    Returns void

  • Parameters

    • x: number
    • y: number
    • z: number

    Returns void

  • Parameters

    • air: number
    • block: number

    Returns void

  • Parameters

    • min: number
    • max: number

    Returns void

  • Parameters

    • delay: number

    Returns void

  • Parameters

    • renderType: 0 | 1 | 2

    Returns void

  • Parameters

    • min: number
    • max: number

    Returns void

Copyright © 2024 Nernar. Copyright © 2020 #mineprogramming. Built with ❤ and TypeDoc.