User:Libxfs/block placing

World.java public boolean canBlockBePlacedAt(int i, int j, int k, int l, boolean flag) { ...       if (block == Block.waterStill ||        block == Block.waterMoving ||        block == Block.lavaStill ||        block == Block.lavaMoving ||        block == Block.fire ||        block == Block.snow) return true; return i > 0 && block == null && block1.canPlaceBlockAt(this, j, k, l); } A loose logic allowing placing blocks regardless of specific neighboring requirements.