public Tile(int id, boolean solid, Sprite sprite, int col) {
		this.id = (byte) id;
		if(tiles[id] != null) throw new RuntimeException("Duplicate Tile ID on:" + id);
		this.solid = solid;
		this.sprite = sprite;
		this.col = col;
		tiles[id] = this;
	}