Exemple #1
0
  /**
   * par2 is a list of languages. For each language $L and domain $D, attempts to load the resource
   * $D:lang/$L.lang
   */
  public synchronized void loadLocaleDataFiles(IResourceManager p_135022_1_, List p_135022_2_) {
    this.field_135032_a.clear();
    Iterator var3 = p_135022_2_.iterator();

    while (var3.hasNext()) {
      String var4 = (String) var3.next();
      String var5 = String.format("lang/%s.lang", new Object[] {var4});
      Iterator var6 = p_135022_1_.getResourceDomains().iterator();

      while (var6.hasNext()) {
        String var7 = (String) var6.next();

        try {
          this.loadLocaleData(p_135022_1_.getAllResources(new ResourceLocation(var7, var5)));
        } catch (IOException var9) {;
        }
      }
    }

    this.checkUnicode();
  }