public void method390(int x, int alpha, String text, int seed, int y) {
		if (text == null) {
			return;
		}
		random.setSeed(seed);
		int color = 192 + (random.nextInt() & 0x1f);
		y -= trimHeight;
		for (int i = 0; i < text.length(); i++) {
			if (text.charAt(i) == '@' && i + 4 < text.length() && text.charAt(i + 4) == '@') {
				int col = getColorByName(text.substring(i + 1, i + 4));
				if (col != -1) {
					alpha = col;
				}
				i += 4;
			} else {
				char c = text.charAt(i);
				if (c != ' ') {
					drawChar(192, x + horizontalKerning[c] + 1, pixels[c], width[c], y + verticalKerning[c] + 1, height[c], 0);
					drawChar(color, x + horizontalKerning[c], pixels[c], width[c], y + verticalKerning[c], height[c], alpha);
				}
				x += charWidths[c];
				if ((random.nextInt() & 3) == 0) {
					x++;
				}
			}
		}
	}