From fa564fb3c5fecac0a4c388346d71ff2c6c6641ca Mon Sep 17 00:00:00 2001 From: LexManos Date: Mon, 23 Jan 2012 20:44:10 +0000 Subject: [PATCH] Reach and Rail bugfix --- .../net/minecraft/src/BlockRail.java.patch | 7 ++++++- .../net/minecraft/src/ItemInWorldManager.java.patch | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/forge/patches/minecraft_server/net/minecraft/src/BlockRail.java.patch b/forge/patches/minecraft_server/net/minecraft/src/BlockRail.java.patch index e8e89c7762..aa18bb6e86 100644 --- a/forge/patches/minecraft_server/net/minecraft/src/BlockRail.java.patch +++ b/forge/patches/minecraft_server/net/minecraft/src/BlockRail.java.patch @@ -50,7 +50,12 @@ } public void onBlockAdded(World world, int i, int j, int k) -@@ -123,19 +136,19 @@ +@@ -119,23 +132,23 @@ + j1 &= 7; + } + boolean flag = false; +- if (!world.isBlockNormalCube(i, j - 1, k)) ++ if (!world.isBlockSolidOnSide(i, j - 1, k, 1)) { flag = true; } diff --git a/forge/patches/minecraft_server/net/minecraft/src/ItemInWorldManager.java.patch b/forge/patches/minecraft_server/net/minecraft/src/ItemInWorldManager.java.patch index ea329762fc..af6b8421c0 100644 --- a/forge/patches/minecraft_server/net/minecraft/src/ItemInWorldManager.java.patch +++ b/forge/patches/minecraft_server/net/minecraft/src/ItemInWorldManager.java.patch @@ -7,7 +7,7 @@ + public class ItemInWorldManager { -+ private double blockReachDistance; ++ private double blockReachDistance = 5.0d; public World thisWorld; public EntityPlayer thisPlayer; private int gameType;