protected void j() { BiomeBase biomebase = this.world.getBiome(MathHelper.floor(this.locX), MathHelper.floor(this.locZ)); if (biomebase != null) { String s = biomebase.af; AchievementSet achievementset = (AchievementSet) this.getStatisticManager().b((Statistic) AchievementList.L); // CraftBukkit - fix decompile error if (achievementset == null) { achievementset = (AchievementSet) this.getStatisticManager().a(AchievementList.L, new AchievementSet()); } achievementset.add(s); if (this.getStatisticManager().b(AchievementList.L) && achievementset.size() == BiomeBase.n.size()) { HashSet hashset = Sets.newHashSet(BiomeBase.n); Iterator iterator = achievementset.iterator(); while (iterator.hasNext()) { String s1 = (String) iterator.next(); Iterator iterator1 = hashset.iterator(); while (iterator1.hasNext()) { BiomeBase biomebase1 = (BiomeBase) iterator1.next(); if (biomebase1.af.equals(s1)) { iterator1.remove(); } } if (hashset.isEmpty()) { break; } } if (hashset.isEmpty()) { this.a((Statistic) AchievementList.L); } } } }
public Set c() { HashSet hashset = Sets.newHashSet(this.e); this.e.clear(); this.g = false; return hashset; }