CLASS le net/minecraft/client/network/packet/GameJoinClientPacket FIELD a playerEntityId I FIELD b hardcore Z FIELD c gameMode Lbap; FIELD e difficulty Lafb; FIELD f maxPlayers I FIELD g generatorType Lbbb; FIELD h reducedDebugInfo Z METHOD (ILbap;ZLbrf;Lafb;ILbbb;Z)V ARG 1 playerEntityId ARG 2 gameMode ARG 3 hardcore ARG 5 difficulty ARG 6 maxPlayers ARG 7 generatorType METHOD a read (Lir;)V ARG 0 buf METHOD a apply (Liu;)V ARG 0 handler METHOD a apply (Ljs;)V METHOD b getEntityId ()I METHOD b write (Lir;)V ARG 0 buf METHOD c isHardcore ()Z METHOD d getGameMode ()Lbap; METHOD e getDimension ()Lbrf; METHOD f getDifficulty ()Lafb; METHOD i hasReducedDebugInfo ()Z