Êþº¾Ed  java/lang/Record()V   Vnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContextresourceManager6Lnet/minecraft/server/packs/resources/ResourceManager;  registryAccess#Lnet/minecraft/core/RegistryAccess;  structureTemplateManagerVLnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;  &net/minecraft/server/level/ServerLevel getServer(()Lnet/minecraft/server/MinecraftServer;   $net/minecraft/server/MinecraftServergetResourceManager8()Lnet/minecraft/server/packs/resources/ResourceManager; " #,()Lnet/minecraft/core/RegistryAccess$Frozen; % &'getStructureTemplateManagerX()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; ) *²(Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;)V, -.toStringl(Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)Ljava/lang/String;0 12hashCode[(Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;)I4 56equalsm(Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;Ljava/lang/Object;)ZCodeLineNumberTableLocalVariableTablethisXLnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;MethodParameters fromLevel‚(Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext;level(Lnet/minecraft/server/level/ServerLevel;server&Lnet/minecraft/server/MinecraftServer;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;%()Lnet/minecraft/core/RegistryAccess; SourceFile'StructurePieceSerializationContext.javaRecordBootstrapMethodsN7resourceManager;registryAccess;structureTemplateManager S TUV WXjava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; InnerClasses[(net/minecraft/core/RegistryAccess$Frozen]!net/minecraft/core/RegistryAccessFrozen`%java/lang/invoke/MethodHandles$Lookupbjava/lang/invoke/MethodHandlesLookup1 *7\*·*+µ*,µ *-µ±8 9*:; <   =>7a*¶L»Y+¶+¶!+¶$·(°8 9?@AB<?-C71*º+°8 9 :;1D71*º/¬8 9 :;5E7<*+º3¬8 9:;FG<F 7/*´°8 9 :;H7/*´ °8 9 :;'7/*´°8 9 :;IJK LRMOPQYZ\^ _ac