public boolean isValidPos(final Vector2d pos, final Entity self) {
		Vector2d copy = pos.copy();

		copy.x /= TILE_SIZE;
		copy.y /= TILE_SIZE;

		// not inside the Tile-Raster --> not valid
		if (copy.x < 0 || copy.x > tiles[0].length || copy.y < 0 || copy.y > tiles.length) {
			return false;
		} else {
			boolean collide = checkForSolidEntities(pos.copy(), self);

			// System.out.println("in raster: " + copy.x() + " : " + copy.y());
			return !collide && !tiles[copy.y()][copy.x()].isSolid();
		}
	}