Improve Region some more

This commit is contained in:
2025-07-03 15:54:48 +02:00
parent 314aaf7a76
commit c9b4e6ab45
5 changed files with 35 additions and 79 deletions
@@ -19,33 +19,32 @@
package de.steamwar.bausystem.region.flags;
import de.steamwar.bausystem.region.Color;
import lombok.AllArgsConstructor;
import lombok.Getter;
@Getter
@AllArgsConstructor
public enum ColorMode implements Flag.Value<ColorMode> {
WHITE("FLAG_COLOR_WHITE", Color.WHITE),
ORANGE("FLAG_COLOR_ORANGE", Color.ORANGE),
MAGENTA("FLAG_COLOR_MAGENTA", Color.MAGENTA),
LIGHT_BLUE("FLAG_COLOR_LIGHT_BLUE", Color.LIGHT_BLUE),
YELLOW("FLAG_COLOR_YELLOW", Color.YELLOW),
LIME("FLAG_COLOR_LIME", Color.LIME),
PINK("FLAG_COLOR_PINK", Color.PINK),
GRAY("FLAG_COLOR_GRAY", Color.GRAY),
LIGHT_GRAY("FLAG_COLOR_LIGHT_GRAY", Color.LIGHT_GRAY),
CYAN("FLAG_COLOR_CYAN", Color.CYAN),
PURPLE("FLAG_COLOR_PURPLE", Color.PURPLE),
BLUE("FLAG_COLOR_BLUE", Color.BLUE),
BROWN("FLAG_COLOR_BROWN", Color.BROWN),
GREEN("FLAG_COLOR_GREEN", Color.GREEN),
RED("FLAG_COLOR_RED", Color.RED),
BLACK("FLAG_COLOR_BLACK", Color.BLACK);
WHITE("FLAG_COLOR_WHITE", 'f'),
ORANGE("FLAG_COLOR_ORANGE", '6'),
MAGENTA("FLAG_COLOR_MAGENTA", '5'),
LIGHT_BLUE("FLAG_COLOR_LIGHT_BLUE", 'b'),
YELLOW("FLAG_COLOR_YELLOW", 'e'),
LIME("FLAG_COLOR_LIME", 'a'),
PINK("FLAG_COLOR_PINK", 'd'),
GRAY("FLAG_COLOR_GRAY", '8'),
LIGHT_GRAY("FLAG_COLOR_LIGHT_GRAY", '7'),
CYAN("FLAG_COLOR_CYAN", '3'),
PURPLE("FLAG_COLOR_PURPLE", '5'),
BLUE("FLAG_COLOR_BLUE", '9'),
BROWN("FLAG_COLOR_BROWN", 'e'),
GREEN("FLAG_COLOR_GREEN", '2'),
RED("FLAG_COLOR_RED", 'c'),
BLACK("FLAG_COLOR_BLACK", '1');
private static ColorMode[] values;
private final String chatValue;
private final Color color;
private final char colorCode;
@Override
public ColorMode[] getValues() {