Package net.minecraft.client.particle
Class ItemPickupParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.ItemPickupParticle
- Mappings:
- Namespace - Name - named - net/minecraft/client/particle/ItemPickupParticle- intermediary - net/minecraft/class_693- official - gjc
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.particle.ParticleParticle.DynamicAlpha
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final EntityRenderDispatcherprivate static final intprivate final Entityprivate final Entityprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate intFields 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 SummaryConstructorsModifierConstructorDescriptionItemPickupParticle(EntityRenderDispatcher dispatcher, ClientWorld world, Entity itemEntity, Entity interactingEntity) privateItemPickupParticle(EntityRenderDispatcher dispatcher, ClientWorld world, Entity itemEntity, Entity interactingEntity, Vec3d velocity) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate EntitygetType()Returns the rendering category this particle is rendered under.voidrender(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumerbuffer.voidrenderCustom(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumerbuffer.voidtick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.private voidprivate voidMethods inherited from class net.minecraft.client.particle.ParticlegetBoundingBox, getBrightness, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, toString
- 
Field Details- 
field_32656private static final int field_32656- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32656- Lnet/minecraft/client/particle/ItemPickupParticle;field_32656:I- intermediary - field_32656- Lnet/minecraft/class_693;field_32656:I- official - a- Lgjc;a:I
 
- 
itemEntity- Mappings:
- Namespace - Name - Mixin selector - named - itemEntity- Lnet/minecraft/client/particle/ItemPickupParticle;itemEntity:Lnet/minecraft/entity/Entity;- intermediary - field_3823- Lnet/minecraft/class_693;field_3823:Lnet/minecraft/class_1297;- official - b- Lgjc;b:Lbum;
 
- 
interactingEntity- Mappings:
- Namespace - Name - Mixin selector - named - interactingEntity- Lnet/minecraft/client/particle/ItemPickupParticle;interactingEntity:Lnet/minecraft/entity/Entity;- intermediary - field_3821- Lnet/minecraft/class_693;field_3821:Lnet/minecraft/class_1297;- official - D- Lgjc;D:Lbum;
 
- 
ticksExistedprivate int ticksExisted- Mappings:
- Namespace - Name - Mixin selector - named - ticksExisted- Lnet/minecraft/client/particle/ItemPickupParticle;ticksExisted:I- intermediary - field_3826- Lnet/minecraft/class_693;field_3826:I- official - E- Lgjc;E:I
 
- 
dispatcher- Mappings:
- Namespace - Name - Mixin selector - named - dispatcher- Lnet/minecraft/client/particle/ItemPickupParticle;dispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;- intermediary - field_3824- Lnet/minecraft/class_693;field_3824:Lnet/minecraft/class_898;- official - F- Lgjc;F:Lgsd;
 
- 
targetXprivate double targetX- Mappings:
- Namespace - Name - Mixin selector - named - targetX- Lnet/minecraft/client/particle/ItemPickupParticle;targetX:D- intermediary - field_47684- Lnet/minecraft/class_693;field_47684:D- official - G- Lgjc;G:D
 
- 
targetYprivate double targetY- Mappings:
- Namespace - Name - Mixin selector - named - targetY- Lnet/minecraft/client/particle/ItemPickupParticle;targetY:D- intermediary - field_47685- Lnet/minecraft/class_693;field_47685:D- official - H- Lgjc;H:D
 
- 
targetZprivate double targetZ- Mappings:
- Namespace - Name - Mixin selector - named - targetZ- Lnet/minecraft/client/particle/ItemPickupParticle;targetZ:D- intermediary - field_47686- Lnet/minecraft/class_693;field_47686:D- official - I- Lgjc;I:D
 
- 
lastTargetXprivate double lastTargetX- Mappings:
- Namespace - Name - Mixin selector - named - lastTargetX- Lnet/minecraft/client/particle/ItemPickupParticle;lastTargetX:D- intermediary - field_47687- Lnet/minecraft/class_693;field_47687:D- official - J- Lgjc;J:D
 
- 
lastTargetYprivate double lastTargetY- Mappings:
- Namespace - Name - Mixin selector - named - lastTargetY- Lnet/minecraft/client/particle/ItemPickupParticle;lastTargetY:D- intermediary - field_47688- Lnet/minecraft/class_693;field_47688:D- official - K- Lgjc;K:D
 
- 
lastTargetZprivate double lastTargetZ- Mappings:
- Namespace - Name - Mixin selector - named - lastTargetZ- Lnet/minecraft/client/particle/ItemPickupParticle;lastTargetZ:D- intermediary - field_47689- Lnet/minecraft/class_693;field_47689:D- official - L- Lgjc;L:D
 
 
- 
- 
Constructor Details- 
ItemPickupParticlepublic ItemPickupParticle(EntityRenderDispatcher dispatcher, ClientWorld world, Entity itemEntity, Entity interactingEntity) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/particle/ItemPickupParticle;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)V- intermediary - <init>- Lnet/minecraft/class_693;<init>(Lnet/minecraft/class_898;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V- official - <init>- Lgjc;<init>(Lgsd;Lgga;Lbum;Lbum;)V
 
- 
ItemPickupParticleprivate ItemPickupParticle(EntityRenderDispatcher dispatcher, ClientWorld world, Entity itemEntity, Entity interactingEntity, Vec3d velocity) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/particle/ItemPickupParticle;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;)V- intermediary - <init>- Lnet/minecraft/class_693;<init>(Lnet/minecraft/class_898;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)V- official - <init>- Lgjc;<init>(Lgsd;Lgga;Lbum;Lbum;Lfbb;)V
 
 
- 
- 
Method Details- 
getOrCopy- Mappings:
- Namespace - Name - Mixin selector - named - getOrCopy- Lnet/minecraft/client/particle/ItemPickupParticle;getOrCopy(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;- intermediary - method_29358- Lnet/minecraft/class_693;method_29358(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;- official - a- Lgjc;a(Lbum;)Lbum;
 
- 
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;
 
- 
renderCustompublic void renderCustom(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumerbuffer. This is only used by particles using theParticleTextureSheet.CUSTOMsheet.- Overrides:
- renderCustomin class- Particle
- 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
 
- 
renderRenders this particle to the givenVertexConsumerbuffer. Particles using theParticleTextureSheet.CUSTOMsheet 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:
- renderin class- Particle
- Parameters:
- vertexConsumer- the buffer to render to
- camera- the current active game- Camera
- 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
 
- 
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.
- 
updateTargetPosprivate void updateTargetPos()- Mappings:
- Namespace - Name - Mixin selector - named - updateTargetPos- Lnet/minecraft/client/particle/ItemPickupParticle;updateTargetPos()V- intermediary - method_55617- Lnet/minecraft/class_693;method_55617()V- official - c- Lgjc;c()V
 
- 
updateLastTargetPosprivate void updateLastTargetPos()- Mappings:
- Namespace - Name - Mixin selector - named - updateLastTargetPos- Lnet/minecraft/client/particle/ItemPickupParticle;updateLastTargetPos()V- intermediary - method_55618- Lnet/minecraft/class_693;method_55618()V- official - d- Lgjc;d()V
 
 
-