CLASS cih net/minecraft/structure/StrongholdGenerator
	CLASS cih$a ChestCorridor
		FIELD a chestGenerated Z
	CLASS cih$b SmallCorridor
		FIELD a length I
	CLASS cih$c FiveWayCrossing
		FIELD a lowerLeftExists Z
		FIELD b upperLeftExists Z
		FIELD c lowerRightExists Z
		FIELD e upperRightExists Z
	CLASS cih$d LeftTurn
	CLASS cih$e Library
		FIELD a tall Z
	CLASS cih$g PortalRoom
		FIELD a spawnerPlaced Z
	CLASS cih$h PrisonHall
	CLASS cih$i RightTurn
	CLASS cih$j SquareRoom
		FIELD a roomType I
	CLASS cih$k StoneBrickRandomizer
		METHOD a (Ljava/util/Random;IIIZ)V
			ARG 1 random
			ARG 2 x
	CLASS cih$l SpiralStaircase
		FIELD a isStructureStart Z
	CLASS cih$m Start
	CLASS cih$n Corridor
		FIELD a leftExitExists Z
		FIELD b rightExitExixts Z
	CLASS cih$o Stairs
	CLASS cih$p Piece
		CLASS cih$p$a EntranceType
		FIELD d entryDoor Lcih$p$a;
		METHOD a generateEntrance (Lbhi;Ljava/util/Random;Lchr;Lcih$p$a;III)V
			ARG 1 world
			ARG 2 random
			ARG 3 boundingBox
			ARG 4 type
			ARG 5 x
			ARG 6 y
			ARG 7 z
		METHOD a getRandomEntrance (Ljava/util/Random;)Lcih$p$a;
			ARG 1 random
