Class ItemPickupParticle

java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.ItemPickupParticle

public class ItemPickupParticle extends Particle
  • Field Details Link icon

    • LIFE_TIME Link icon

      private static final int LIFE_TIME
      See Also:
    • renderBuffers Link icon

      private final RenderBuffers renderBuffers
    • itemEntity Link icon

      private final Entity itemEntity
    • target Link icon

      private final Entity target
    • life Link icon

      private int life
    • entityRenderDispatcher Link icon

      private final EntityRenderDispatcher entityRenderDispatcher
    • targetX Link icon

      private double targetX
    • targetY Link icon

      private double targetY
    • targetZ Link icon

      private double targetZ
    • targetXOld Link icon

      private double targetXOld
    • targetYOld Link icon

      private double targetYOld
    • targetZOld Link icon

      private double targetZOld
  • Constructor Details Link icon

  • Method Details Link icon

    • getSafeCopy Link icon

      private Entity getSafeCopy(Entity p_107037_)
    • getRenderType Link icon

      public ParticleRenderType getRenderType()
      Specified by:
      getRenderType in class Particle
    • render Link icon

      public void render(VertexConsumer p_107039_, Camera p_107040_, float p_107041_)
      Specified by:
      render in class Particle
    • tick Link icon

      public void tick()
      Overrides:
      tick in class Particle
    • updatePosition Link icon

      private void updatePosition()
    • saveOldPosition Link icon

      private void saveOldPosition()
    • getRenderBoundingBox Link icon

      public AABB getRenderBoundingBox(float partialTicks)
      Description copied from class: Particle
      Returns the bounding box that should be used for particle culling. AABB.INFINITE can be returned for particles that should not be culled.
      Overrides:
      getRenderBoundingBox in class Particle