Êþº¾E—  java/lang/Record()V   5net/minecraft/client/renderer/texture/TextureContentsimage)Lcom/mojang/blaze3d/platform/NativeImage;  metadataHLnet/minecraft/client/resources/metadata/texture/TextureMetadataSection;  4net/minecraft/server/packs/resources/ResourceManagergetResourceOrThrowU(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/packs/resources/Resource;  -net/minecraft/server/packs/resources/Resourceopen()Ljava/io/InputStream;  !"'com/mojang/blaze3d/platform/NativeImageread@(Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/NativeImage; $%& 'java/io/InputStreamclose)java/lang/Throwable (+ ,- addSuppressed(Ljava/lang/Throwable;)V / 09()Lnet/minecraft/server/packs/resources/ResourceMetadata; 234 56Fnet/minecraft/client/resources/metadata/texture/TextureMetadataSectionTYPE9Lnet/minecraft/server/packs/metadata/MetadataSectionType; 89: ;<5net/minecraft/server/packs/resources/ResourceMetadata getSectionO(Lnet/minecraft/server/packs/metadata/MetadataSectionType;)Ljava/util/Optional; >?@ ABjava/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object; D Et(Lcom/mojang/blaze3d/platform/NativeImage;Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection;)V GHI JK?net/minecraft/client/renderer/texture/MissingTextureAtlasSpritegenerateMissingImage+()Lcom/mojang/blaze3d/platform/NativeImage; 2M NOblur()Z 2Q ROclamp %U VWtoStringK(Lnet/minecraft/client/renderer/texture/TextureContents;)Ljava/lang/String;Y Z[hashCode:(Lnet/minecraft/client/renderer/texture/TextureContents;)I] ^_equalsL(Lnet/minecraft/client/renderer/texture/TextureContents;Ljava/lang/Object;)Zajava/io/CloseableRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;CodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/client/renderer/texture/TextureContents;MethodParametersload“(Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/client/renderer/texture/TextureContents;isLjava/io/InputStream;resourceManager6Lnet/minecraft/server/packs/resources/ResourceManager;location$Lnet/minecraft/resources/Identifier;resource/Lnet/minecraft/server/packs/resources/Resource; StackMapTablev"net/minecraft/resources/Identifier Exceptionsyjava/io/IOException createMissing9()Lnet/minecraft/client/renderer/texture/TextureContents;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;J()Lnet/minecraft/client/resources/metadata/texture/TextureMetadataSection; SourceFileTextureContents.javaRecordBootstrapMethods‡image;metadata ‹ Œ�Ž ��java/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“%java/lang/invoke/MethodHandles$Lookup•java/lang/invoke/MethodHandlesLookup1` bc EdM*·*+µ*,µ ±ef gh i  b c jkd7\*+¹M,¶:¸NÆ&¶#§:ƶ#§ :¶*¿,¶.²1¹7¶=À2:»Y-·C°!((-0(e!<QfH .lm\no\pqTrs< Q tGÿ!u$(ÿu$((ÿuwxi np z{d$ »Y¸F·C°eNOdH*´ Æ *´ ¶L§¬e#f ght@ROdH*´ Æ *´ ¶P§¬e'f ght@'d6*´¶S±e ,-f ghV|d1*ºT°ef ghZ}d1*ºX¬ef gh^~d<*+º\¬efgh€i Kd/*´°ef gh�d/*´ °ef ghbc‚ƒ„ bc…Іˆ‰‘ ’”–