CLASS csq net/minecraft/scoreboard/AbstractTeam
	CLASS csq$a CollisionRule
		FIELD a ALWAYS Lcsq$a;
		FIELD e name Ljava/lang/String;
		FIELD f value I
		FIELD g COLLISION_RULES Ljava/util/Map;
		METHOD <init> (Ljava/lang/String;ILjava/lang/String;I)V
			ARG 3 name
			ARG 4 value
		METHOD a getRule (Ljava/lang/String;)Lcsq$a;
			ARG 0 name
		METHOD b getTranslationKey ()Ljm;
	CLASS csq$b VisibilityRule
		FIELD a ALWAYS Lcsq$b;
		FIELD b NEVER Lcsq$b;
		FIELD c HIDDEN_FOR_OTHER_TEAMS Lcsq$b;
		FIELD d HIDDEN_FOR_TEAM Lcsq$b;
		FIELD e name Ljava/lang/String;
		FIELD f value I
		FIELD g VISIBILITY_RULES Ljava/util/Map;
		METHOD <init> (Ljava/lang/String;ILjava/lang/String;I)V
			ARG 3 name
			ARG 4 value
		METHOD a getRule (Ljava/lang/String;)Lcsq$b;
			ARG 0 name
		METHOD b getTranslationKey ()Ljm;
	METHOD a isEqual (Lcsq;)Z
	METHOD b getName ()Ljava/lang/String;
	METHOD d modifyText (Ljm;)Ljm;
	METHOD g getPlayerList ()Ljava/util/Collection;
	METHOD h isFriendlyFireAllowed ()Z
	METHOD i shouldShowFriendlyInvisibles ()Z
	METHOD j getNameTagVisibilityRule ()Lcsq$b;
	METHOD k getDeathMessageVisibilityRule ()Lcsq$b;
	METHOD l getCollisionRule ()Lcsq$a;
	METHOD n getColor ()Lc;
