private void func_82535_o(World p_82535_1_, int p_82535_2_, int p_82535_3_, int p_82535_4_) { int var5 = p_82535_1_.func_72805_g(p_82535_2_, p_82535_3_, p_82535_4_); int var6 = var5 & 7; boolean var7 = (var5 & 8) != 0; this.func_82534_e(var5); List var9 = p_82535_1_.func_72872_a( EntityArrow.class, AxisAlignedBB.func_72332_a() .func_72299_a( (double) p_82535_2_ + this.field_72026_ch, (double) p_82535_3_ + this.field_72023_ci, (double) p_82535_4_ + this.field_72024_cj, (double) p_82535_2_ + this.field_72021_ck, (double) p_82535_3_ + this.field_72022_cl, (double) p_82535_4_ + this.field_72019_cm)); boolean var8 = !var9.isEmpty(); if (var8 && !var7) { p_82535_1_.func_72921_c(p_82535_2_, p_82535_3_, p_82535_4_, var6 | 8, 3); this.func_82536_d(p_82535_1_, p_82535_2_, p_82535_3_, p_82535_4_, var6); p_82535_1_.func_72909_d( p_82535_2_, p_82535_3_, p_82535_4_, p_82535_2_, p_82535_3_, p_82535_4_); p_82535_1_.func_72908_a( (double) p_82535_2_ + 0.5D, (double) p_82535_3_ + 0.5D, (double) p_82535_4_ + 0.5D, "random.click", 0.3F, 0.6F); } if (!var8 && var7) { p_82535_1_.func_72921_c(p_82535_2_, p_82535_3_, p_82535_4_, var6, 3); this.func_82536_d(p_82535_1_, p_82535_2_, p_82535_3_, p_82535_4_, var6); p_82535_1_.func_72909_d( p_82535_2_, p_82535_3_, p_82535_4_, p_82535_2_, p_82535_3_, p_82535_4_); p_82535_1_.func_72908_a( (double) p_82535_2_ + 0.5D, (double) p_82535_3_ + 0.5D, (double) p_82535_4_ + 0.5D, "random.click", 0.3F, 0.5F); } if (var8) { p_82535_1_.func_72836_a( p_82535_2_, p_82535_3_, p_82535_4_, this.field_71990_ca, this.func_71859_p_(p_82535_1_)); } }
public boolean func_71903_a( World p_71903_1_, int p_71903_2_, int p_71903_3_, int p_71903_4_, EntityPlayer p_71903_5_, int p_71903_6_, float p_71903_7_, float p_71903_8_, float p_71903_9_) { int var10 = p_71903_1_.func_72805_g(p_71903_2_, p_71903_3_, p_71903_4_); int var11 = var10 & 7; int var12 = 8 - (var10 & 8); if (var12 == 0) { return true; } else { p_71903_1_.func_72921_c(p_71903_2_, p_71903_3_, p_71903_4_, var11 + var12, 3); p_71903_1_.func_72909_d( p_71903_2_, p_71903_3_, p_71903_4_, p_71903_2_, p_71903_3_, p_71903_4_); p_71903_1_.func_72908_a( (double) p_71903_2_ + 0.5D, (double) p_71903_3_ + 0.5D, (double) p_71903_4_ + 0.5D, "random.click", 0.3F, 0.6F); this.func_82536_d(p_71903_1_, p_71903_2_, p_71903_3_, p_71903_4_, var11); p_71903_1_.func_72836_a( p_71903_2_, p_71903_3_, p_71903_4_, this.field_71990_ca, this.func_71859_p_(p_71903_1_)); return true; } }
public void func_71847_b( World p_71847_1_, int p_71847_2_, int p_71847_3_, int p_71847_4_, Random p_71847_5_) { if (!p_71847_1_.field_72995_K) { int var6 = p_71847_1_.func_72805_g(p_71847_2_, p_71847_3_, p_71847_4_); if ((var6 & 8) != 0) { if (this.field_82537_a) { this.func_82535_o(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_); } else { p_71847_1_.func_72921_c(p_71847_2_, p_71847_3_, p_71847_4_, var6 & 7, 3); int var7 = var6 & 7; this.func_82536_d(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_, var7); p_71847_1_.func_72908_a( (double) p_71847_2_ + 0.5D, (double) p_71847_3_ + 0.5D, (double) p_71847_4_ + 0.5D, "random.click", 0.3F, 0.5F); p_71847_1_.func_72909_d( p_71847_2_, p_71847_3_, p_71847_4_, p_71847_2_, p_71847_3_, p_71847_4_); } } } }