Class BucketItem

java.lang.Object
net.minecraft.item.Item
net.minecraft.item.BucketItem
All Implemented Interfaces:
Itemable
Direct Known Subclasses:
class_3552

public class BucketItem extends Item
Mappings:
Namespace Name
official arr
intermediary net/minecraft/class_1036
named net/minecraft/item/BucketItem
  • Field Details

    • field_17157

      private final Fluid field_17157
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a:Lbyv;
      intermediary field_17157 Lnet/minecraft/class_1036;field_17157:Lnet/minecraft/class_4023;
      named field_17157 Lnet/minecraft/item/BucketItem;field_17157:Lnet/minecraft/fluid/Fluid;
  • Constructor Details

  • Method Details

    • method_13649

      public TypedActionResult<ItemStack> method_13649(World world, PlayerEntity player, Hand hand)
      Overrides:
      method_13649 in class Item
      Mappings:
      Namespace Name Mixin selector
      official a Lata;a(Laxy;Laog;Ladk;)Ladn;
      intermediary method_13649 Lnet/minecraft/class_1069;method_13649(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2963;
      named method_13649 Lnet/minecraft/item/Item;method_13649(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/TypedActionResult;
    • method_16032

      private BlockPos method_16032(BlockState blockState, BlockPos blockPos, BlockHitResult blockHitResult)
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Lblc;Lel;Lceb;)Lel;
      intermediary method_16032 Lnet/minecraft/class_1036;method_16032(Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_234;)Lnet/minecraft/class_2552;
      named method_16032 Lnet/minecraft/item/BucketItem;method_16032(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/math/BlockPos;
    • method_16030

      protected ItemStack method_16030(ItemStack itemStack, PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Late;Laog;)Late;
      intermediary method_16030 Lnet/minecraft/class_1036;method_16030(Lnet/minecraft/class_1071;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071;
      named method_16030 Lnet/minecraft/item/BucketItem;method_16030(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;
    • method_16031

      public void method_16031(World world, ItemStack itemStack, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Laxy;Late;Lel;)V
      intermediary method_16031 Lnet/minecraft/class_1036;method_16031(Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;Lnet/minecraft/class_2552;)V
      named method_16031 Lnet/minecraft/item/BucketItem;method_16031(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;)V
    • fill

      private ItemStack fill(ItemStack stack, PlayerEntity player, Item item)
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Late;Laog;Lata;)Late;
      intermediary method_6341 Lnet/minecraft/class_1036;method_6341(Lnet/minecraft/class_1071;Lnet/minecraft/class_988;Lnet/minecraft/class_1069;)Lnet/minecraft/class_1071;
      named fill Lnet/minecraft/item/BucketItem;fill(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/Item;)Lnet/minecraft/item/ItemStack;
    • method_16028

      public boolean method_16028(@Nullable PlayerEntity playerEntity, World world, BlockPos blockPos, @Nullable BlockHitResult blockHitResult)
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Laog;Laxy;Lel;Lceb;)Z
      intermediary method_16028 Lnet/minecraft/class_1036;method_16028(Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_234;)Z
      named method_16028 Lnet/minecraft/item/BucketItem;method_16028(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/hit/BlockHitResult;)Z
    • method_16029

      protected void method_16029(@Nullable PlayerEntity playerEntity, IWorld iWorld, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Laog;Laxz;Lel;)V
      intermediary method_16029 Lnet/minecraft/class_1036;method_16029(Lnet/minecraft/class_988;Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;)V
      named method_16029 Lnet/minecraft/item/BucketItem;method_16029(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;)V