Interface Bucketable

All Known Implementing Classes:
AxolotlEntity, CodEntity, FishEntity, PufferfishEntity, SalmonEntity, SchoolingFishEntity, TadpoleEntity, TropicalFishEntity

public interface Bucketable
Mappings:
Namespace Name
official bng
intermediary net/minecraft/class_5761
named net/minecraft/entity/Bucketable
  • Method Details

    • isFromBucket

      boolean isFromBucket()
      Mappings:
      Namespace Name Mixin selector
      official q Lbng;q()Z
      intermediary method_6453 Lnet/minecraft/class_5761;method_6453()Z
      named isFromBucket Lnet/minecraft/entity/Bucketable;isFromBucket()Z
    • setFromBucket

      void setFromBucket(boolean fromBucket)
      Mappings:
      Namespace Name Mixin selector
      official v Lbng;v(Z)V
      intermediary method_6454 Lnet/minecraft/class_5761;method_6454(Z)V
      named setFromBucket Lnet/minecraft/entity/Bucketable;setFromBucket(Z)V
    • copyDataToStack

      void copyDataToStack(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official m Lbng;m(Lcax;)V
      intermediary method_6455 Lnet/minecraft/class_5761;method_6455(Lnet/minecraft/class_1799;)V
      named copyDataToStack Lnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/item/ItemStack;)V
    • copyDataFromNbt

      void copyDataFromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official c Lbng;c(Lpj;)V
      intermediary method_35170 Lnet/minecraft/class_5761;method_35170(Lnet/minecraft/class_2487;)V
      named copyDataFromNbt Lnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getBucketItem

      ItemStack getBucketItem()
      Mappings:
      Namespace Name Mixin selector
      official b Lbng;b()Lcax;
      intermediary method_6452 Lnet/minecraft/class_5761;method_6452()Lnet/minecraft/class_1799;
      named getBucketItem Lnet/minecraft/entity/Bucketable;getBucketItem()Lnet/minecraft/item/ItemStack;
    • getBucketFillSound

      SoundEvent getBucketFillSound()
      Mappings:
      Namespace Name Mixin selector
      official t Lbng;t()Lajv;
      intermediary method_35171 Lnet/minecraft/class_5761;method_35171()Lnet/minecraft/class_3414;
      named getBucketFillSound Lnet/minecraft/entity/Bucketable;getBucketFillSound()Lnet/minecraft/sound/SoundEvent;
    • copyDataToStack

      @Deprecated static void copyDataToStack(MobEntity entity, ItemStack stack)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official a Lbng;a(Lbce;Lcax;)V
      intermediary method_35167 Lnet/minecraft/class_5761;method_35167(Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)V
      named copyDataToStack Lnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/item/ItemStack;)V
    • copyDataFromNbt

      @Deprecated static void copyDataFromNbt(MobEntity entity, NbtCompound nbt)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official a Lbng;a(Lbce;Lpj;)V
      intermediary method_35168 Lnet/minecraft/class_5761;method_35168(Lnet/minecraft/class_1308;Lnet/minecraft/class_2487;)V
      named copyDataFromNbt Lnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/nbt/NbtCompound;)V
    • tryBucket

      static <T extends LivingEntity & Bucketable> Optional<ActionResult> tryBucket(PlayerEntity player, Hand hand, T entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbng;a(Lbuc;Lbai;Lbcc;)Ljava/util/Optional;
      intermediary method_35169 Lnet/minecraft/class_5761;method_35169(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named tryBucket Lnet/minecraft/entity/Bucketable;tryBucket(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;