Êþº¾E  java/lang/Record()V   Mnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$BorderleftI   top   right   bottom  ()I       !" #$java/util/OptionalIntof(I)Ljava/util/OptionalInt; & '(empty()Ljava/util/OptionalInt;* +,toStringc(Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;)Ljava/lang/String;. /0hashCodeR(Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;)I2 34equalsd(Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;Ljava/lang/Object;)Z 6 7( unpackValue 9 :; isPresent()Z =>? @!com/mojang/datafixers/util/Either7(Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; =B @ DEF GHnet/minecraft/util/ExtraCodecsNON_NEGATIVE_INT Lcom/mojang/serialization/Codec; KLM NOcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;Q RSapply()Ljava/util/function/Function; UVW XY!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;QQQ abc de;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroup©(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P4;g Rh(()Lcom/mojang/datafixers/util/Function4; jkl Rm!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App; o pgetAsInt rst uvjava/lang/IntegervalueOf(I)Ljava/lang/Integer; xyz {|#com/mojang/serialization/DataResultsuccess9(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;~ €get()Ljava/util/function/Supplier; x‚ ƒ„errorD(Ljava/util/function/Supplier;)Lcom/mojang/serialization/DataResult;†Border has different side sizes rˆ ‰intValue ‹ Œ(IIII)V DŽ �H POSITIVE_INTQQ K“ ”• flatComapMap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; — ˜H VALUE_CODEC Q ›œ� žŸ2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ¡ ¢H RECORD_CODEC K¤ ¥¦eitherb(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; Q Q Kª «•xmap ­ ®HCODEC SignatureqLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisOLnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;MethodParameters StackMapTable()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;lambda$static$4t(Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;)Lcom/mojang/datafixers/util/Either;borderlambda$static$3`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$1v(Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;)Lcom/mojang/serialization/DataResult;sizeLjava/util/OptionalInt;lambda$static$2lambda$static$0d(Ljava/lang/Integer;)Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;Ljava/lang/Integer; SourceFileGuiSpriteScaling.javaNestHostÐ