Êþº¾EH  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   Bnet/minecraft/world/level/levelgen/material/condition/YCondition$1this$0BLnet/minecraft/world/level/levelgen/material/condition/YCondition;  Nnet/minecraft/world/level/levelgen/material/MaterialRuleContext$LazyYConditionD(Lnet/minecraft/world/level/levelgen/material/MaterialRuleContext;)V  contextALnet/minecraft/world/level/levelgen/material/MaterialRuleContext;  ?net/minecraft/world/level/levelgen/material/MaterialRuleContextblockY()I  !"@net/minecraft/world/level/levelgen/material/condition/YCondition addStoneDepthZ $ %stoneDepthAbove ' ()anchor3Lnet/minecraft/world/level/levelgen/VerticalAnchor; + ,-resolveAnchorY6(Lnet/minecraft/world/level/levelgen/VerticalAnchor;)I / 0 surfaceDepth 2 34surfaceDepthMultiplierI†(Lnet/minecraft/world/level/levelgen/material/condition/YCondition;Lnet/minecraft/world/level/levelgen/material/MaterialRuleContext;)VCodeLineNumberTableLocalVariableTablethisDLnet/minecraft/world/level/levelgen/material/condition/YCondition$1;MethodParameterscompute()Z StackMapTable SourceFileYCondition.javaEnclosingMethod CDcompile�(Lnet/minecraft/world/level/levelgen/material/MaterialRuleContext;)Lnet/minecraft/world/level/levelgen/material/condition/ConditionEvaluator;NestHost InnerClassesLazyYCondition  56N*+Y¸Wµ*,· ±78 9: ;  €<=6‡D*´¶*´´™ *´¶#§`*´*´´&¶**´¶.*´´1h`¡§¬78 D9:>[ÿ%@?@ABEFG