Package net.minecraft.client.particle
Class ItemPickupParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.ItemPickupParticle
@Environment(CLIENT) public class ItemPickupParticle extends Particle
- Mappings:
Namespace Name official eeointermediary net/minecraft/class_693named net/minecraft/client/particle/ItemPickupParticle
-
Field Summary
Fields Modifier and Type Field Description private BufferBuilderStoragebufferStorageprivate EntityRenderDispatcherdispatcherprivate EntityinteractingEntityprivate EntityitemEntityprivate intticksExistedFields inherited from class net.minecraft.client.particle.Particle
age, angle, collidesWithWorld, colorAlpha, colorBlue, colorGreen, colorRed, dead, gravityStrength, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, spacingXZ, spacingY, velocityX, velocityY, velocityZ, world, x, y, z -
Constructor Summary
Constructors Modifier Constructor Description ItemPickupParticle(EntityRenderDispatcher dispatcher, BufferBuilderStorage bufferStorage, ClientWorld world, Entity itemEntity, Entity interactingEntity)privateItemPickupParticle(EntityRenderDispatcher dispatcher, BufferBuilderStorage bufferStorage, ClientWorld world, Entity itemEntity, Entity interactingEntity, Vec3d velocity) -
Method Summary
Modifier and Type Method Description voidbuildGeometry(VertexConsumer vertexConsumer, Camera camera, float tickDelta)private EntitygetOrCopy(Entity entity)ParticleTextureSheetgetType()voidtick()Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getBrightness, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
-
Field Details
-
bufferStorage
- Mappings:
Namespace Name Mixin selector official aLeeo;a:Lehc;intermediary field_20944Lnet/minecraft/class_693;field_20944:Lnet/minecraft/class_4599;named bufferStorageLnet/minecraft/client/particle/ItemPickupParticle;bufferStorage:Lnet/minecraft/client/render/BufferBuilderStorage;
-
itemEntity
- Mappings:
Namespace Name Mixin selector official bLeeo;b:Laqu;intermediary field_3823Lnet/minecraft/class_693;field_3823:Lnet/minecraft/class_1297;named itemEntityLnet/minecraft/client/particle/ItemPickupParticle;itemEntity:Lnet/minecraft/entity/Entity;
-
interactingEntity
- Mappings:
Namespace Name Mixin selector official BLeeo;B:Laqu;intermediary field_3821Lnet/minecraft/class_693;field_3821:Lnet/minecraft/class_1297;named interactingEntityLnet/minecraft/client/particle/ItemPickupParticle;interactingEntity:Lnet/minecraft/entity/Entity;
-
ticksExisted
private int ticksExisted- Mappings:
Namespace Name Mixin selector official CLeeo;C:Iintermediary field_3826Lnet/minecraft/class_693;field_3826:Inamed ticksExistedLnet/minecraft/client/particle/ItemPickupParticle;ticksExisted:I
-
dispatcher
- Mappings:
Namespace Name Mixin selector official DLeeo;D:Leln;intermediary field_3824Lnet/minecraft/class_693;field_3824:Lnet/minecraft/class_898;named dispatcherLnet/minecraft/client/particle/ItemPickupParticle;dispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
-
Constructor Details
-
ItemPickupParticle
public ItemPickupParticle(EntityRenderDispatcher dispatcher, BufferBuilderStorage bufferStorage, ClientWorld world, Entity itemEntity, Entity interactingEntity)- Mappings:
Namespace Name Mixin selector official <init>Leeo;<init>(Leln;Lehc;Lede;Laqu;Laqu;)Vintermediary <init>Lnet/minecraft/class_693;<init>(Lnet/minecraft/class_898;Lnet/minecraft/class_4599;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Vnamed <init>Lnet/minecraft/client/particle/ItemPickupParticle;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/render/BufferBuilderStorage;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)V
-
ItemPickupParticle
private ItemPickupParticle(EntityRenderDispatcher dispatcher, BufferBuilderStorage bufferStorage, ClientWorld world, Entity itemEntity, Entity interactingEntity, Vec3d velocity)- Mappings:
Namespace Name Mixin selector official <init>Leeo;<init>(Leln;Lehc;Lede;Laqu;Laqu;Ldia;)Vintermediary <init>Lnet/minecraft/class_693;<init>(Lnet/minecraft/class_898;Lnet/minecraft/class_4599;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)Vnamed <init>Lnet/minecraft/client/particle/ItemPickupParticle;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/render/BufferBuilderStorage;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;)V
-
-
Method Details
-
getOrCopy
- Mappings:
Namespace Name Mixin selector official aLeeo;a(Laqu;)Laqu;intermediary method_29358Lnet/minecraft/class_693;method_29358(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;named getOrCopyLnet/minecraft/client/particle/ItemPickupParticle;getOrCopy(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;
-
getType
- Specified by:
getTypein classParticle- Mappings:
Namespace Name Mixin selector official bLeeu;b()Leey;intermediary method_18122Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;named getTypeLnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;
-
buildGeometry
- Specified by:
buildGeometryin classParticle- Mappings:
Namespace Name Mixin selector official aLeeu;a(Ldlb;Ldpb;F)Vintermediary method_3074Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)Vnamed buildGeometryLnet/minecraft/client/particle/Particle;buildGeometry(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V
-
tick
public void tick()
-