Package net.minecraft.client.particle
Class ElderGuardianAppearanceParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.ElderGuardianAppearanceParticle
- Mappings:
Namespace Name named net/minecraft/client/particle/ElderGuardianAppearanceParticle
intermediary net/minecraft/class_700
official gjf
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.particle.Particle
Particle.DynamicAlpha
-
Field Summary
FieldsFields inherited from class net.minecraft.client.particle.Particle
age, 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 Summary
ConstructorsConstructorDescriptionElderGuardianAppearanceParticle
(ClientWorld world, double x, double y, double z) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
Returns the rendering category this particle is rendered under.void
render
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
renderCustom
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getBrightness, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, tick, toString
-
Field Details
-
model
- Mappings:
Namespace Name Mixin selector named model
Lnet/minecraft/client/particle/ElderGuardianAppearanceParticle;model:Lnet/minecraft/client/model/Model;
intermediary field_21793
Lnet/minecraft/class_700;field_21793:Lnet/minecraft/class_3879;
official a
Lgjf;a:Lgcx;
-
layer
- Mappings:
Namespace Name Mixin selector named layer
Lnet/minecraft/client/particle/ElderGuardianAppearanceParticle;layer:Lnet/minecraft/client/render/RenderLayer;
intermediary field_21792
Lnet/minecraft/class_700;field_21792:Lnet/minecraft/class_1921;
official b
Lgjf;b:Lgmj;
-
-
Constructor Details
-
ElderGuardianAppearanceParticle
ElderGuardianAppearanceParticle(ClientWorld world, double x, double y, double z) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/client/world/ClientWorld;DDD)V
intermediary <init>
Lnet/minecraft/class_703;<init>(Lnet/minecraft/class_638;DDD)V
official <init>
Lgji;<init>(Lgga;DDD)V
-
-
Method Details
-
getType
Returns the rendering category this particle is rendered under.For more information on the properties and types available to each
Particle
, visitParticleTextureSheet
.- Specified by:
getType
in classParticle
- 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;
-
renderCustom
public void renderCustom(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer. This is only used by particles using theParticleTextureSheet.CUSTOM
sheet.- Overrides:
renderCustom
in classParticle
- Mappings:
Namespace Name Mixin selector named renderCustom
Lnet/minecraft/client/particle/Particle;renderCustom(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/Camera;F)V
intermediary method_65198
Lnet/minecraft/class_703;method_65198(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_4184;F)V
official a
Lgji;a(Lffv;Lglz;Lfks;F)V
-
render
Renders this particle to the givenVertexConsumer
buffer. Particles using theParticleTextureSheet.CUSTOM
sheet should implement this with an empty method, and instead render inrenderCustom(net.minecraft.client.util.math.MatrixStack, net.minecraft.client.render.VertexConsumerProvider, net.minecraft.client.render.Camera, float)
.- Specified by:
render
in classParticle
- Parameters:
vertexConsumer
- the buffer to render tocamera
- the current active gameCamera
tickDelta
- frame tick delta amount- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/particle/Particle;render(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V
intermediary method_3074
Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V
official a
Lgji;a(Lffz;Lfks;F)V
-