102103104105106107108
public final Block makeBlock(BlockType t, Vec p) { if (isOccupied(p)) { return null; } return new Block(t, p, this); }