net.minecraft.client.particle

public abstract class Particle

grx
net.minecraft.client.particle.Particle
net.minecraft.class_703

Field summary

Modifier and TypeField
private static final AABB
a
INITIAL_AABB
field_3860
private static final double
b
MAXIMUM_COLLISION_VELOCITY_SQUARED
field_36193
protected final ClientLevel
c
level
field_3851
protected double
d
xo
field_3858
protected double
e
yo
field_3838
protected double
f
zo
field_3856
protected double
g
x
field_3874
protected double
h
y
field_3854
protected double
i
z
field_3871
protected double
j
xd
field_3852
protected double
k
yd
field_3869
protected double
l
zd
field_3850
private AABB
D
bb
field_3872
protected boolean
m
onGround
field_3845
protected boolean
n
hasPhysics
field_3862
private boolean
E
stoppedByCollision
field_21507
protected boolean
o
removed
field_3843
protected float
p
bbWidth
field_3849
protected float
q
bbHeight
field_3867
protected final RandomSource
r
random
field_3840
protected int
s
age
field_3866
protected int
t
lifetime
field_3847
protected float
u
gravity
field_3844
protected float
v
rCol
field_3861
protected float
w
gCol
field_3842
protected float
x
bCol
field_3859
protected float
y
alpha
field_3841
protected float
z
roll
field_3839
protected float
A
oRoll
field_3857
protected float
B
friction
field_28786
protected boolean
C
speedUpWhenYMotionIsBlocked
field_28787

Constructor summary

ModifierConstructor
protected (ClientLevel arg0, double arg1, double arg2, double arg3)
public (ClientLevel arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)

Method summary

Modifier and TypeMethod
public Particle
c(float arg0)
setPower(float arg0)
method_3075(float arg0)
public void
b(double arg0, double arg1, double arg2)
setParticleSpeed(double arg0, double arg1, double arg2)
method_34753(double arg0, double arg1, double arg2)
public Particle
d(float arg0)
scale(float arg0)
method_3087(float arg0)
public void
a(float arg0, float arg1, float arg2)
setColor(float arg0, float arg1, float arg2)
method_3084(float arg0, float arg1, float arg2)
protected void
e(float arg0)
setAlpha(float arg0)
method_3083(float arg0)
public void
a(int arg0)
setLifetime(int arg0)
method_3077(int arg0)
public int
j()
getLifetime()
method_3082()
public void
a()
tick()
method_3070()
public abstract void
a(fmj arg0, fro arg1, float arg2)
render(VertexConsumer arg0, Camera arg1, float arg2)
method_3074(class_4588 arg0, class_4184 arg1, float arg2)
public void
a(fmg arg0, gus arg1, fro arg2, float arg3)
renderCustom(PoseStack arg0, MultiBufferSource arg1, Camera arg2, float arg3)
method_65198(class_4587 arg0, class_4597 arg1, class_4184 arg2, float arg3)
public abstract ParticleRenderType
b()
getRenderType()
method_18122()
public void
k()
remove()
method_3085()
protected void
b(float arg0, float arg1)
setSize(float arg0, float arg1)
method_3080(float arg0, float arg1)
public void
c(double arg0, double arg1, double arg2)
setPos(double arg0, double arg1, double arg2)
method_3063(double arg0, double arg1, double arg2)
public void
a(double arg0, double arg1, double arg2)
move(double arg0, double arg1, double arg2)
method_3069(double arg0, double arg1, double arg2)
protected void
l()
setLocationFromBoundingbox()
method_3072()
protected int
a(float arg0)
getLightColor(float arg0)
method_3068(float arg0)
public boolean
m()
isAlive()
method_3086()
public AABB
n()
getBoundingBox()
method_3064()
public void
a(fgs arg0)
setBoundingBox(AABB arg0)
method_3067(class_238 arg0)
public Optional<ParticleGroup>
o()
getParticleGroup()
method_34019()