diff --git a/common/src/main/java/net/lionarius/skinrestorer/config/provider/collection/CollectionSkinSourceListDeserializer.java b/common/src/main/java/net/lionarius/skinrestorer/config/provider/collection/CollectionSkinSourceListDeserializer.java index 9535c66..7dff675 100644 --- a/common/src/main/java/net/lionarius/skinrestorer/config/provider/collection/CollectionSkinSourceListDeserializer.java +++ b/common/src/main/java/net/lionarius/skinrestorer/config/provider/collection/CollectionSkinSourceListDeserializer.java @@ -6,7 +6,12 @@ import java.lang.reflect.Type; import java.util.ArrayList; import java.util.List; -public class CollectionSkinSourceListDeserializer implements JsonDeserializer> { +public class CollectionSkinSourceListDeserializer implements JsonSerializer>, JsonDeserializer> { + @Override + public JsonElement serialize(List src, Type typeOfT, JsonSerializationContext context) { + return context.serialize(src, List.class); + } + @Override public List deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {