Interface ParticleModuleData
- All Known Subinterfaces:
CodeModule
- All Known Implementing Classes:
BlockParticleModuleData,CollisionSubEmitterData,ColorParticleModuleData,DieOnCollisionModuleData,DragForceData,GravityForceData,InitialVelocityModuleData,InitRandomRotationModuleData,InitSizeParticleModuleData,InitSubEmitterModuleData,LightmapParticleModuleData,LightModuleData,PointAttractorForceData,PointForceData,TickSizeParticleModuleData,TickSubEmitterModuleData,TrailParticleModuleData,VectorFieldForceData,VortexForceData,WindForceData
public interface ParticleModuleData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<net.minecraft.core.Holder<ParticleModuleData>> static final com.mojang.serialization.Codec<ParticleModuleData> static final com.mojang.serialization.Codec<net.minecraft.core.Holder<ParticleModuleData>> static final com.mojang.serialization.Codec<ParticleModuleData> static final com.mojang.serialization.Codec<net.minecraft.core.Holder<ParticleModuleData>> static final com.mojang.serialization.Codec<ParticleModuleData> -
Method Summary
Modifier and TypeMethodDescriptionvoidaddModules(ParticleModuleSet.Builder builder) ModuleType<?> getType()
-
Field Details
-
INIT_DIRECT_CODEC
-
UPDATE_DIRECT_CODEC
-
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
-
addModules
-
getType
ModuleType<?> getType()
-