From 5bf4224f03da085dda362fd37a50e6b78daca43e Mon Sep 17 00:00:00 2001 From: Ethryan <3237986+Ethryan@users.noreply.github.com> Date: Fri, 9 Aug 2024 14:54:49 +0200 Subject: [PATCH] don't let players eat fluids anymore (#48) --- .../core/liquid/ItemFluidContainer.java | 28 +------------------ 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/src/main/java/binnie/core/liquid/ItemFluidContainer.java b/src/main/java/binnie/core/liquid/ItemFluidContainer.java index cc8ecab8..1f87e638 100644 --- a/src/main/java/binnie/core/liquid/ItemFluidContainer.java +++ b/src/main/java/binnie/core/liquid/ItemFluidContainer.java @@ -6,12 +6,9 @@ import java.util.Map; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; -import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; -import net.minecraft.item.ItemFood; import net.minecraft.item.ItemStack; import net.minecraft.util.IIcon; -import net.minecraft.world.World; import net.minecraftforge.fluids.FluidStack; import binnie.Binnie; @@ -19,7 +16,7 @@ import binnie.core.util.I18N; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -public class ItemFluidContainer extends ItemFood { +public class ItemFluidContainer extends Item { private FluidContainer container; public static int LiquidExtraBee = 64; @@ -39,7 +36,6 @@ public class ItemFluidContainer extends ItemFood { } public ItemFluidContainer(FluidContainer container) { - super(0, false); this.container = container; container.item = this; maxStackSize = container.getMaxStackSize(); @@ -113,26 +109,4 @@ public class ItemFluidContainer extends ItemFood { return true; } - @Override - public ItemStack onEaten(ItemStack stack, World world, EntityPlayer player) { - player.getFoodStats().func_151686_a(this, stack); - world.playSoundAtEntity(player, "random.burp", 0.5f, world.rand.nextFloat() * 0.1f + 0.9f); - onFoodEaten(stack, world, player); - return container.getEmpty(); - } - - @Override - public int getMaxItemUseDuration(ItemStack stack) { - return 32; - } - - @Override - public int func_150905_g(ItemStack stack) { - return 0; - } - - @Override - public float func_150906_h(ItemStack stack) { - return 0.0f; - } }