Class TerrainParticleBuilder
java.lang.Object
team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder<T,Y>
team.lodestar.lodestone.systems.particle.builder.AbstractWorldParticleBuilder<TerrainParticleBuilder,LodestoneTerrainParticleOptions>
team.lodestar.lodestone.systems.particle.builder.TerrainParticleBuilder
public class TerrainParticleBuilder
extends AbstractWorldParticleBuilder<TerrainParticleBuilder,LodestoneTerrainParticleOptions>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTerrainParticleBuilder(net.minecraft.core.particles.ParticleType<LodestoneTerrainParticleOptions> type, net.minecraft.world.level.block.state.BlockState blockState, net.minecraft.core.BlockPos blockPos) -
Method Summary
Modifier and TypeMethodDescriptionstatic TerrainParticleBuildercreate(Supplier<? extends net.minecraft.core.particles.ParticleType<LodestoneTerrainParticleOptions>> type, net.minecraft.world.level.block.state.BlockState blockState, net.minecraft.core.BlockPos blockPos) Methods inherited from class team.lodestar.lodestone.systems.particle.builder.AbstractWorldParticleBuilder
act, act, addActor, addMotion, addMotion, addMotion, clearActors, createBlockOutline, createCircle, disableNoClip, enableNoClip, repeat, repeatCircle, repeatRandomFace, repeatSurroundBlock, repeatSurroundBlock, setMotion, setMotion, setMotion, setNoClip, setRandomMotion, setRandomMotion, setRandomMotion, setRandomOffset, setRandomOffset, setRandomOffset, setRenderType, spawn, spawnAtRandomFace, spawnLine, surroundBlock, surroundVoxelShape, surroundVoxelShapeMethods inherited from class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
getColorData, getScaleData, getSpinData, getTransparencyData, modifyColorData, modifyData, modifyData, modifyData, modifyGravity, modifyLifetime, multiplyGravity, multiplyLifetime, setColorData, setDiscardFunction, setGravityStrength, setGravityStrength, setLifetime, setLifetime, setScaleData, setSpinData, setSpritePicker, setTransparencyData, wrapper
-
Constructor Details
-
TerrainParticleBuilder
protected TerrainParticleBuilder(net.minecraft.core.particles.ParticleType<LodestoneTerrainParticleOptions> type, net.minecraft.world.level.block.state.BlockState blockState, net.minecraft.core.BlockPos blockPos)
-
-
Method Details
-
create
public static TerrainParticleBuilder create(Supplier<? extends net.minecraft.core.particles.ParticleType<LodestoneTerrainParticleOptions>> type, net.minecraft.world.level.block.state.BlockState blockState, net.minecraft.core.BlockPos blockPos) -
getParticleOptions
- Specified by:
getParticleOptionsin classAbstractParticleBuilder<TerrainParticleBuilder,LodestoneTerrainParticleOptions>
-