Interface MaterialRules.MaterialCondition
- All Superinterfaces:
- Function<MaterialRules.MaterialRuleContext,- MaterialRules.BooleanSupplier> 
- All Known Implementing Classes:
- MaterialRules.AboveYMaterialCondition,- MaterialRules.BiomeMaterialCondition,- MaterialRules.HoleMaterialCondition,- MaterialRules.NoiseThresholdMaterialCondition,- MaterialRules.NotMaterialCondition,- MaterialRules.SteepMaterialCondition,- MaterialRules.StoneDepthMaterialCondition,- MaterialRules.SurfaceMaterialCondition,- MaterialRules.TemperatureMaterialCondition,- MaterialRules.VerticalGradientMaterialCondition,- MaterialRules.WaterMaterialCondition
- Enclosing class:
- MaterialRules
public static interface MaterialRules.MaterialCondition
extends Function<MaterialRules.MaterialRuleContext,MaterialRules.BooleanSupplier> 
- Mappings:
- Namespace - Name - official - dib$f- intermediary - net/minecraft/class_6686$class_6693- named - net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<MaterialRules.MaterialCondition>
- 
Method SummaryModifier and TypeMethodDescriptionCodecHolder<? extends MaterialRules.MaterialCondition>codec()static com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>registerAndGetDefault(Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>> registry) 
- 
Field Details- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldib$f;b:Lcom/mojang/serialization/Codec;- intermediary - field_35232- Lnet/minecraft/class_6686$class_6693;field_35232:Lcom/mojang/serialization/Codec;- named - CODEC- Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;CODEC:Lcom/mojang/serialization/Codec;
 
 
- 
- 
Method Details- 
registerAndGetDefaultstatic com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition> registerAndGetDefault(Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>> registry) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldib$f;a(Lhr;)Lcom/mojang/serialization/Codec;- intermediary - method_39070- Lnet/minecraft/class_6686$class_6693;method_39070(Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec;- named - registerAndGetDefault- Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;registerAndGetDefault(Lnet/minecraft/registry/Registry;)Lcom/mojang/serialization/Codec;
 
- 
codecCodecHolder<? extends MaterialRules.MaterialCondition> codec()- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldib$f;a()Laou;- intermediary - method_39064- Lnet/minecraft/class_6686$class_6693;method_39064()Lnet/minecraft/class_7243;- named - codec- Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;codec()Lnet/minecraft/util/dynamic/CodecHolder;
 
 
-