Class MaterialRules.BiomeMaterialCondition
java.lang.Object
net.minecraft.world.gen.surfacebuilder.MaterialRules.BiomeMaterialCondition
- All Implemented Interfaces:
 Function<MaterialRules.MaterialRuleContext,,MaterialRules.BooleanSupplier> MaterialRules.MaterialCondition
- Enclosing class:
 MaterialRules
private static final class MaterialRules.BiomeMaterialCondition
extends Object
implements MaterialRules.MaterialCondition
- Mappings:
 Namespace Name official dib$cintermediary net/minecraft/class_6686$class_6689named net/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<RegistryKey<Biome>>(package private) static final CodecHolder<MaterialRules.BiomeMaterialCondition>(package private) final Predicate<RegistryKey<Biome>> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionapply(MaterialRules.MaterialRuleContext materialRuleContext) CodecHolder<? extends MaterialRules.MaterialCondition>codec()booleaninthashCode()toString() 
- 
Field Details
- 
CODEC
- Mappings:
 Namespace Name Mixin selector official aLdib$c;a:Laou;intermediary field_35228Lnet/minecraft/class_6686$class_6689;field_35228:Lnet/minecraft/class_7243;named CODECLnet/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition;CODEC:Lnet/minecraft/util/dynamic/CodecHolder;
 - 
biomes
- Mappings:
 Namespace Name Mixin selector official cLdib$c;c:Ljava/util/List;intermediary field_36414Lnet/minecraft/class_6686$class_6689;field_36414:Ljava/util/List;named biomesLnet/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition;biomes:Ljava/util/List;
 - 
predicate
- Mappings:
 Namespace Name Mixin selector official dLdib$c;d:Ljava/util/function/Predicate;intermediary field_36415Lnet/minecraft/class_6686$class_6689;field_36415:Ljava/util/function/Predicate;named predicateLnet/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition;predicate:Ljava/util/function/Predicate;
 
 - 
 - 
Constructor Details
- 
BiomeMaterialCondition
BiomeMaterialCondition(List<RegistryKey<Biome>> biomes) - Mappings:
 Namespace Name Mixin selector official <init>Ldib$c;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_6686$class_6689;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition;<init>(Ljava/util/List;)V
 
 - 
 - 
Method Details
- 
codec
- Specified by:
 codecin interfaceMaterialRules.MaterialCondition- Mappings:
 Namespace Name Mixin selector official aLdib$f;a()Laou;intermediary method_39064Lnet/minecraft/class_6686$class_6693;method_39064()Lnet/minecraft/class_7243;named codecLnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;codec()Lnet/minecraft/util/dynamic/CodecHolder;
 - 
apply
- Specified by:
 applyin interfaceFunction<MaterialRules.MaterialRuleContext,MaterialRules.BooleanSupplier> - Mappings:
 Namespace Name Mixin selector official aLdib$c;a(Ldib$g;)Ldib$e;intermediary method_39065Lnet/minecraft/class_6686$class_6689;method_39065(Lnet/minecraft/class_6686$class_6694;)Lnet/minecraft/class_6686$class_6692;named applyLnet/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition;apply(Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext;)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$BooleanSupplier;
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 
 -