| 446 | } |
| 447 | |
| 448 | public static String generateColorTable() { |
| 449 | StringBuilder str = new StringBuilder(); |
| 450 | |
| 451 | str.append("<table><tr><td>Chat Color</td><td>Color</td></tr>"); |
| 452 | |
| 453 | for (Map.Entry<C, String> e : chatHexMap.entrySet()) { |
| 454 | str.append(String.format("<tr><td style='color: %2$s;'>%1$s</td>" + "<td style='color: %2$s;'>Test String</td></tr>", e.getKey().name(), e.getValue())); |
| 455 | } |
| 456 | |
| 457 | str.append("</table>"); |
| 458 | str.append("<table><tr><td>Dye Color</td><td>Color</td></tr>"); |
| 459 | for (Map.Entry<DyeColor, String> e : dyeHexMap.entrySet()) { |
| 460 | str.append(String.format("<tr><td style='color: %2$s;'>%1$s</td>" + "<td style='color: %2$s;'>Test String</td></tr>", e.getKey().name(), e.getValue())); |
| 461 | } |
| 462 | |
| 463 | str.append("</table>"); |
| 464 | |
| 465 | return str.toString(); |
| 466 | } |
| 467 | |
| 468 | /** |
| 469 | * Translates a string using an alternate color code character into a string |