Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 35 lines 965 B view raw
1package net.minecraft.server; 2 3import java.io.BufferedReader; 4import java.io.InputStreamReader; 5import java.util.HashMap; 6import java.util.Map; 7 8public class AchievementMap { 9 10 public static AchievementMap a = new AchievementMap(); 11 private Map b = new HashMap(); 12 13 private AchievementMap() { 14 try { 15 BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(AchievementMap.class.getResourceAsStream("/achievement/map.txt"))); 16 17 String s; 18 19 while ((s = bufferedreader.readLine()) != null) { 20 String[] astring = s.split(","); 21 int i = Integer.parseInt(astring[0]); 22 23 this.b.put(Integer.valueOf(i), astring[1]); 24 } 25 26 bufferedreader.close(); 27 } catch (Exception exception) { 28 exception.printStackTrace(); 29 } 30 } 31 32 public static String a(int i) { 33 return (String) a.b.get(Integer.valueOf(i)); 34 } 35}