Interface ParticleModuleData

All Known Subinterfaces:
CodeModule
All Known Implementing Classes:
BlockParticleModuleData, CollisionSubEmitterData, ColorParticleModuleData, DieOnCollisionModuleData, DragForceData, GravityForceData, InitialVelocityModuleData, InitRandomRotationModuleData, InitSizeParticleModuleData, InitSubEmitterModuleData, LightModuleData, PointAttractorForceData, PointForceData, TickSizeParticleModuleData, TickSubEmitterModuleData, TrailParticleModuleData, VectorFieldForceData, VortexForceData, WindForceData

public interface ParticleModuleData
  • Field Details

    • INIT_DIRECT_CODEC

      static final com.mojang.serialization.Codec<ParticleModuleData> INIT_DIRECT_CODEC
    • UPDATE_DIRECT_CODEC

      static final com.mojang.serialization.Codec<ParticleModuleData> UPDATE_DIRECT_CODEC
    • RENDER_DIRECT_CODEC

      static final com.mojang.serialization.Codec<ParticleModuleData> RENDER_DIRECT_CODEC
    • INIT_CODEC

      static final com.mojang.serialization.Codec<net.minecraft.core.Holder<ParticleModuleData>> INIT_CODEC
    • UPDATE_CODEC

      static final com.mojang.serialization.Codec<net.minecraft.core.Holder<ParticleModuleData>> UPDATE_CODEC
    • RENDER_CODEC

      static final com.mojang.serialization.Codec<net.minecraft.core.Holder<ParticleModuleData>> RENDER_CODEC
  • Method Details