Package net.minecraft.item
Class BucketItem
java.lang.Object
net.minecraft.item.Item
net.minecraft.item.BucketItem
- All Implemented Interfaces:
Itemable
- Direct Known Subclasses:
class_3552
- Mappings:
Namespace Name official arrintermediary net/minecraft/class_1036named net/minecraft/item/BucketItem
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.item.Item
Item.Settings -
Field Summary
FieldsFields inherited from class net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_UUID, ATTACK_SPEED_MODIFIER, BLOCK_ITEMS, itemGroup, RANDOM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate ItemStackfill(ItemStack stack, PlayerEntity player, Item item) method_13649(World world, PlayerEntity player, Hand hand) booleanmethod_16028(PlayerEntity playerEntity, World world, BlockPos blockPos, BlockHitResult blockHitResult) protected voidmethod_16029(PlayerEntity playerEntity, IWorld iWorld, BlockPos blockPos) protected ItemStackmethod_16030(ItemStack itemStack, PlayerEntity playerEntity) voidmethod_16031(World world, ItemStack itemStack, BlockPos blockPos) private BlockPosmethod_16032(BlockState blockState, BlockPos blockPos, BlockHitResult blockHitResult) Methods inherited from class net.minecraft.item.Item
addProperty, appendToItemGroup, appendTooltips, beforeBlockBreak, byRawId, canAddTo, canRepair, computeTranslationKey, fromBlock, getBlockBreakingSpeed, getDefaultStack, getEnchantability, getItem, getItemGroup, getMaxCount, getMaxDamage, getMaxUseTime, getProperty, getRarity, getRawId, getRecipeRemainder, getTranslationKey, getTranslationKey, getUseAction, hasEnchantmentGlint, hasProperties, inventoryTick, isDamageable, isEnchantable, isFood, isNetworkSynced, method_16075, method_16080, method_3346, method_3353, method_3356, method_3359, method_3367, method_3383, method_6326, onCraft, onEntityHit, onHit, postProcessNbt, registerBlockItem, setup, shouldSyncNbtToClient, useOnBlock
-
Field Details
-
field_17157
- Mappings:
Namespace Name Mixin selector official aLarr;a:Lbyv;intermediary field_17157Lnet/minecraft/class_1036;field_17157:Lnet/minecraft/class_4023;named field_17157Lnet/minecraft/item/BucketItem;field_17157:Lnet/minecraft/fluid/Fluid;
-
-
Constructor Details
-
BucketItem
-
-
Method Details
-
method_13649
- Overrides:
method_13649in classItem- Mappings:
Namespace Name Mixin selector official aLata;a(Laxy;Laog;Ladk;)Ladn;intermediary method_13649Lnet/minecraft/class_1069;method_13649(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2963;named method_13649Lnet/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 aLarr;a(Lblc;Lel;Lceb;)Lel;intermediary method_16032Lnet/minecraft/class_1036;method_16032(Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_234;)Lnet/minecraft/class_2552;named method_16032Lnet/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
- Mappings:
Namespace Name Mixin selector official aLarr;a(Late;Laog;)Late;intermediary method_16030Lnet/minecraft/class_1036;method_16030(Lnet/minecraft/class_1071;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071;named method_16030Lnet/minecraft/item/BucketItem;method_16030(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;
-
method_16031
- Mappings:
Namespace Name Mixin selector official aLarr;a(Laxy;Late;Lel;)Vintermediary method_16031Lnet/minecraft/class_1036;method_16031(Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;Lnet/minecraft/class_2552;)Vnamed method_16031Lnet/minecraft/item/BucketItem;method_16031(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;)V
-
fill
- Mappings:
Namespace Name Mixin selector official aLarr;a(Late;Laog;Lata;)Late;intermediary method_6341Lnet/minecraft/class_1036;method_6341(Lnet/minecraft/class_1071;Lnet/minecraft/class_988;Lnet/minecraft/class_1069;)Lnet/minecraft/class_1071;named fillLnet/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 aLarr;a(Laog;Laxy;Lel;Lceb;)Zintermediary method_16028Lnet/minecraft/class_1036;method_16028(Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_234;)Znamed method_16028Lnet/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
- Mappings:
Namespace Name Mixin selector official aLarr;a(Laog;Laxz;Lel;)Vintermediary method_16029Lnet/minecraft/class_1036;method_16029(Lnet/minecraft/class_988;Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;)Vnamed method_16029Lnet/minecraft/item/BucketItem;method_16029(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;)V
-