Package net.minecraft.client.particle
Class BlockLeakParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.BlockLeakParticle
- Direct Known Subclasses:
BlockLeakParticle.Dripping,BlockLeakParticle.Falling,BlockLeakParticle.Landing
- Mappings:
Namespace Name named net/minecraft/client/particle/BlockLeakParticleintermediary net/minecraft/class_663official hbv
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classstatic classstatic classstatic classprivate static classstatic classstatic classstatic classprivate static classprivate static classstatic classstatic classprivate static classstatic classstatic classstatic classstatic classstatic classstatic classprivate static classstatic classstatic classstatic classNested classes/interfaces inherited from class net.minecraft.client.particle.BillboardParticle
BillboardParticle.RenderType, BillboardParticle.RotatorNested classes/interfaces inherited from class net.minecraft.client.particle.Particle
Particle.DynamicAlpha -
Field Summary
FieldsFields inherited from class net.minecraft.client.particle.BillboardParticle
alpha, blue, green, lastZRotation, red, scale, sprite, zRotation -
Constructor Summary
ConstructorsConstructorDescriptionBlockLeakParticle(ClientWorld world, double x, double y, double z, Fluid fluid, Sprite sprite) -
Method Summary
Modifier and TypeMethodDescriptionintgetBrightness(float tint) Returns the packed light level this particle should render at.protected FluidgetFluid()voidtick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.protected voidprotected voidMethods inherited from class net.minecraft.client.particle.BillboardParticle
getMaxU, getMaxV, getMinU, getMinV, getRotator, getSize, render, render, renderVertex, scale, setAlpha, setColor, setSprite, textureSheet, toString, updateSpriteMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setMaxAge, setPos, setVelocity
-
Field Details
-
fluid
- Mappings:
Namespace Name Mixin selector named fluidLnet/minecraft/client/particle/BlockLeakParticle;fluid:Lnet/minecraft/fluid/Fluid;intermediary field_3789Lnet/minecraft/class_663;field_3789:Lnet/minecraft/class_3611;official bLhbv;b:Lffz;
-
obsidianTear
protected boolean obsidianTear- Mappings:
Namespace Name Mixin selector named obsidianTearLnet/minecraft/client/particle/BlockLeakParticle;obsidianTear:Zintermediary field_22437Lnet/minecraft/class_663;field_22437:Zofficial aLhbv;a:Z
-
-
Constructor Details
-
BlockLeakParticle
BlockLeakParticle(ClientWorld world, double x, double y, double z, Fluid fluid, Sprite sprite) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/particle/BlockLeakParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDLnet/minecraft/fluid/Fluid;Lnet/minecraft/client/texture/Sprite;)Vintermediary <init>Lnet/minecraft/class_663;<init>(Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_1058;)Vofficial <init>Lhbv;<init>(Lgzn;DDDLffz;Lico;)V
-
-
Method Details
-
getFluid
- Mappings:
Namespace Name Mixin selector named getFluidLnet/minecraft/client/particle/BlockLeakParticle;getFluid()Lnet/minecraft/fluid/Fluid;intermediary method_32791Lnet/minecraft/class_663;method_32791()Lnet/minecraft/class_3611;official gLhbv;g()Lffz;
-
getRenderType
- Specified by:
getRenderTypein classBillboardParticle- Mappings:
Namespace Name Mixin selector named getRenderTypeLnet/minecraft/client/particle/BillboardParticle;getRenderType()Lnet/minecraft/client/particle/BillboardParticle$RenderType;intermediary method_74255Lnet/minecraft/class_3940;method_74255()Lnet/minecraft/class_3940$class_11941;official bLhdo;b()Lhdo$b;
-
getBrightness
public int getBrightness(float tint) Returns the packed light level this particle should render at.- Overrides:
getBrightnessin classParticle- Returns:
- the packed light level this particle should render at
- See Also:
- Mappings:
Namespace Name Mixin selector named getBrightnessLnet/minecraft/client/particle/Particle;getBrightness(F)Iintermediary method_3068Lnet/minecraft/class_703;method_3068(F)Iofficial aLhcy;a(F)I
-
tick
public void tick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision. -
updateAge
protected void updateAge()- Mappings:
Namespace Name Mixin selector named updateAgeLnet/minecraft/client/particle/BlockLeakParticle;updateAge()Vintermediary method_18821Lnet/minecraft/class_663;method_18821()Vofficial hLhbv;h()V
-
updateVelocity
protected void updateVelocity()- Mappings:
Namespace Name Mixin selector named updateVelocityLnet/minecraft/client/particle/BlockLeakParticle;updateVelocity()Vintermediary method_18822Lnet/minecraft/class_663;method_18822()Vofficial iLhbv;i()V
-