Package net.minecraft.client.particle
Class BlockLeakParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
net.minecraft.client.particle.BlockLeakParticle
- Direct Known Subclasses:
- BlockLeakParticle.Dripping,- BlockLeakParticle.Falling,- BlockLeakParticle.Landing
- Mappings:
- Namespace - Name - named - net/minecraft/client/particle/BlockLeakParticle- intermediary - net/minecraft/class_663- official - gij
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classprivate static classprivate static classprivate static classNested classes/interfaces inherited from class net.minecraft.client.particle.BillboardParticleBillboardParticle.RotatorNested classes/interfaces inherited from class net.minecraft.client.particle.ParticleParticle.DynamicAlpha
- 
Field SummaryFieldsFields inherited from class net.minecraft.client.particle.SpriteBillboardParticlespriteFields inherited from class net.minecraft.client.particle.BillboardParticlescaleFields inherited from class net.minecraft.client.particle.Particleage, alpha, angle, ascending, blue, collidesWithWorld, dead, gravityStrength, green, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, red, spacingXZ, spacingY, velocityMultiplier, velocityX, velocityY, velocityZ, world, x, y, z
- 
Constructor SummaryConstructorsConstructorDescriptionBlockLeakParticle(ClientWorld world, double x, double y, double z, Fluid fluid) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic SpriteBillboardParticlecreateDrippingDripstoneLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateDrippingDripstoneWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateDrippingHoney(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateDrippingLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateDrippingObsidianTear(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateDrippingWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingDripstoneLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingDripstoneWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingHoney(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingNectar(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingObsidianTear(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingSporeBlossom(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateFallingWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateLandingHoney(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateLandingLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) static SpriteBillboardParticlecreateLandingObsidianTear(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) intgetBrightness(float tint) Returns the packed light level this particle should render at.protected FluidgetFluid()getType()Returns the rendering category this particle is rendered under.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.SpriteBillboardParticlegetMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAgeMethods inherited from class net.minecraft.client.particle.BillboardParticlegetRotator, getSize, method_60373, method_60374, render, scaleMethods inherited from class net.minecraft.client.particle.ParticlegetBoundingBox, getGroup, getMaxAge, isAlive, markDead, move, move, renderCustom, repositionFromBoundingBox, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, toString
- 
Field Details- 
fluid- Mappings:
- Namespace - Name - Mixin selector - named - fluid- Lnet/minecraft/client/particle/BlockLeakParticle;fluid:Lnet/minecraft/fluid/Fluid;- intermediary - field_3789- Lnet/minecraft/class_663;field_3789:Lnet/minecraft/class_3611;- official - b- Lgij;b:Lesz;
 
- 
obsidianTearprotected boolean obsidianTear- Mappings:
- Namespace - Name - Mixin selector - named - obsidianTear- Lnet/minecraft/client/particle/BlockLeakParticle;obsidianTear:Z- intermediary - field_22437- Lnet/minecraft/class_663;field_22437:Z- official - a- Lgij;a:Z
 
 
- 
- 
Constructor Details- 
BlockLeakParticleBlockLeakParticle(ClientWorld world, double x, double y, double z, Fluid fluid) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/particle/BlockLeakParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDLnet/minecraft/fluid/Fluid;)V- intermediary - <init>- Lnet/minecraft/class_663;<init>(Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V- official - <init>- Lgij;<init>(Lgga;DDDLesz;)V
 
 
- 
- 
Method Details- 
getFluid- Mappings:
- Namespace - Name - Mixin selector - named - getFluid- Lnet/minecraft/client/particle/BlockLeakParticle;getFluid()Lnet/minecraft/fluid/Fluid;- intermediary - method_32791- Lnet/minecraft/class_663;method_32791()Lnet/minecraft/class_3611;- official - g- Lgij;g()Lesz;
 
- 
getTypeReturns the rendering category this particle is rendered under.For more information on the properties and types available to each Particle, visitParticleTextureSheet.- Specified by:
- getTypein class- Particle
- Returns:
- the rendering category this particle is rendered under
- Mappings:
- Namespace - Name - Mixin selector - named - getType- Lnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;- intermediary - method_18122- Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;- official - b- Lgji;b()Lgjm;
 
- 
getBrightnesspublic int getBrightness(float tint) Returns the packed light level this particle should render at.- Overrides:
- getBrightnessin class- Particle
- Returns:
- the packed light level this particle should render at
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - getBrightness- Lnet/minecraft/client/particle/Particle;getBrightness(F)I- intermediary - method_3068- Lnet/minecraft/class_703;method_3068(F)I- official - a- Lgji;a(F)I
 
- 
tickpublic void tick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.
- 
updateAgeprotected void updateAge()- Mappings:
- Namespace - Name - Mixin selector - named - updateAge- Lnet/minecraft/client/particle/BlockLeakParticle;updateAge()V- intermediary - method_18821- Lnet/minecraft/class_663;method_18821()V- official - h- Lgij;h()V
 
- 
updateVelocityprotected void updateVelocity()- Mappings:
- Namespace - Name - Mixin selector - named - updateVelocity- Lnet/minecraft/client/particle/BlockLeakParticle;updateVelocity()V- intermediary - method_18822- Lnet/minecraft/class_663;method_18822()V- official - i- Lgij;i()V
 
- 
createDrippingWaterpublic static SpriteBillboardParticle createDrippingWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createDrippingWater- Lnet/minecraft/client/particle/BlockLeakParticle;createDrippingWater(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49316- Lnet/minecraft/class_663;method_49316(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - a- Lgij;a(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingWaterpublic static SpriteBillboardParticle createFallingWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingWater- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingWater(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49317- Lnet/minecraft/class_663;method_49317(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - b- Lgij;b(Llx;Lgga;DDDDDD)Lgki;
 
- 
createDrippingLavapublic static SpriteBillboardParticle createDrippingLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createDrippingLava- Lnet/minecraft/client/particle/BlockLeakParticle;createDrippingLava(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49318- Lnet/minecraft/class_663;method_49318(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - c- Lgij;c(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingLavapublic static SpriteBillboardParticle createFallingLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingLava- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingLava(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49319- Lnet/minecraft/class_663;method_49319(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - d- Lgij;d(Llx;Lgga;DDDDDD)Lgki;
 
- 
createLandingLavapublic static SpriteBillboardParticle createLandingLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createLandingLava- Lnet/minecraft/client/particle/BlockLeakParticle;createLandingLava(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49320- Lnet/minecraft/class_663;method_49320(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - e- Lgij;e(Llx;Lgga;DDDDDD)Lgki;
 
- 
createDrippingHoneypublic static SpriteBillboardParticle createDrippingHoney(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createDrippingHoney- Lnet/minecraft/client/particle/BlockLeakParticle;createDrippingHoney(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49324- Lnet/minecraft/class_663;method_49324(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - f- Lgij;f(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingHoneypublic static SpriteBillboardParticle createFallingHoney(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingHoney- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingHoney(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49325- Lnet/minecraft/class_663;method_49325(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - g- Lgij;g(Llx;Lgga;DDDDDD)Lgki;
 
- 
createLandingHoneypublic static SpriteBillboardParticle createLandingHoney(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createLandingHoney- Lnet/minecraft/client/particle/BlockLeakParticle;createLandingHoney(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49326- Lnet/minecraft/class_663;method_49326(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - h- Lgij;h(Llx;Lgga;DDDDDD)Lgki;
 
- 
createDrippingDripstoneWaterpublic static SpriteBillboardParticle createDrippingDripstoneWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createDrippingDripstoneWater- Lnet/minecraft/client/particle/BlockLeakParticle;createDrippingDripstoneWater(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49327- Lnet/minecraft/class_663;method_49327(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - i- Lgij;i(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingDripstoneWaterpublic static SpriteBillboardParticle createFallingDripstoneWater(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingDripstoneWater- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingDripstoneWater(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49328- Lnet/minecraft/class_663;method_49328(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - j- Lgij;j(Llx;Lgga;DDDDDD)Lgki;
 
- 
createDrippingDripstoneLavapublic static SpriteBillboardParticle createDrippingDripstoneLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createDrippingDripstoneLava- Lnet/minecraft/client/particle/BlockLeakParticle;createDrippingDripstoneLava(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49329- Lnet/minecraft/class_663;method_49329(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - k- Lgij;k(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingDripstoneLavapublic static SpriteBillboardParticle createFallingDripstoneLava(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingDripstoneLava- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingDripstoneLava(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49330- Lnet/minecraft/class_663;method_49330(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - l- Lgij;l(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingNectarpublic static SpriteBillboardParticle createFallingNectar(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingNectar- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingNectar(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49331- Lnet/minecraft/class_663;method_49331(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - m- Lgij;m(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingSporeBlossompublic static SpriteBillboardParticle createFallingSporeBlossom(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingSporeBlossom- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingSporeBlossom(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49332- Lnet/minecraft/class_663;method_49332(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - n- Lgij;n(Llx;Lgga;DDDDDD)Lgki;
 
- 
createDrippingObsidianTearpublic static SpriteBillboardParticle createDrippingObsidianTear(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createDrippingObsidianTear- Lnet/minecraft/client/particle/BlockLeakParticle;createDrippingObsidianTear(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49333- Lnet/minecraft/class_663;method_49333(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - o- Lgij;o(Llx;Lgga;DDDDDD)Lgki;
 
- 
createFallingObsidianTearpublic static SpriteBillboardParticle createFallingObsidianTear(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createFallingObsidianTear- Lnet/minecraft/client/particle/BlockLeakParticle;createFallingObsidianTear(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49334- Lnet/minecraft/class_663;method_49334(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - p- Lgij;p(Llx;Lgga;DDDDDD)Lgki;
 
- 
createLandingObsidianTearpublic static SpriteBillboardParticle createLandingObsidianTear(SimpleParticleType type, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
- Namespace - Name - Mixin selector - named - createLandingObsidianTear- Lnet/minecraft/client/particle/BlockLeakParticle;createLandingObsidianTear(Lnet/minecraft/particle/SimpleParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;- intermediary - method_49335- Lnet/minecraft/class_663;method_49335(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;- official - q- Lgij;q(Llx;Lgga;DDDDDD)Lgki;
 
 
-