Class ExperienceBottleEntity

All Implemented Interfaces:
CommandSource, Projectile

public class ExperienceBottleEntity
extends ThrowableEntity
Mappings:
Namespace Name
official xb
intermediary net/minecraft/class_1979
named net/minecraft/entity/thrown/ExperienceBottleEntity
  • Constructor Details

    • ExperienceBottleEntity

      public ExperienceBottleEntity​(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
    • ExperienceBottleEntity

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

      public ExperienceBottleEntity​(World world, double double2, double double3, double double4)
  • Method Details

    • getGravity

      protected float getGravity()
      Overrides:
      getGravity in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official m Lwy;m()F
      intermediary method_8071 Lnet/minecraft/class_1975;method_8071()F
      named getGravity Lnet/minecraft/entity/thrown/ThrowableEntity;getGravity()F
    • method_8069

      protected float method_8069()
      Overrides:
      method_8069 in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official j Lwy;j()F
      intermediary method_8069 Lnet/minecraft/class_1975;method_8069()F
      named method_8069 Lnet/minecraft/entity/thrown/ThrowableEntity;method_8069()F
    • method_8070

      protected float method_8070()
      Overrides:
      method_8070 in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official l Lwy;l()F
      intermediary method_8070 Lnet/minecraft/class_1975;method_8070()F
      named method_8070 Lnet/minecraft/entity/thrown/ThrowableEntity;method_8070()F
    • 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