From 2d1be7a2d5fb3f6bbe96e4af63997a22cf68e1aa Mon Sep 17 00:00:00 2001 From: gr8pefish Date: Tue, 17 Feb 2015 15:32:05 -0700 Subject: [PATCH] Update BlockAltar.java Added ability to remove water from the alter by clicking on it with an empty bucket. --- .../java/vazkii/botania/common/block/BlockAltar.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/vazkii/botania/common/block/BlockAltar.java b/src/main/java/vazkii/botania/common/block/BlockAltar.java index 6cc4865e1..40e57c837 100644 --- a/src/main/java/vazkii/botania/common/block/BlockAltar.java +++ b/src/main/java/vazkii/botania/common/block/BlockAltar.java @@ -106,6 +106,15 @@ public class BlockAltar extends BlockModContainer implements ILexiconable { tile.setLava(true); par1World.func_147453_f(par2, par3, par4, this); + return true; + } else if(stack != null && stack.getItem() == Items.bucket) { + if (!par5EntityPlayer.capabilities.isCreativeMode) + par5EntityPlayer.inventory.setInventorySlotContents(par5EntityPlayer.inventory.currentItem, getContainer(stack)); + else + par5EntityPlayer.inventory.setInventorySlotContents(par5EntityPlayer.inventory.currentItem, new ItemStack(Items.water_bucket)); + tile.setWater(false); + par1World.func_147453_f(par2, par3, par4, this); + return true; } }