Class EnderPearlEntity

All Implemented Interfaces:
CommandSource, Projectile

public class EnderPearlEntity
extends ThrowableEntity
Mappings:
Namespace Name
official xa
intermediary net/minecraft/class_1978
named net/minecraft/entity/thrown/EnderPearlEntity
  • Field Details

    • field_8431

      private LivingEntity field_8431
      Mappings:
      Namespace Name Mixin selector
      official c Lxa;c:Lpr;
      intermediary field_8431 Lnet/minecraft/class_1978;field_8431:Lnet/minecraft/class_1752;
      named field_8431 Lnet/minecraft/entity/thrown/EnderPearlEntity;field_8431:Lnet/minecraft/entity/LivingEntity;
  • Constructor Details

    • EnderPearlEntity

      public EnderPearlEntity​(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • EnderPearlEntity

      public EnderPearlEntity​(World world, LivingEntity livingEntity)
    • EnderPearlEntity

      @Environment(CLIENT) public EnderPearlEntity​(World world, double double2, double double3, double double4)
  • Method Details

    • onCollision

      protected void onCollision​(HitResult result)
      Specified by:
      onCollision in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lwy;a(Lauh;)V
      intermediary method_8068 Lnet/minecraft/class_1975;method_8068(Lnet/minecraft/class_647;)V
      named onCollision Lnet/minecraft/entity/thrown/ThrowableEntity;onCollision(Lnet/minecraft/util/hit/HitResult;)V
    • tick

      public void tick()
      Overrides:
      tick in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official t_ Lpk;t_()V
      intermediary method_7060 Lnet/minecraft/class_1745;method_7060()V
      named tick Lnet/minecraft/entity/Entity;tick()V