public ItemStack func_82487_b(IBlockSource p_82487_1_, ItemStack p_82487_2_) { ItemBucket var3 = (ItemBucket) p_82487_2_.func_77973_b(); int var4 = p_82487_1_.func_82623_d(); int var5 = p_82487_1_.func_82622_e(); int var6 = p_82487_1_.func_82621_f(); EnumFacing var7 = BlockDispenser.func_100009_j_(p_82487_1_.func_82620_h()); if (var3.func_77875_a( p_82487_1_.func_82618_k(), (double) var4, (double) var5, (double) var6, var4 + var7.func_82601_c(), var5 + var7.func_96559_d(), var6 + var7.func_82599_e())) { p_82487_2_.field_77993_c = Item.field_77788_aw.field_77779_bT; p_82487_2_.field_77994_a = 1; return p_82487_2_; } else { return this.field_96459_b.func_82482_a(p_82487_1_, p_82487_2_); } }
@Override public Item setUnlocalizedName(String name) { super.setUnlocalizedName(name); GameRegistry.registerItem(this, getUnlocalizedName()); return this; }