net.minecraft.entity

public interface Bucketable

net.minecraft.world.entity.Bucketable
net.minecraft.class_5761
net.minecraft.entity.Bucketable

Method summary

Modifier and TypeMethod
boolean
fromBucket()
method_6453()
isFromBucket()
void
setFromBucket(boolean fromBucket)
method_6454(boolean arg0)
setFromBucket(boolean fromBucket)
void
saveToBucketTag(ItemStack bucket)
method_6455(class_1799 arg0)
copyDataToStack(ItemStack stack)
void
loadFromBucketTag(CompoundTag tag)
method_35170(class_2487 arg0)
copyDataFromNbt(NbtCompound nbt)
ItemStack
getBucketItemStack()
method_6452()
getBucketItem()
SoundEvent
getPickupSound()
method_35171()
getBucketFillSound()
static void
saveDefaultDataToBucketTag(Mob entity, ItemStack bucket)
method_35167(class_1308 arg0, class_1799 arg1)
copyDataToStack(MobEntity entity, ItemStack stack)
static void
loadDefaultDataFromBucketTag(Mob entity, CompoundTag tag)
method_35168(class_1308 arg0, class_2487 arg1)
copyDataFromNbt(MobEntity entity, NbtCompound nbt)
static <T extends LivingEntity extends Bucketable> Optional<ActionResult>
bucketMobPickup(Player player, InteractionHand hand, T pickupEntity)
method_35169(class_1657 arg0, class_1268 arg1, T arg2)
tryBucket(PlayerEntity player, Hand hand, T entity)
default boolean
canBePickedUpWithBucket(ItemStack itemStack)
method_1_4044(class_1799 arg0)
canBeBucketedBy(ItemStack stack)
private static void
lambda$loadDefaultDataFromBucketTag$0(Mob arg0, Boolean arg1)
method_1_5403(class_1308 arg0, Boolean arg1)
method_1_5403(MobEntity arg0, Boolean arg1)
private static void
lambda$saveDefaultDataToBucketTag$0(Mob arg0, CompoundTag arg1)
method_57302(class_1308 arg0, class_2487 arg1)
method_57302(MobEntity arg0, NbtCompound data)