aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kr/syeyoung/dungeonsguide/config
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/config')
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/config/types/AColor.java4
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/config/types/TCAColor.java2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/config/types/AColor.java b/src/main/java/kr/syeyoung/dungeonsguide/config/types/AColor.java
index ab3f8519..0015672e 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/config/types/AColor.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/config/types/AColor.java
@@ -6,4 +6,8 @@ public class AColor extends Color {
public AColor(int r, int g, int b, int a) {
super(r, g, b, a);
}
+
+ public AColor(int rgba, boolean hasalpha) {
+ super(rgba, hasalpha);
+ }
}
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCAColor.java b/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCAColor.java
index bce13c26..2b37b258 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCAColor.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCAColor.java
@@ -13,7 +13,7 @@ public class TCAColor implements TypeConverter<Color> {
@Override
public Color deserialize(JsonElement element) {
- return new Color(element.getAsInt());
+ return new AColor(element.getAsInt(), true);
}
@Override