ĘþšūEĘ  java/lang/Object()V   &net/minecraft/world/level/block/MirrorNONE(Lnet/minecraft/world/level/block/Mirror;   Rnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettingsmirror  (net/minecraft/world/level/block/Rotation*Lnet/minecraft/world/level/block/Rotation;  rotation  net/minecraft/core/BlockPosZEROLnet/minecraft/core/BlockPos; ! " rotationPivot $%& '(Jnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettingsAPPLY_WATERLOGGINGLLnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; * +(liquidSettings -./ 01com/google/common/collect/Lists newArrayList()Ljava/util/ArrayList; 3 45 processorsLjava/util/List;  8 9:ignoreEntitiesZ < => boundingBox:Lnet/minecraft/world/level/levelgen/structure/BoundingBox; @ ABrandom!Lnet/minecraft/util/RandomSource; D EFpaletteI HIJ KLjava/util/ListaddAll(Ljava/util/Collection;)Z N O: knownShape Q R:finalizeEntities HT Uclear HW XYadd(Ljava/lang/Object;)Z H[ \Yremove ^_` abnet/minecraft/util/Util getMillis()J def ghnet/minecraft/util/RandomSourcecreate$(J)Lnet/minecraft/util/RandomSource; jkl mnnet/minecraft/util/MthgetSeed(Lnet/minecraft/core/Vec3i;)J Hp qrsize()Itjava/lang/IllegalStateExceptionv No palettes sx y(Ljava/lang/String;)V { |} getRandom@(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/RandomSource; d €nextInt(I)I Hƒ „…get(I)Ljava/lang/Object;‡Unet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$PaletteRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; SignaturebLjava/util/List;CodeLineNumberTableLocalVariableTablethisTLnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;copyV()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;setting setMirror~(Lnet/minecraft/world/level/block/Mirror;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;MethodParameters setRotation€(Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;setRotationPivots(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;setIgnoreEntitiesW(Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;setBoundingBox(Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setRandomw(Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings;setLiquidSettingsĒ(Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setKnownShapeclearProcessors addProcessorĶ(Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; processorPLnet/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor; popProcessor getMirror*()Lnet/minecraft/world/level/block/Mirror; getRotation,()Lnet/minecraft/world/level/block/Rotation;getRotationPivot()Lnet/minecraft/core/BlockPos;pos StackMapTableisIgnoreEntities()ZgetBoundingBox<()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getKnownShape getProcessors()Ljava/util/List;d()Ljava/util/List;shouldApplyWaterlogginggetRandomPalette†(Ljava/util/List;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette;palettes paletteSizeLocalVariableTypeTableiLjava/util/List;ß(Ljava/util/List;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette;setFinalizeEntitiesshouldFinalizeEntities SourceFileStructurePlaceSettings.java InnerClassesČMnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplatePalette!  "9:=>ˆ‰+(ABˆ‰EF45Š‹O:R:Œf(*·*ēĩ *ēĩ*ēĩ *ē#ĩ)*ļ,ĩ2ą  Ž (‘’ŒĖhŧY·6L+*ī ĩ +*īĩ+*ī ĩ +*ī7ĩ7+*ī;ĩ;+*ī)ĩ)+*ī?ĩ?+*īCĩC+ī2*ī2đGW+*īMĩM+*īPĩP+°6  !("0#8$@%H&V'^(f)Žh`“”•Œ?*+ĩ *° -.Ž –—˜Œ?*+ĩ*° 23Ž–™šŒ?*+ĩ *° 78Ž"–"›œŒ?*ĩ7*° <=Ž9:–9žŒ?*+ĩ;*° ABŽ=>–=Ÿ Œ?*+ĩ?*° FGŽAB–Aˆ ‰ĄĒŒ?*+ĩ)*° KLŽ+(–+̜Œ?*ĩM*° PQŽO:–OĪ’Œ9 *ī2đS*° U VŽ  ĨĶŒE *ī2+đVW*° Z [Ž  §Ļ–§ĐĶŒE *ī2+đZW*° _ `Ž  §Ļ–§ŠŦŒ/*ī °dŽ Ž­Œ/*ī°hŽ ŪŊŒ/*ī °lŽ |}Œm*ī?Æ*ī?°+Į ļ]ļc°+ļiļc°pq tuxŽ°ą –°ˆ ‰ēģŒ/*ī7Ž|Ž īĩŒ/*ī;°€Ž ˆ‰ķģŒ/*īMŽ„Ž ·ļŒ/*ī2°ˆŽ ŠđšģŒE*ī)ē#Ķ§ŽŒŽ ą@ŧžŒœ*+đo>š ŧsYu·wŋ+*,ķzđ~đ‚†°‘ “•Ž***―5*°#ūFŋ *―Āąü– ―°ŠÁˆ ‰œŒ?*ĩP*° ™šŽR:–RÃģŒ/*īPŽžŽ ÄÅÆ †ĮÉ