ΚώΊΎE¦  java/lang/Record()V   6net/minecraft/client/renderer/block/FluidModel$Unbaked stillMaterial6Lnet/minecraft/client/resources/model/sprite/Material;   flowingMaterial   overlayMaterial   tintSource2Lnet/minecraft/client/color/block/BlockTintSource;still  getAndValidateMaterialφ(Lnet/minecraft/client/resources/model/sprite/Material;Lnet/minecraft/client/resources/model/sprite/MaterialBaker;Ljava/lang/String;Lnet/minecraft/client/resources/model/ModelDebugName;)Lnet/minecraft/client/resources/model/sprite/Material$Baked;flowing overlay " #$getTransparencyh(Lnet/minecraft/client/resources/model/sprite/Material$Baked;)Lcom/mojang/blaze3d/platform/Transparency; &'( )*(com/mojang/blaze3d/platform/TransparencyorV(Lcom/mojang/blaze3d/platform/Transparency;)Lcom/mojang/blaze3d/platform/Transparency;,.net/minecraft/client/renderer/block/FluidModel ./0 125net/minecraft/client/renderer/chunk/ChunkSectionLayerbyTransparencyc(Lcom/mojang/blaze3d/platform/Transparency;)Lnet/minecraft/client/renderer/chunk/ChunkSectionLayer; +4 5 (Lnet/minecraft/client/renderer/chunk/ChunkSectionLayer;Lnet/minecraft/client/resources/model/sprite/Material$Baked;Lnet/minecraft/client/resources/model/sprite/Material$Baked;Lnet/minecraft/client/resources/model/sprite/Material$Baked;Lnet/minecraft/client/color/block/BlockTintSource;)V 789 :;9net/minecraft/client/resources/model/sprite/MaterialBakerget©(Lnet/minecraft/client/resources/model/sprite/Material;Lnet/minecraft/client/resources/model/ModelDebugName;)Lnet/minecraft/client/resources/model/sprite/Material$Baked; =>? @A:net/minecraft/client/resources/model/sprite/Material$Bakedsprite<()Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; CDE FG8net/minecraft/client/renderer/texture/TextureAtlasSprite atlasLocation&()Lnet/minecraft/resources/Identifier; IJK LM2net/minecraft/client/renderer/texture/TextureAtlasLOCATION_BLOCKS$Lnet/minecraft/resources/Identifier; OPQ RS"net/minecraft/resources/Identifierequals(Ljava/lang/Object;)Z 7U VWreportMissingReference…(Ljava/lang/String;Lnet/minecraft/client/resources/model/ModelDebugName;)Lnet/minecraft/client/resources/model/sprite/Material$Baked; =Y Z[forceTranslucent()Z &] ^_ TRANSLUCENT*Lcom/mojang/blaze3d/platform/Transparency; Ca bc transparency,()Lcom/mojang/blaze3d/platform/Transparency;e fgtoStringL(Lnet/minecraft/client/renderer/block/FluidModel$Unbaked;)Ljava/lang/String;i jkhashCode;(Lnet/minecraft/client/renderer/block/FluidModel$Unbaked;)Im RnM(Lnet/minecraft/client/renderer/block/FluidModel$Unbaked;Ljava/lang/Object;)ZRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;Χ(Lnet/minecraft/client/resources/model/sprite/Material;Lnet/minecraft/client/resources/model/sprite/Material;Lnet/minecraft/client/resources/model/sprite/Material;Lnet/minecraft/client/color/block/BlockTintSource;)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/client/renderer/block/FluidModel$Unbaked;MethodParametersbake’(Lnet/minecraft/client/resources/model/sprite/MaterialBaker;Lnet/minecraft/client/resources/model/ModelDebugName;)Lnet/minecraft/client/renderer/block/FluidModel; materials;Lnet/minecraft/client/resources/model/sprite/MaterialBaker; modelName5Lnet/minecraft/client/resources/model/ModelDebugName;%uv%€ %z{%‚%|} ƒ~ό"=w€z| #$rN*ΆX™²\°*Ά<Ά`°s34 6t €~ w€f„r1*Ίd°st uvj…r1*Ίh¬st uvRSr<*+Ίl¬stuv†‡w† ˆr/*΄°st uvˆr/*΄ °st uvˆr/*΄°st uvop‰r/*΄°st uvopŠ‹Œ+6   opopŽ•‘’“”œ+=ž ‘£₯