public boolean restoreAll(EntityPlayer player, String timestamp)
{
boolean didWork = true;
String filename = TombManyGraves.file + DeathInventoryHandler.FILE_PREFIX + "/" + player.getName() + "#" + timestamp + ".json";
BufferedReader reader;
try
{
reader = new BufferedReader(new FileReader(filename));
String fileData = reader.readLine();
allNBT = JsonToNBT.getTagFromJson(fileData);
player.inventory.readFromNBT(allNBT.getTagList("Main",10));
if (TombManyGraves.isBaublesInstalled)
{
InventoryBaubles inventoryBaubles = new InventoryBaubles(player);
inventoryBaubles.readNBT(allNBT.getCompoundTag("Baubles"));
PlayerHandler.setPlayerBaubles(player,inventoryBaubles);
}
}
catch (Exception e)
{
// e.printStackTrace();
didWork = false;
}
return didWork;
}
DeathInventory.java 文件源码
java
阅读 15
收藏 0
点赞 0
评论 0
项目:TombManyGraves-NOT-FOR-1.9.4-
作者:
评论列表
文章目录