Class ExperienceBottleEntity

All Implemented Interfaces:
CommandSource, Projectile

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

    • ExperienceBottleEntity

      public ExperienceBottleEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsn;<init>(Lajs;)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
    • ExperienceBottleEntity

      public ExperienceBottleEntity(World world, LivingEntity owner)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labp;<init>(Lajs;Lsw;)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
    • ExperienceBottleEntity

      public ExperienceBottleEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labp;<init>(Lajs;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_13298

      public static void method_13298(class_2934 class_2934)
      Mappings:
      Namespace Name Mixin selector
      official a Labs;a(Lph;)V
      intermediary method_13298 Lnet/minecraft/class_999;method_13298(Lnet/minecraft/class_2934;)V
      named method_13298 Lnet/minecraft/entity/thrown/ExperienceBottleEntity;method_13298(Lnet/minecraft/class_2934;)V
    • getGravity

      protected float getGravity()
      Overrides:
      getGravity in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official j Labp;j()F
      intermediary method_3236 Lnet/minecraft/class_996;method_3236()F
      named getGravity Lnet/minecraft/entity/thrown/ThrowableEntity;getGravity()F
    • onCollision

      protected void onCollision(BlockHitResult result)
      Specified by:
      onCollision in class ThrowableEntity
      Mappings:
      Namespace Name Mixin selector
      official a Labp;a(Lbdu;)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