CLASS cdp net/minecraft/structure/generator/MineshaftGenerator CLASS cdp$a MineshaftCorridor FIELD b hasRails Z FIELD c hasCobwebs Z FIELD d hasSpawner Z FIELD e length I METHOD a (Lbdg;Lcdi;Ljava/util/Random;IIILqi;)Z ARG 3 random METHOD a (Lbdg;Ljava/util/Random;Lcdi;Lbcs;)Z ARG 2 random CLASS cdp$b MineshaftCrossing FIELD b direction Lex; FIELD c twoFloors Z METHOD a (Lbdg;Ljava/util/Random;Lcdi;Lbcs;)Z ARG 2 random METHOD a (Ljava/util/List;Ljava/util/Random;IIILex;)Lcdi; ARG 5 facing CLASS cdp$c MineshaftPart FIELD a mineshaftType Lbyf$b; CLASS cdp$d MineshaftRoom FIELD b entrances Ljava/util/List; METHOD (ILjava/util/Random;IILbyf$b;)V ARG 2 random METHOD a (Lbdg;Ljava/util/Random;Lcdi;Lbcs;)Z ARG 2 random CLASS cdp$e MineshaftStairs METHOD a (Lbdg;Ljava/util/Random;Lcdi;Lbcs;)Z ARG 2 random METHOD a (Ljava/util/List;Ljava/util/Random;IIILex;)Lcdi; ARG 1 random METHOD a (Ljava/util/List;Ljava/util/Random;IIILex;ILbyf$b;)Lcdp$c; ARG 1 random METHOD b (Lceb;Ljava/util/List;Ljava/util/Random;IIILex;I)Lcdp$c; ARG 2 random