Klasse ParticleBuilder
java.lang.Object
de.luckymcdev.foundryengine.common.builder.AbstractBuilder<net.minecraft.core.particles.ParticleType<?>>
de.luckymcdev.foundryengine.common.builder.particle.ParticleBuilder
-
Feldübersicht
Von Klasse geerbte Felder AbstractBuilder
generateData, id, object -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungnet.minecraft.core.particles.ParticleType<?> build()colorData(ParticleColorData data) static ParticleBuildercreate(net.minecraft.resources.Identifier id) generateData(boolean generate) getLayer()intlayer(ParticleLayer layer) lifetime(int lifetime) position(org.joml.Vector3d pos) net.minecraft.core.particles.ParticleType<?> register(net.neoforged.neoforge.registries.RegisterEvent.RegisterHelper<net.minecraft.core.particles.ParticleType<?>> helper) rotation(float radians) scale(float scale) scaleData(ParticleScaleData data) velocity(org.joml.Vector3d vel) Von Klasse geerbte Methoden AbstractBuilder
get, getId, getOrCreate, newID, setObject, shouldGenerateData
-
Konstruktordetails
-
ParticleBuilder
public ParticleBuilder(net.minecraft.resources.Identifier id)
-
-
Methodendetails
-
create
-
factory
public ParticleBuilder factory(Function<Boolean, net.minecraft.core.particles.ParticleType<?>> factory) -
alwaysShow
-
lifetime
-
layer
-
colorData
-
color
-
color
-
scaleData
-
scale
-
velocityData
-
velocity
-
positionData
-
position
-
rotationData
-
rotation
-
rotation
-
mergedData
-
getColorData
-
getScaleData
-
getVelocityData
-
getPositionData
-
getRotationData
-
getLifetime
public int getLifetime() -
getLayer
-
register
public net.minecraft.core.particles.ParticleType<?> register(net.neoforged.neoforge.registries.RegisterEvent.RegisterHelper<net.minecraft.core.particles.ParticleType<?>> helper) -
build
public net.minecraft.core.particles.ParticleType<?> build()- Angegeben von:
buildin KlasseAbstractBuilder<net.minecraft.core.particles.ParticleType<?>>
-
generateData
-