diff --git a/util/Platform.java b/util/Platform.java index a451060e5..056dee6a4 100644 --- a/util/Platform.java +++ b/util/Platform.java @@ -299,6 +299,10 @@ public class Platform z = tile.zCoord; } + // valid tile? + if ( !type.CorrectTileOrPart( tile ) ) + tile = null; + if ( (type.getType().isItem() && tile == null) || type.hasPermissions( tile, x, y, z, side, p ) ) { if ( tile == null )