
net.minecraft.server.ItemExpBottle Maven / Gradle / Ivy
package net.minecraft.server;
public class ItemExpBottle extends Item {
public ItemExpBottle() {
this.a(CreativeModeTab.f);
}
public ItemStack a(ItemStack itemstack, World world, EntityHuman entityhuman) {
if (!entityhuman.abilities.canInstantlyBuild) {
--itemstack.count;
}
world.makeSound(entityhuman, "random.bow", 0.5F, 0.4F / (ItemExpBottle.g.nextFloat() * 0.4F + 0.8F));
if (!world.isClientSide) {
world.addEntity(new EntityThrownExpBottle(world, entityhuman));
}
entityhuman.b(StatisticList.USE_ITEM_COUNT[Item.getId(this)]);
return itemstack;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy