CLASS cdd net/minecraft/structure/generator/MineshaftGenerator CLASS cdd$a MineshaftCorridor FIELD b hasRails Z FIELD c hasCobwebs Z FIELD d hasSpawner Z FIELD e length I METHOD a (Lbcv;Lccw;Ljava/util/Random;IIILqd;)Z ARG 3 random METHOD a (Lbcv;Ljava/util/Random;Lccw;Lbch;)Z ARG 2 random CLASS cdd$b MineshaftCrossing FIELD b direction Ley; FIELD c twoFloors Z METHOD a (Lbcv;Ljava/util/Random;Lccw;Lbch;)Z ARG 2 random METHOD a (Ljava/util/List;Ljava/util/Random;IIILey;)Lccw; ARG 5 facing CLASS cdd$c MineshaftPart FIELD a mineshaftType Lbxt$b; CLASS cdd$d MineshaftRoom FIELD b entrances Ljava/util/List; METHOD (ILjava/util/Random;IILbxt$b;)V ARG 2 random METHOD a (Lbcv;Ljava/util/Random;Lccw;Lbch;)Z ARG 2 random CLASS cdd$e MineshaftStairs METHOD a (Lbcv;Ljava/util/Random;Lccw;Lbch;)Z ARG 2 random METHOD a (Ljava/util/List;Ljava/util/Random;IIILey;)Lccw; ARG 1 random METHOD a (Ljava/util/List;Ljava/util/Random;IIILey;ILbxt$b;)Lcdd$c; ARG 1 random METHOD b (Lcdp;Ljava/util/List;Ljava/util/Random;IIILey;I)Lcdd$c; ARG 2 random