ΚώΊΎE­  java/lang/Record()V   &net/minecraft/util/debug/DebugHiveInfotype'Lnet/minecraft/world/level/block/Block;   occupantCountI   honeyLevel  sedatedZ  9net/minecraft/world/level/block/entity/BeehiveBlockEntity getBlockState4()Lnet/minecraft/world/level/block/state/BlockState;  ! "#0net/minecraft/world/level/block/state/BlockStategetBlock)()Lnet/minecraft/world/level/block/Block; % &'getOccupantCount()I ) *+ getHoneyLevel5(Lnet/minecraft/world/level/block/state/BlockState;)I - ./ isSedated()Z 1 2-(Lnet/minecraft/world/level/block/Block;IIZ)V4 56toString<(Lnet/minecraft/util/debug/DebugHiveInfo;)Ljava/lang/String;8 9:hashCode+(Lnet/minecraft/util/debug/DebugHiveInfo;)I< =>equals=(Lnet/minecraft/util/debug/DebugHiveInfo;Ljava/lang/Object;)Z @AB CD(net/minecraft/core/registries/RegistriesBLOCK%Lnet/minecraft/resources/ResourceKey; FGH IJ)net/minecraft/network/codec/ByteBufCodecsregistryP(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec;L MNapply()Ljava/util/function/Function; FP QRVAR_INT)Lnet/minecraft/network/codec/StreamCodec;LL FV WRBOOLLZ M[(()Lcom/mojang/datafixers/util/Function4; ]^_ `a'net/minecraft/network/codec/StreamCodec compositei(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lnet/minecraft/network/codec/StreamCodec; c dR STREAM_CODEC Signature‚Lnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableLocalVariableTablethis(Lnet/minecraft/util/debug/DebugHiveInfo;MethodParameterspacke(Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;)Lnet/minecraft/util/debug/DebugHiveInfo;beehive;Lnet/minecraft/world/level/block/entity/BeehiveBlockEntity;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object; SourceFileDebugHiveInfo.javaRecordBootstrapMethods{%type;occupantCount;honeyLevel;sedated &(Ljava/lang/Object;)Ljava/lang/Object;ƒ „ #†Q(Lnet/minecraft/util/debug/DebugHiveInfo;)Lnet/minecraft/world/level/block/Block;ˆ ‰ '‹=(Lnet/minecraft/util/debug/DebugHiveInfo;)Ljava/lang/Integer; Ž ' ‘ /“=(Lnet/minecraft/util/debug/DebugHiveInfo;)Ljava/lang/Boolean;•\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;0˜Š(Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;)Lnet/minecraft/util/debug/DebugHiveInfo;š ›œ žŸ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;‘ ’£€ ₯¦"java/lang/invoke/LambdaMetafactory metafactoryΜ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses©%java/lang/invoke/MethodHandles$Lookup«java/lang/invoke/MethodHandlesLookup1 dRef 2gl*·*+΅*΅ *΅*΅±h i4jk l  mng\»Y*ΆΆ*Ά$*ΆΈ(*Ά,·0°h i oplo5qg1*Ί3°h i jk9'g1*Ί7¬h i jk=rg<*+Ί;¬h ijkstls #g/*΄°h i jk'g/*΄ ¬h i jk'g/*΄¬h i jk/g/*΄¬h i jkugO /²?ΈEΊK²OΊS²OΊT²UΊXΊYΈ\³b±h  ( vwx yD™z|}~ €‚… €‡Š €ŒŠ €’ ”–—§ ¨ͺ¬