/**
* Loads the idCounts Map from the 'idcounts' file.
*/
private void loadIdCounts()
{
try
{
this.idCounts.clear();
if (this.saveHandler == null)
{
return;
}
File var1 = this.saveHandler.getMapFileFromName("idcounts");
if (var1 != null && var1.exists())
{
DataInputStream var2 = new DataInputStream(new FileInputStream(var1));
NBTTagCompound var3 = CompressedStreamTools.read(var2);
var2.close();
Iterator var4 = var3.func_150296_c().iterator();
while (var4.hasNext())
{
String var5 = (String)var4.next();
NBTBase var6 = var3.getTag(var5);
if (var6 instanceof NBTTagShort)
{
NBTTagShort var7 = (NBTTagShort)var6;
short var9 = var7.func_150289_e();
this.idCounts.put(var5, Short.valueOf(var9));
}
}
}
}
catch (Exception var10)
{
var10.printStackTrace();
}
}
MapStorage.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:Resilience-Client-Source
作者:
评论列表
文章目录