Package net.minecraft.client.particle
Class SpriteBillboardParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
- Direct Known Subclasses:
AbstractDustParticle,AbstractSlowingParticle,AnimatedParticle,AscendingParticle,BarrierParticle,BlockDustParticle,BlockFallingDustParticle,BlockLeakParticle,BubbleColumnUpParticle,BubblePopParticle,CampfireSmokeParticle,CloudParticle,CrackParticle,CurrentDownParticle,DamageParticle,DragonBreathParticle,EmotionParticle,EnchantGlyphParticle,ExplosionLargeParticle,ExplosionSmokeParticle,FireworksSparkParticle.Flash,FishingParticle,GlowParticle,LavaEmberParticle,NoteParticle,PortalParticle,RainSplashParticle,SnowflakeParticle,SpellParticle,SuspendParticle,SweepAttackParticle,VibrationParticle,WaterBubbleParticle,WaterSuspendParticle
@Environment(CLIENT) public abstract class SpriteBillboardParticle extends BillboardParticle
- Mappings:
Namespace Name official eieintermediary net/minecraft/class_4003named net/minecraft/client/particle/SpriteBillboardParticle
-
Field Summary
Fields inherited from class net.minecraft.client.particle.BillboardParticle
scaleFields inherited from class net.minecraft.client.particle.Particle
age, angle, collidesWithWorld, colorAlpha, colorBlue, colorGreen, colorRed, dead, field_28786, field_28787, gravityStrength, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, spacingXZ, spacingY, velocityX, velocityY, velocityZ, world, x, y, z -
Constructor Summary
Constructors Modifier Constructor Description protectedSpriteBillboardParticle(ClientWorld world, double x, double y, double z)protectedSpriteBillboardParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) -
Method Summary
Modifier and Type Method Description protected floatgetMaxU()protected floatgetMaxV()protected floatgetMinU()protected floatgetMinV()voidsetSprite(SpriteProvider spriteProvider)protected voidsetSprite(Sprite sprite)voidsetSpriteForAge(SpriteProvider spriteProvider)Methods inherited from class net.minecraft.client.particle.BillboardParticle
buildGeometry, getSize, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getBrightness, getMaxAge, getType, isAlive, markDead, method_34019, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, tick, toString
-
Field Details
-
sprite
- Mappings:
Namespace Name Mixin selector official ELeie;E:Leto;intermediary field_17886Lnet/minecraft/class_4003;field_17886:Lnet/minecraft/class_1058;named spriteLnet/minecraft/client/particle/SpriteBillboardParticle;sprite:Lnet/minecraft/client/texture/Sprite;
-
-
Constructor Details
-
SpriteBillboardParticle
- Mappings:
Namespace Name Mixin selector official <init>Lehi;<init>(Lefs;DDD)Vintermediary <init>Lnet/minecraft/class_703;<init>(Lnet/minecraft/class_638;DDD)Vnamed <init>Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/client/world/ClientWorld;DDD)V
-
SpriteBillboardParticle
protected SpriteBillboardParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)- Mappings:
Namespace Name Mixin selector official <init>Lehi;<init>(Lefs;DDDDDD)Vintermediary <init>Lnet/minecraft/class_703;<init>(Lnet/minecraft/class_638;DDDDDD)Vnamed <init>Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDD)V
-
-
Method Details
-
setSprite
- Mappings:
Namespace Name Mixin selector official aLeie;a(Leto;)Vintermediary method_18141Lnet/minecraft/class_4003;method_18141(Lnet/minecraft/class_1058;)Vnamed setSpriteLnet/minecraft/client/particle/SpriteBillboardParticle;setSprite(Lnet/minecraft/client/texture/Sprite;)V
-
getMinU
protected float getMinU()- Specified by:
getMinUin classBillboardParticle- Mappings:
Namespace Name Mixin selector official cLehs;c()Fintermediary method_18133Lnet/minecraft/class_3940;method_18133()Fnamed getMinULnet/minecraft/client/particle/BillboardParticle;getMinU()F
-
getMaxU
protected float getMaxU()- Specified by:
getMaxUin classBillboardParticle- Mappings:
Namespace Name Mixin selector official dLehs;d()Fintermediary method_18134Lnet/minecraft/class_3940;method_18134()Fnamed getMaxULnet/minecraft/client/particle/BillboardParticle;getMaxU()F
-
getMinV
protected float getMinV()- Specified by:
getMinVin classBillboardParticle- Mappings:
Namespace Name Mixin selector official eLehs;e()Fintermediary method_18135Lnet/minecraft/class_3940;method_18135()Fnamed getMinVLnet/minecraft/client/particle/BillboardParticle;getMinV()F
-
getMaxV
protected float getMaxV()- Specified by:
getMaxVin classBillboardParticle- Mappings:
Namespace Name Mixin selector official fLehs;f()Fintermediary method_18136Lnet/minecraft/class_3940;method_18136()Fnamed getMaxVLnet/minecraft/client/particle/BillboardParticle;getMaxV()F
-
setSprite
- Mappings:
Namespace Name Mixin selector official aLeie;a(Lehz;)Vintermediary method_18140Lnet/minecraft/class_4003;method_18140(Lnet/minecraft/class_4002;)Vnamed setSpriteLnet/minecraft/client/particle/SpriteBillboardParticle;setSprite(Lnet/minecraft/client/particle/SpriteProvider;)V
-
setSpriteForAge
- Mappings:
Namespace Name Mixin selector official bLeie;b(Lehz;)Vintermediary method_18142Lnet/minecraft/class_4003;method_18142(Lnet/minecraft/class_4002;)Vnamed setSpriteForAgeLnet/minecraft/client/particle/SpriteBillboardParticle;setSpriteForAge(Lnet/minecraft/client/particle/SpriteProvider;)V
-