public void func_71863_a(
      World p_71863_1_, int p_71863_2_, int p_71863_3_, int p_71863_4_, int p_71863_5_) {
    if (this.func_72261_n(p_71863_1_, p_71863_2_, p_71863_3_, p_71863_4_)) {
      int var6 = p_71863_1_.func_72805_g(p_71863_2_, p_71863_3_, p_71863_4_) & 7;
      boolean var7 = false;
      if (!p_71863_1_.func_72809_s(p_71863_2_ - 1, p_71863_3_, p_71863_4_) && var6 == 1) {
        var7 = true;
      }

      if (!p_71863_1_.func_72809_s(p_71863_2_ + 1, p_71863_3_, p_71863_4_) && var6 == 2) {
        var7 = true;
      }

      if (!p_71863_1_.func_72809_s(p_71863_2_, p_71863_3_, p_71863_4_ - 1) && var6 == 3) {
        var7 = true;
      }

      if (!p_71863_1_.func_72809_s(p_71863_2_, p_71863_3_, p_71863_4_ + 1) && var6 == 4) {
        var7 = true;
      }

      if (var7) {
        this.func_71897_c(
            p_71863_1_,
            p_71863_2_,
            p_71863_3_,
            p_71863_4_,
            p_71863_1_.func_72805_g(p_71863_2_, p_71863_3_, p_71863_4_),
            0);
        p_71863_1_.func_94571_i(p_71863_2_, p_71863_3_, p_71863_4_);
      }
    }
  }
 private boolean func_72261_n(World p_72261_1_, int p_72261_2_, int p_72261_3_, int p_72261_4_) {
   if (!this.func_71930_b(p_72261_1_, p_72261_2_, p_72261_3_, p_72261_4_)) {
     this.func_71897_c(
         p_72261_1_,
         p_72261_2_,
         p_72261_3_,
         p_72261_4_,
         p_72261_1_.func_72805_g(p_72261_2_, p_72261_3_, p_72261_4_),
         0);
     p_72261_1_.func_94571_i(p_72261_2_, p_72261_3_, p_72261_4_);
     return false;
   } else {
     return true;
   }
 }