Mod bugfixes

This commit is contained in:
Anuken
2021-06-03 13:58:56 -04:00
parent 41ccda03a8
commit ac20b17e0b
8 changed files with 49 additions and 3 deletions
+13
View File
@@ -8,6 +8,7 @@ import mindustry.ctype.*;
import mindustry.game.*;
import mindustry.type.*;
import mindustry.world.*;
import mindustry.world.meta.*;
import java.io.*;
@@ -111,6 +112,18 @@ public class JsonIO{
}
});
json.setSerializer(Attribute.class, new Serializer<>(){
@Override
public void write(Json json, Attribute object, Class knownType){
json.writeValue(object.name);
}
@Override
public Attribute read(Json json, JsonValue jsonData, Class type){
return Attribute.get(jsonData.asString());
}
});
json.setSerializer(Item.class, new Serializer<>(){
@Override
public void write(Json json, Item object, Class knownType){