CLASS csq net/minecraft/scoreboard/AbstractScoreboardTeam CLASS csq$a CollisionRule FIELD e name Ljava/lang/String; FIELD f value I FIELD g COLLISION_RULES Ljava/util/Map; METHOD (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 (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;