diff --git a/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/Types.java b/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/Types.java index 116625f6..4f6d2ae2 100644 --- a/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/Types.java +++ b/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/Types.java @@ -1,6 +1,7 @@ package com.hibiscusmc.hmccosmetics.gui.type; -import com.hibiscusmc.hmccosmetics.gui.type.types.CosmeticType; +import com.hibiscusmc.hmccosmetics.gui.type.types.TypeCosmetic; +import com.hibiscusmc.hmccosmetics.gui.type.types.TypeEmpty; import java.util.HashMap; @@ -8,7 +9,8 @@ public class Types { private static HashMap types = new HashMap<>(); - private static CosmeticType COSMETIC_TYPE = new CosmeticType(); + private static TypeCosmetic TYPE_COSMETIC = new TypeCosmetic(); + private static TypeEmpty TYPE_EMPTY = new TypeEmpty(); public static Type getType(String id) { return types.get(id); diff --git a/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/CosmeticType.java b/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/TypeCosmetic.java similarity index 96% rename from src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/CosmeticType.java rename to src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/TypeCosmetic.java index 14f7a2aa..25b95d52 100644 --- a/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/CosmeticType.java +++ b/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/TypeCosmetic.java @@ -11,9 +11,9 @@ import org.spongepowered.configurate.serialize.SerializationException; import java.util.ArrayList; import java.util.List; -public class CosmeticType extends Type { +public class TypeCosmetic extends Type { - public CosmeticType() { + public TypeCosmetic() { super("cosmetic"); } diff --git a/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/TypeEmpty.java b/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/TypeEmpty.java new file mode 100644 index 00000000..8a652252 --- /dev/null +++ b/src/main/java/com/hibiscusmc/hmccosmetics/gui/type/types/TypeEmpty.java @@ -0,0 +1,17 @@ +package com.hibiscusmc.hmccosmetics.gui.type.types; + +import com.hibiscusmc.hmccosmetics.gui.type.Type; +import com.hibiscusmc.hmccosmetics.user.CosmeticUser; +import org.spongepowered.configurate.ConfigurationNode; + +public class TypeEmpty extends Type { + + public TypeEmpty() { + super("empty"); + } + + @Override + public void run(CosmeticUser user, ConfigurationNode config) { + // Nothing + } +}