CLASS net/minecraft/class_542 net/minecraft/client/RunArgs CLASS class_544 Directories FIELD field_3287 runDir Ljava/io/File; FIELD field_3288 assetIndex Ljava/lang/String; FIELD field_3289 assetDir Ljava/io/File; FIELD field_3290 resourcePackDir Ljava/io/File; METHOD (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V ARG 1 runDir ARG 2 resPackDir ARG 3 assetDir ARG 4 assetIndex METHOD method_2788 getResourceIndex ()Lnet/minecraft/class_1064; CLASS class_545 Game FIELD field_3291 versionType Ljava/lang/String; FIELD field_3292 demo Z FIELD field_3293 version Ljava/lang/String; METHOD (ZLjava/lang/String;Ljava/lang/String;)V ARG 1 demo ARG 2 version ARG 3 versionType CLASS class_546 AutoConnect FIELD field_3294 serverIP Ljava/lang/String; FIELD field_3295 serverPort I METHOD (Ljava/lang/String;I)V ARG 1 serverIP ARG 2 serverPort CLASS class_547 Network FIELD field_3296 netProxy Ljava/net/Proxy; FIELD field_3297 profileProperties Lcom/mojang/authlib/properties/PropertyMap; FIELD field_3299 session Lnet/minecraft/class_320; METHOD (Lcyk;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V ARG 1 session ARG 4 proxy FIELD field_3277 directories Lnet/minecraft/class_542$class_544; FIELD field_3278 network Lnet/minecraft/class_542$class_547; FIELD field_3279 windowSettings Lnet/minecraft/class_543; FIELD field_3280 game Lnet/minecraft/class_542$class_545; FIELD field_3281 autoConnect Lnet/minecraft/class_542$class_546; METHOD (Ldge$d;Lctz;Ldge$a;Ldge$b;Ldge$c;)V ARG 1 network ARG 2 windowSettings ARG 3 dirs ARG 4 game ARG 5 autoConnect