CLASS buo net/minecraft/block/entity/StructureBlockBlockEntity
	CLASS buo$a Action
	FIELD a structureName Lqs;
	FIELD b author Ljava/lang/String;
	FIELD c metadata Ljava/lang/String;
	FIELD g offset Lev;
	FIELD h size Lev;
	FIELD i mirror Lbpy;
	FIELD j rotation Lbqy;
	FIELD k mode Lbwt;
	FIELD l ignoreEntities Z
	FIELD m powered Z
	FIELD n showAir Z
	FIELD o showBoundingBox Z
	FIELD p integrity F
	FIELD q seed J
	METHOD A getSeed ()J
	METHOD B detectStructureSize ()Z
	METHOD C saveStructure ()Z
	METHOD D loadStructure ()Z
	METHOD E unloadStructure ()V
	METHOD F isStructureAvailable ()Z
	METHOD G isPowered ()Z
	METHOD H shouldShowAir ()Z
	METHOD I shouldShowBoundingBox ()Z
	METHOD K updateBlockMode ()V
	METHOD a setIntegrity (F)V
	METHOD a setSeed (J)V
	METHOD a setAuthor (Lais;)V
	METHOD a openScreen (Lavz;)Z
	METHOD a setMode (Lbwt;)V
	METHOD a findStructureBlockEntities (Lev;Lev;)Ljava/util/List;
		ARG 1 pos1
		ARG 2 pos2
	METHOD a makeBoundingBox (Lev;Ljava/util/List;)Lchu;
		ARG 1 center
		ARG 2 corners
	METHOD a setStructureName (Ljava/lang/String;)V
	METHOD a findCorners (Ljava/util/List;)Ljava/util/List;
		ARG 1 structureBlockEntities
	METHOD a setStructureName (Lqs;)V
	METHOD a setIgnoreEntities (Z)V
	METHOD b createRandom (J)Ljava/util/Random;
		ARG 0 seed
	METHOD b setMirror (Lbpy;)V
	METHOD b setRotation (Lbqy;)V
	METHOD b setOffset (Lev;)V
	METHOD b setMetadata (Ljava/lang/String;)V
	METHOD b saveStructure (Z)Z
	METHOD c setSize (Lev;)V
	METHOD c loadStructure (Z)Z
	METHOD d getStructureName ()Ljava/lang/String;
	METHOD d setPowered (Z)V
	METHOD e setShowAir (Z)V
	METHOD f hasStructureName ()Z
	METHOD f setShowBoundingBox (Z)V
		ARG 1 showBoundingBox
	METHOD g getOffset ()Lev;
	METHOD h getSize ()Lev;
	METHOD s getMirror ()Lbpy;
	METHOD t getRotation ()Lbqy;
	METHOD u getMetadata ()Ljava/lang/String;
	METHOD v getMode ()Lbwt;
	METHOD x cycleMode ()V
	METHOD y shouldIgnoreEntities ()Z
	METHOD z getIntegrity ()F
