Class MaterialRules.HorizontalLazyAbstractPredicate
java.lang.Object
net.minecraft.world.gen.surfacebuilder.MaterialRules.LazyAbstractPredicate
net.minecraft.world.gen.surfacebuilder.MaterialRules.HorizontalLazyAbstractPredicate
- All Implemented Interfaces:
 MaterialRules.BooleanSupplier
- Direct Known Subclasses:
 MaterialRules.MaterialRuleContext.NegativeRunDepthPredicate,MaterialRules.MaterialRuleContext.SteepSlopePredicate
- Enclosing class:
 MaterialRules
private abstract static class MaterialRules.HorizontalLazyAbstractPredicate
extends MaterialRules.LazyAbstractPredicate
- Mappings:
 Namespace Name named net/minecraft/world/gen/surfacebuilder/MaterialRules$HorizontalLazyAbstractPredicateintermediary net/minecraft/class_6686$class_6773official eig$j
- 
Field Summary
Fields inherited from class net.minecraft.world.gen.surfacebuilder.MaterialRules.LazyAbstractPredicate
context, result - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected - 
Method Summary
Modifier and TypeMethodDescriptionprotected longReturns a unique value for each block position.Methods inherited from class net.minecraft.world.gen.surfacebuilder.MaterialRules.LazyAbstractPredicate
get, test 
- 
Constructor Details
- 
HorizontalLazyAbstractPredicate
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;<init>(Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext;)Vintermediary <init>Lnet/minecraft/class_6686$class_6702;<init>(Lnet/minecraft/class_6686$class_6694;)Vofficial <init>Leig$i;<init>(Leig$g;)V
 
 - 
 - 
Method Details
- 
getCurrentUniqueValue
protected long getCurrentUniqueValue()Returns a unique value for each block position. The result of this predicate will not be recalculated until this value changes.- Specified by:
 getCurrentUniqueValuein classMaterialRules.LazyAbstractPredicate- Returns:
 - the unique value for this position
 - Mappings:
 Namespace Name Mixin selector named getCurrentUniqueValueLnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;getCurrentUniqueValue()Jintermediary method_39479Lnet/minecraft/class_6686$class_6702;method_39479()Jofficial cLeig$i;c()J
 
 -