Êþº¾Ep  java/lang/Record()V   Mnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$ContextblockEntityRenderDispatcherGLnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;  blockModelResolver8Lnet/minecraft/client/renderer/block/BlockModelResolver;  itemModelResolver6Lnet/minecraft/client/renderer/item/ItemModelResolver;  entityRenderer=Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;  entityModelSet0Lnet/minecraft/client/model/geom/EntityModelSet;   fontLnet/minecraft/client/gui/Font; " #$sprites:Lnet/minecraft/client/resources/model/sprite/SpriteGetter; & '(playerSkinRenderCache5Lnet/minecraft/client/renderer/PlayerSkinRenderCache; *+, -..net/minecraft/client/model/geom/EntityModelSet bakeLayera(Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart;0 12toStringc(Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)Ljava/lang/String;4 56hashCodeR(Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;)I8 9:equalsd(Lnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;Ljava/lang/Object;)Z³(Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;Lnet/minecraft/client/renderer/block/BlockModelResolver;Lnet/minecraft/client/renderer/item/ItemModelResolver;Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/gui/Font;Lnet/minecraft/client/resources/model/sprite/SpriteGetter;Lnet/minecraft/client/renderer/PlayerSkinRenderCache;)VCodeLineNumberTableLocalVariableTablethisOLnet/minecraft/client/renderer/blockentity/BlockEntityRendererProvider$Context;MethodParametersid4Lnet/minecraft/client/model/geom/ModelLayerLocation;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;I()Lnet/minecraft/client/renderer/blockentity/BlockEntityRenderDispatcher;:()Lnet/minecraft/client/renderer/block/BlockModelResolver;8()Lnet/minecraft/client/renderer/item/ItemModelResolver;?()Lnet/minecraft/client/renderer/entity/EntityRenderDispatcher;2()Lnet/minecraft/client/model/geom/EntityModelSet;!()Lnet/minecraft/client/gui/Font;<()Lnet/minecraft/client/resources/model/sprite/SpriteGetter;7()Lnet/minecraft/client/renderer/PlayerSkinRenderCache; SourceFile BlockEntityRendererProvider.javaNestHostUEnet/minecraft/client/renderer/blockentity/BlockEntityRendererProviderRecordBootstrapMethodsY�blockEntityRenderDispatcher;blockModelResolver;itemModelResolver;entityRenderer;entityModelSet;font;sprites;playerSkinRenderCache !%c def ghjava/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; InnerClassesContextl%java/lang/invoke/MethodHandles$Lookupnjava/lang/invoke/MethodHandlesLookup1  #$'( ;<¬ 2*·*+µ*,µ *-µ*µ*µ*µ*µ!*µ%±=>\ 2?@2 22222 2#$2'(A! #'-.<= *´+¶)°=> ?@ BCAB1D<1*º/°=> ?@5E<1*º3¬=> ?@9F<<*+º7¬=>?@GHAG I</*´°=> ?@J</*´ °=> ?@K</*´°=> ?@L</*´°=> ?@M</*´°=> ?@N</*´°=> ?@#O</*´!°=> ?@'P</*´%°=> ?@QRSTV2  #$'(Wb XZ[\]^_`aiTjkmo