From 7f01af7e1d752e452603d7474bbfd337eea35835 Mon Sep 17 00:00:00 2001 From: LexManos Date: Sun, 29 Apr 2012 03:09:28 -0700 Subject: [PATCH] Fixed Levers droping off the backs of stairs client side. --- .../minecraft/net/minecraft/src/BlockLever.java.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/forge/patches/minecraft/net/minecraft/src/BlockLever.java.patch b/forge/patches/minecraft/net/minecraft/src/BlockLever.java.patch index 1925dae81..ddc55de84 100644 --- a/forge/patches/minecraft/net/minecraft/src/BlockLever.java.patch +++ b/forge/patches/minecraft/net/minecraft/src/BlockLever.java.patch @@ -64,13 +64,13 @@ boolean var7 = false; - if (!par1World.isBlockNormalCube(par2 - 1, par3, par4) && var6 == 1) -+ if (!par1World.isBlockSolidOnSide(par2 - 1, par3, par4, 1) && var6 == 1) ++ if (!par1World.isBlockSolidOnSide(par2 - 1, par3, par4, 5) && var6 == 1) { var7 = true; } - if (!par1World.isBlockNormalCube(par2 + 1, par3, par4) && var6 == 2) -+ if (!par1World.isBlockSolidOnSide(par2 + 1, par3, par4, 2) && var6 == 2) ++ if (!par1World.isBlockSolidOnSide(par2 + 1, par3, par4, 4) && var6 == 2) { var7 = true; } @@ -82,19 +82,19 @@ } - if (!par1World.isBlockNormalCube(par2, par3, par4 + 1) && var6 == 4) -+ if (!par1World.isBlockSolidOnSide(par2, par3, par4 + 1, 4) && var6 == 4) ++ if (!par1World.isBlockSolidOnSide(par2, par3, par4 + 1, 2) && var6 == 4) { var7 = true; } - if (!par1World.isBlockNormalCube(par2, par3 - 1, par4) && var6 == 5) -+ if (!par1World.isBlockSolidOnSide(par2, par3 - 1, par4, 5) && var6 == 5) ++ if (!par1World.isBlockSolidOnSide(par2, par3 - 1, par4, 1) && var6 == 5) { var7 = true; } - if (!par1World.isBlockNormalCube(par2, par3 - 1, par4) && var6 == 6) -+ if (!par1World.isBlockSolidOnSide(par2, par3 - 1, par4, 6) && var6 == 6) ++ if (!par1World.isBlockSolidOnSide(par2, par3 - 1, par4, 1) && var6 == 6) { var7 = true; }