protected NBTTagList a() { NBTTagList var1 = new NBTTagList(); Collection var2 = this.c.g(); Iterator var3 = var2.iterator(); while (var3.hasNext()) { class_awk var4 = (class_awk) var3.next(); NBTTagCompound var5 = new NBTTagCompound(); var5.put("Name", var4.b()); var5.put("DisplayName", var4.c()); if (var4.l().getId() >= 0) { var5.put("TeamColor", var4.l().getName()); } var5.put("Prefix", var4.e()); var5.put("Suffix", var4.f()); var5.put("AllowFriendlyFire", var4.g()); var5.put("SeeFriendlyInvisibles", var4.h()); var5.put("NameTagVisibility", var4.i().e); var5.put("DeathMessageVisibility", var4.j().e); NBTTagList var6 = new NBTTagList(); Iterator var7 = var4.d().iterator(); while (var7.hasNext()) { String var8 = (String) var7.next(); var6.add((NBTTag) (new NBTTagString(var8))); } var5.put((String) "Players", (NBTTag) var6); var1.add((NBTTag) var5); } return var1; }