CLASS ait net/minecraft/world/GameRules CLASS ait$a Value FIELD a asString Ljava/lang/String; FIELD b asBoolean Z FIELD c asInteger I FIELD d asDouble D FIELD e type Lait$b; METHOD (Ljava/lang/String;Lait$b;)V ARG 0 value ARG 1 type METHOD a getString ()Ljava/lang/String; METHOD a set (Ljava/lang/String;)V ARG 0 value METHOD b getBoolean ()Z METHOD c getInteger ()I METHOD e getType ()Lait$b; CLASS ait$b Type FIELD a STRING Lait$b; FIELD b BOOLEAN Lait$b; FIELD c INTEGER Lait$b; FIELD a rules Ljava/util/TreeMap; METHOD a serialize ()Ldt; METHOD a deserialize (Ldt;)V ARG 0 tag METHOD a getString (Ljava/lang/String;)Ljava/lang/String; ARG 0 name METHOD a (Ljava/lang/String;Lait$b;)Z ARG 0 name ARG 1 type METHOD a set (Ljava/lang/String;Ljava/lang/String;)V ARG 0 name ARG 1 value METHOD a add (Ljava/lang/String;Ljava/lang/String;Lait$b;)V ARG 0 name ARG 1 value ARG 2 type METHOD b getNames ()[Ljava/lang/String; METHOD b getBoolean (Ljava/lang/String;)Z ARG 0 name METHOD c getInteger (Ljava/lang/String;)I ARG 0 name METHOD e contains (Ljava/lang/String;)Z ARG 0 name