Êþº¾EX  4net/minecraft/world/level/block/RespawnAnchorBlock$1val$posLnet/minecraft/core/BlockPos;   val$inWaterZ  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;  3net/minecraft/world/level/ExplosionDamageCalculator()V  net/minecraft/core/BlockPosequals(Ljava/lang/Object;)Z  !"&net/minecraft/world/level/block/BlocksWATER'Lnet/minecraft/world/level/block/Block; $%& '(%net/minecraft/world/level/block/BlockgetExplosionResistance()F *+, -.java/lang/FloatvalueOf(F)Ljava/lang/Float; 012 34java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional; 6 78getBlockExplosionResistanceà(Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional;U(Lnet/minecraft/world/level/block/RespawnAnchorBlock;Lnet/minecraft/core/BlockPos;Z)VCodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/world/level/block/RespawnAnchorBlock$1;this$04Lnet/minecraft/world/level/block/RespawnAnchorBlock;MethodParameters explosion%Lnet/minecraft/world/level/Explosion;level'Lnet/minecraft/world/level/BlockGetter;testPosblock2Lnet/minecraft/world/level/block/state/BlockState;fluid/Lnet/minecraft/world/level/material/FluidState; StackMapTable Signatureó(Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)Ljava/util/Optional; SourceFileRespawnAnchorBlock.javaEnclosingMethodR2net/minecraft/world/level/block/RespawnAnchorBlock TUexplodez(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)VNestHost InnerClasses  9:J*,µ*µ+Y¸ WW*·±;“<=>?@A ?€ 78:˜+-*´¶™*´™²¶#¸)¸/°*+,-·5°;–˜š<>+=>+BC+DE+F+GH+IJKABDFGILMNOPQSVQW