diff --git a/src/main/java/net/minecraftforge/common/extensions/IForgeEntityMinecart.java b/src/main/java/net/minecraftforge/common/extensions/IForgeEntityMinecart.java index 58ce406d18..0cc1eeda24 100644 --- a/src/main/java/net/minecraftforge/common/extensions/IForgeEntityMinecart.java +++ b/src/main/java/net/minecraftforge/common/extensions/IForgeEntityMinecart.java @@ -55,8 +55,8 @@ public interface IForgeEntityMinecart int x = MathHelper.floor(getMinecart().getPosX()); int y = MathHelper.floor(getMinecart().getPosY()); int z = MathHelper.floor(getMinecart().getPosZ()); - BlockPos pos = new BlockPos(x, y - 1, z); - if (getMinecart().world.getBlockState(pos).func_235714_a_(BlockTags.RAILS)) pos = pos.down(); + BlockPos pos = new BlockPos(x, y, z); + if (getMinecart().world.getBlockState(pos.down()).func_235714_a_(BlockTags.RAILS)) pos = pos.down(); return pos; }