From ac6bc00bbf886c6b7439a9423f63e965178de81e Mon Sep 17 00:00:00 2001 From: asofold Date: Tue, 30 Oct 2012 06:21:39 +0100 Subject: [PATCH] BlockProperties.collidesBlock: account for stairs. --- src/fr/neatmonster/nocheatplus/utilities/BlockProperties.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fr/neatmonster/nocheatplus/utilities/BlockProperties.java b/src/fr/neatmonster/nocheatplus/utilities/BlockProperties.java index 48665a26..988771bf 100644 --- a/src/fr/neatmonster/nocheatplus/utilities/BlockProperties.java +++ b/src/fr/neatmonster/nocheatplus/utilities/BlockProperties.java @@ -1075,6 +1075,7 @@ public class BlockProperties { final double bmaxY; // if ((blockFlags[id] & F_HEIGHT150) != 0) block.maxY = 1.5; if ((blockFlags[id] & F_HEIGHT150) != 0) bmaxY = 1.5; + else if (isStairs(id)) bmaxY = 1.0; else bmaxY = block.y(); // maxY // if (minX > block.maxX + x || maxX < block.minX + x) return false; // else if (minY > block.maxY + y || maxY < block.minY + y) return false;