private void load() {
		TextParticles.logger().info("Loading SpriteSheet in " + path);
		try {
			BufferedImage image = ImageIO.read(path);
			this.width = image.getWidth();
			this.height = image.getHeight();
			this.size = width > height ? width : height;
			this.pixels = new int[width * height];
			image.getRGB(0, 0, width, height, pixels, 0, size);
			TextParticles.logger().info("Loaded SpriteSheet in " + path);
		} catch (IOException e) {
			e.printStackTrace();
			System.err.println("Could not load SpriteSheet in " + path);
		}
	}