| 656 | } |
| 657 | |
| 658 | public static class Chat { |
| 659 | public static final Set<String> BASICALLY_EMPTY_STRINGS = new HashSetNoNulls<>(F, "", " ", " ", " ", " "); |
| 660 | |
| 661 | static { |
| 662 | for (EnumChatFormatting tEnum1 : EnumChatFormatting.values()) { |
| 663 | // Literally just formatting without Text in it. |
| 664 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString() ); |
| 665 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+" "); |
| 666 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString() ); |
| 667 | for (EnumChatFormatting tEnum2 : EnumChatFormatting.values()) { |
| 668 | // Literally just formatting without Text in it. |
| 669 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+ tEnum2.toString() ); |
| 670 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+ tEnum2.toString()+" "); |
| 671 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString()+ tEnum2.toString() ); |
| 672 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString()+ tEnum2.toString()+" "); |
| 673 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+" " +tEnum2.toString() ); |
| 674 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+" " +tEnum2.toString()+" "); |
| 675 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString()+" " +tEnum2.toString() ); |
| 676 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString()+" " +tEnum2.toString()+" "); |
| 677 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+" "+tEnum2.toString() ); |
| 678 | BASICALLY_EMPTY_STRINGS.add( tEnum1.toString()+" "+tEnum2.toString()+" "); |
| 679 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString()+" "+tEnum2.toString() ); |
| 680 | BASICALLY_EMPTY_STRINGS.add(" "+tEnum1.toString()+" "+tEnum2.toString()+" "); |
| 681 | } |
| 682 | } |
| 683 | } |
| 684 | |
| 685 | public static final String |
| 686 | BLACK = EnumChatFormatting.BLACK.toString() |
| 687 | , DBLUE = EnumChatFormatting.DARK_BLUE.toString() |
| 688 | , DGREEN = EnumChatFormatting.DARK_GREEN.toString() |
| 689 | , DCYAN = EnumChatFormatting.DARK_AQUA.toString() |
| 690 | , DRED = EnumChatFormatting.DARK_RED.toString() |
| 691 | , PURPLE = EnumChatFormatting.DARK_PURPLE.toString() |
| 692 | , ORANGE = EnumChatFormatting.GOLD.toString() |
| 693 | , GOLD = EnumChatFormatting.GOLD.toString() |
| 694 | , GRAY = EnumChatFormatting.GRAY.toString() |
| 695 | , DGRAY = EnumChatFormatting.DARK_GRAY.toString() |
| 696 | , BLUE = EnumChatFormatting.BLUE.toString() |
| 697 | , GREEN = EnumChatFormatting.GREEN.toString() |
| 698 | , CYAN = EnumChatFormatting.AQUA.toString() |
| 699 | , RED = EnumChatFormatting.RED.toString() |
| 700 | , PINK = EnumChatFormatting.LIGHT_PURPLE.toString() |
| 701 | , YELLOW = EnumChatFormatting.YELLOW.toString() |
| 702 | , WHITE = EnumChatFormatting.WHITE.toString() |
| 703 | , OBFUSCATED = EnumChatFormatting.OBFUSCATED.toString() |
| 704 | , BOLD = EnumChatFormatting.BOLD.toString() |
| 705 | , STRIKETHROUGH = EnumChatFormatting.STRIKETHROUGH.toString() |
| 706 | , UNDERLINE = EnumChatFormatting.UNDERLINE.toString() |
| 707 | , ITALIC = EnumChatFormatting.ITALIC.toString() |
| 708 | , RESET = EnumChatFormatting.RESET.toString() |
| 709 | , RESET_TOOLTIP = RESET + GRAY |
| 710 | ; |
| 711 | |
| 712 | public static final String |
| 713 | _BLACK = " " + BLACK |
| 714 | , _DBLUE = " " + DBLUE |
| 715 | , _DGREEN = " " + DGREEN |