@Override
public Object Deserialize(Object input) {
String json = "{}";
if(input instanceof String) {
json = input.toString();
} else if(input instanceof ScriptObjectMirror) {
json = NashornConfigProcessor.getInstance().nashorn.stringifyJsonObject((JSObject) input);
}
try {
return JsonToNBT.getTagFromJson(json);
} catch (NBTException e) {
LogHelper.error("Unable to convert '" + json + "' to NBT tag.", e);
return new NBTTagCompound();
}
}
NbtTagCompoundDeserializer.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:CraftingHarmonics
作者:
评论列表
文章目录