
net.minecraft.server.ItemMilkBucket Maven / Gradle / Ivy
package net.minecraft.server;
public class ItemMilkBucket extends Item {
public ItemMilkBucket() {
this.c(1);
this.a(CreativeModeTab.f);
}
public ItemStack b(ItemStack itemstack, World world, EntityHuman entityhuman) {
if (!entityhuman.abilities.canInstantlyBuild) {
--itemstack.count;
}
if (!world.isClientSide) {
entityhuman.removeAllEffects();
}
entityhuman.b(StatisticList.USE_ITEM_COUNT[Item.getId(this)]);
return itemstack.count <= 0 ? new ItemStack(Items.BUCKET) : itemstack;
}
public int d(ItemStack itemstack) {
return 32;
}
public EnumAnimation e(ItemStack itemstack) {
return EnumAnimation.DRINK;
}
public ItemStack a(ItemStack itemstack, World world, EntityHuman entityhuman) {
entityhuman.a(itemstack, this.d(itemstack));
return itemstack;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy