Class EnderPearlEntity

All Implemented Interfaces:
CommandSource, Projectile

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

    • owner

      private LivingEntity owner
      Mappings:
      Namespace Name Mixin selector
      official e Laex;e:Lvp;
      intermediary field_12137 Lnet/minecraft/class_998;field_12137:Lnet/minecraft/class_1699;
      named owner Lnet/minecraft/entity/thrown/EnderPearlEntity;owner:Lnet/minecraft/entity/LivingEntity;
  • Constructor Details

    • EnderPearlEntity

      public EnderPearlEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvg;<init>(Lamu;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • EnderPearlEntity

      public EnderPearlEntity(World world, LivingEntity owner)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laev;<init>(Lamu;Lvp;)V
      intermediary <init> Lnet/minecraft/class_996;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;)V
      named <init> Lnet/minecraft/entity/thrown/ThrowableEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)V
    • EnderPearlEntity

      @Environment(CLIENT) public EnderPearlEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laev;<init>(Lamu;DDD)V
      intermediary <init> Lnet/minecraft/class_996;<init>(Lnet/minecraft/class_1150;DDD)V
      named <init> Lnet/minecraft/entity/thrown/ThrowableEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • method_13297

      public static void method_13297(class_2934 class_2934)
      Mappings:
      Namespace Name Mixin selector
      official a Laex;a(Lry;)V
      intermediary method_13297 Lnet/minecraft/class_998;method_13297(Lnet/minecraft/class_2934;)V
      named method_13297 Lnet/minecraft/entity/thrown/EnderPearlEntity;method_13297(Lnet/minecraft/class_2934;)V
    • onCollision

      protected void onCollision(BlockHitResult result)
      Specified by:
      onCollision in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laev;a(Lbhc;)V
      intermediary method_3232 Lnet/minecraft/class_996;method_3232(Lnet/minecraft/class_234;)V
      named onCollision Lnet/minecraft/entity/thrown/ThrowableEntity;onCollision(Lnet/minecraft/util/hit/BlockHitResult;)V
    • tick

      public void tick()
      Overrides:
      tick in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official B_ Lvg;B_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • changeDimension

      @Nullable public Entity changeDimension(int newDimension)
      Overrides:
      changeDimension in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lvg;b(I)Lvg;
      intermediary method_3197 Lnet/minecraft/class_864;method_3197(I)Lnet/minecraft/class_864;
      named changeDimension Lnet/minecraft/entity/Entity;changeDimension(I)Lnet/minecraft/entity/Entity;