MapStorage.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:RuneCraftery 作者:
private void func_75746_b() {
   try {
      this.field_75748_d.clear();
      if(this.field_75751_a == null) {
         return;
      }

      File var1 = this.field_75751_a.func_75758_b("idcounts");
      if(var1 != null && var1.exists()) {
         DataInputStream var2 = new DataInputStream(new FileInputStream(var1));
         NBTTagCompound var3 = CompressedStreamTools.func_74794_a(var2);
         var2.close();
         Iterator var4 = var3.func_74758_c().iterator();

         while(var4.hasNext()) {
            NBTBase var5 = (NBTBase)var4.next();
            if(var5 instanceof NBTTagShort) {
               NBTTagShort var6 = (NBTTagShort)var5;
               String var7 = var6.func_74740_e();
               short var8 = var6.field_74752_a;
               this.field_75748_d.put(var7, Short.valueOf(var8));
            }
         }
      }
   } catch (Exception var9) {
      var9.printStackTrace();
   }

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号