public void func_71860_a( World p_71860_1_, int p_71860_2_, int p_71860_3_, int p_71860_4_, EntityLiving p_71860_5_, ItemStack p_71860_6_) { int var7 = MathHelper.func_76128_c((double) (p_71860_5_.field_70177_z * 4.0F / 360.0F) + 0.5D) & 3; int var8 = p_71860_1_.func_72805_g(p_71860_2_, p_71860_3_, p_71860_4_) & 4; if (var7 == 0) { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, 2 | var8, 2); } if (var7 == 1) { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, 1 | var8, 2); } if (var7 == 2) { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, 3 | var8, 2); } if (var7 == 3) { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, 0 | var8, 2); } }
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_72272_c_(World p_72272_1_, int p_72272_2_, int p_72272_3_, int p_72272_4_) { int var5 = p_72272_1_.func_72805_g(p_72272_2_, p_72272_3_, p_72272_4_) + MathHelper.func_76136_a(p_72272_1_.field_73012_v, 2, 5); if (var5 > 7) { var5 = 7; } p_72272_1_.func_72921_c(p_72272_2_, p_72272_3_, p_72272_4_, var5, 2); }
public void func_85106_a( World p_85106_1_, int p_85106_2_, int p_85106_3_, int p_85106_4_, ItemStack p_85106_5_) { if (!p_85106_1_.field_72995_K) { TileEntityRecordPlayer var6 = (TileEntityRecordPlayer) p_85106_1_.func_72796_p(p_85106_2_, p_85106_3_, p_85106_4_); if (var6 != null) { var6.func_96098_a(p_85106_5_.func_77946_l()); p_85106_1_.func_72921_c(p_85106_2_, p_85106_3_, p_85106_4_, 1, 2); } } }
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_) { super.func_71847_b(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_, p_71847_5_); if (p_71847_1_.func_72957_l(p_71847_2_, p_71847_3_ + 1, p_71847_4_) >= 9) { int var6 = p_71847_1_.func_72805_g(p_71847_2_, p_71847_3_, p_71847_4_); if (var6 < 7) { float var7 = this.func_72273_l(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_); if (p_71847_5_.nextInt((int) (25.0F / var7) + 1) == 0) { ++var6; p_71847_1_.func_72921_c(p_71847_2_, p_71847_3_, p_71847_4_, var6, 2); } } } }
public void func_71909_a( World p_71909_1_, int p_71909_2_, int p_71909_3_, int p_71909_4_, int p_71909_5_, float p_71909_6_, float p_71909_7_, float p_71909_8_) { if (p_71909_5_ == 0 || p_71909_5_ != 1 && (double) p_71909_7_ > 0.5D) { int var9 = p_71909_1_.func_72805_g(p_71909_2_, p_71909_3_, p_71909_4_); p_71909_1_.func_72921_c(p_71909_2_, p_71909_3_, p_71909_4_, var9 | 4); } }
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) { super.func_71847_b(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_, p_71847_5_); if (p_71847_1_.func_72957_l(p_71847_2_, p_71847_3_ + 1, p_71847_4_) >= 9 && p_71847_5_.nextInt(7) == 0) { int var6 = p_71847_1_.func_72805_g(p_71847_2_, p_71847_3_, p_71847_4_); if ((var6 & 8) == 0) { p_71847_1_.func_72921_c(p_71847_2_, p_71847_3_, p_71847_4_, var6 | 8); } else { this.func_72269_c(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_, p_71847_5_); } } } }
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_); } } } }
public void func_72276_j_(World p_72276_1_, int p_72276_2_, int p_72276_3_, int p_72276_4_) { if (!p_72276_1_.field_72995_K) { TileEntityRecordPlayer var5 = (TileEntityRecordPlayer) p_72276_1_.func_72796_p(p_72276_2_, p_72276_3_, p_72276_4_); if (var5 != null) { ItemStack var6 = var5.func_96097_a(); if (var6 != null) { p_72276_1_.func_72926_e(1005, p_72276_2_, p_72276_3_, p_72276_4_, 0); p_72276_1_.func_72934_a((String) null, p_72276_2_, p_72276_3_, p_72276_4_); var5.func_96098_a((ItemStack) null); p_72276_1_.func_72921_c(p_72276_2_, p_72276_3_, p_72276_4_, 0, 2); float var7 = 0.7F; double var8 = (double) (p_72276_1_.field_73012_v.nextFloat() * var7) + (double) (1.0F - var7) * 0.5D; double var10 = (double) (p_72276_1_.field_73012_v.nextFloat() * var7) + (double) (1.0F - var7) * 0.2D + 0.6D; double var12 = (double) (p_72276_1_.field_73012_v.nextFloat() * var7) + (double) (1.0F - var7) * 0.5D; ItemStack var14 = var6.func_77946_l(); EntityItem var15 = new EntityItem( p_72276_1_, (double) p_72276_2_ + var8, (double) p_72276_3_ + var10, (double) p_72276_4_ + var12, var14); var15.field_70293_c = 10; p_72276_1_.func_72838_d(var15); } } } }
public void func_72264_l(World p_72264_1_, int p_72264_2_, int p_72264_3_, int p_72264_4_) { p_72264_1_.func_72921_c(p_72264_2_, p_72264_3_, p_72264_4_, 7); }
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_) { super.func_71847_b(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_, p_71847_5_); if (p_71847_1_.func_72957_l(p_71847_2_, p_71847_3_ + 1, p_71847_4_) >= 9) { float var6 = this.func_72266_n(p_71847_1_, p_71847_2_, p_71847_3_, p_71847_4_); if (p_71847_5_.nextInt((int) (25.0F / var6) + 1) == 0) { int var7 = p_71847_1_.func_72805_g(p_71847_2_, p_71847_3_, p_71847_4_); if (var7 < 7) { ++var7; p_71847_1_.func_72921_c(p_71847_2_, p_71847_3_, p_71847_4_, var7); } else { if (p_71847_1_.func_72798_a(p_71847_2_ - 1, p_71847_3_, p_71847_4_) == this.field_72267_a.field_71990_ca) { return; } if (p_71847_1_.func_72798_a(p_71847_2_ + 1, p_71847_3_, p_71847_4_) == this.field_72267_a.field_71990_ca) { return; } if (p_71847_1_.func_72798_a(p_71847_2_, p_71847_3_, p_71847_4_ - 1) == this.field_72267_a.field_71990_ca) { return; } if (p_71847_1_.func_72798_a(p_71847_2_, p_71847_3_, p_71847_4_ + 1) == this.field_72267_a.field_71990_ca) { return; } int var8 = p_71847_5_.nextInt(4); int var9 = p_71847_2_; int var10 = p_71847_4_; if (var8 == 0) { var9 = p_71847_2_ - 1; } if (var8 == 1) { ++var9; } if (var8 == 2) { var10 = p_71847_4_ - 1; } if (var8 == 3) { ++var10; } int var11 = p_71847_1_.func_72798_a(var9, p_71847_3_ - 1, var10); if (p_71847_1_.func_72798_a(var9, p_71847_3_, var10) == 0 && (var11 == Block.field_72050_aA.field_71990_ca || var11 == Block.field_71979_v.field_71990_ca || var11 == Block.field_71980_u.field_71990_ca)) { p_71847_1_.func_72859_e(var9, p_71847_3_, var10, this.field_72267_a.field_71990_ca); } } } } }
public void func_71860_a( World p_71860_1_, int p_71860_2_, int p_71860_3_, int p_71860_4_, EntityLiving p_71860_5_, ItemStack p_71860_6_) { int var7 = p_71860_1_.func_72798_a(p_71860_2_, p_71860_3_, p_71860_4_ - 1); int var8 = p_71860_1_.func_72798_a(p_71860_2_, p_71860_3_, p_71860_4_ + 1); int var9 = p_71860_1_.func_72798_a(p_71860_2_ - 1, p_71860_3_, p_71860_4_); int var10 = p_71860_1_.func_72798_a(p_71860_2_ + 1, p_71860_3_, p_71860_4_); byte var11 = 0; int var12 = MathHelper.func_76128_c((double) (p_71860_5_.field_70177_z * 4.0F / 360.0F) + 0.5D) & 3; if (var12 == 0) { var11 = 2; } if (var12 == 1) { var11 = 5; } if (var12 == 2) { var11 = 3; } if (var12 == 3) { var11 = 4; } if (var7 != this.field_71990_ca && var8 != this.field_71990_ca && var9 != this.field_71990_ca && var10 != this.field_71990_ca) { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, var11, 3); } else { if ((var7 == this.field_71990_ca || var8 == this.field_71990_ca) && (var11 == 4 || var11 == 5)) { if (var7 == this.field_71990_ca) { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_ - 1, var11, 3); } else { p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_ + 1, var11, 3); } p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, var11, 3); } if ((var9 == this.field_71990_ca || var10 == this.field_71990_ca) && (var11 == 2 || var11 == 3)) { if (var9 == this.field_71990_ca) { p_71860_1_.func_72921_c(p_71860_2_ - 1, p_71860_3_, p_71860_4_, var11, 3); } else { p_71860_1_.func_72921_c(p_71860_2_ + 1, p_71860_3_, p_71860_4_, var11, 3); } p_71860_1_.func_72921_c(p_71860_2_, p_71860_3_, p_71860_4_, var11, 3); } } if (p_71860_6_.func_82837_s()) { ((TileEntityChest) p_71860_1_.func_72796_p(p_71860_2_, p_71860_3_, p_71860_4_)) .func_94043_a(p_71860_6_.func_82833_r()); } }
public void func_72290_b_(World p_72290_1_, int p_72290_2_, int p_72290_3_, int p_72290_4_) { if (!p_72290_1_.field_72995_K) { int var5 = p_72290_1_.func_72798_a(p_72290_2_, p_72290_3_, p_72290_4_ - 1); int var6 = p_72290_1_.func_72798_a(p_72290_2_, p_72290_3_, p_72290_4_ + 1); int var7 = p_72290_1_.func_72798_a(p_72290_2_ - 1, p_72290_3_, p_72290_4_); int var8 = p_72290_1_.func_72798_a(p_72290_2_ + 1, p_72290_3_, p_72290_4_); boolean var9 = true; int var10; int var11; boolean var12; byte var13; int var14; if (var5 != this.field_71990_ca && var6 != this.field_71990_ca) { if (var7 != this.field_71990_ca && var8 != this.field_71990_ca) { var13 = 3; if (Block.field_71970_n[var5] && !Block.field_71970_n[var6]) { var13 = 3; } if (Block.field_71970_n[var6] && !Block.field_71970_n[var5]) { var13 = 2; } if (Block.field_71970_n[var7] && !Block.field_71970_n[var8]) { var13 = 5; } if (Block.field_71970_n[var8] && !Block.field_71970_n[var7]) { var13 = 4; } } else { var10 = p_72290_1_.func_72798_a( var7 == this.field_71990_ca ? p_72290_2_ - 1 : p_72290_2_ + 1, p_72290_3_, p_72290_4_ - 1); var11 = p_72290_1_.func_72798_a( var7 == this.field_71990_ca ? p_72290_2_ - 1 : p_72290_2_ + 1, p_72290_3_, p_72290_4_ + 1); var13 = 3; var12 = true; if (var7 == this.field_71990_ca) { var14 = p_72290_1_.func_72805_g(p_72290_2_ - 1, p_72290_3_, p_72290_4_); } else { var14 = p_72290_1_.func_72805_g(p_72290_2_ + 1, p_72290_3_, p_72290_4_); } if (var14 == 2) { var13 = 2; } if ((Block.field_71970_n[var5] || Block.field_71970_n[var10]) && !Block.field_71970_n[var6] && !Block.field_71970_n[var11]) { var13 = 3; } if ((Block.field_71970_n[var6] || Block.field_71970_n[var11]) && !Block.field_71970_n[var5] && !Block.field_71970_n[var10]) { var13 = 2; } } } else { var10 = p_72290_1_.func_72798_a( p_72290_2_ - 1, p_72290_3_, var5 == this.field_71990_ca ? p_72290_4_ - 1 : p_72290_4_ + 1); var11 = p_72290_1_.func_72798_a( p_72290_2_ + 1, p_72290_3_, var5 == this.field_71990_ca ? p_72290_4_ - 1 : p_72290_4_ + 1); var13 = 5; var12 = true; if (var5 == this.field_71990_ca) { var14 = p_72290_1_.func_72805_g(p_72290_2_, p_72290_3_, p_72290_4_ - 1); } else { var14 = p_72290_1_.func_72805_g(p_72290_2_, p_72290_3_, p_72290_4_ + 1); } if (var14 == 4) { var13 = 4; } if ((Block.field_71970_n[var7] || Block.field_71970_n[var10]) && !Block.field_71970_n[var8] && !Block.field_71970_n[var11]) { var13 = 5; } if ((Block.field_71970_n[var8] || Block.field_71970_n[var11]) && !Block.field_71970_n[var7] && !Block.field_71970_n[var10]) { var13 = 4; } } p_72290_1_.func_72921_c(p_72290_2_, p_72290_3_, p_72290_4_, var13, 3); } }