net.minecraft.world.gen.surfacebuilder

public interface MaterialRules$MaterialCondition

extends Function<MaterialRules$MaterialRuleContext, MaterialRules$BooleanSupplier>

net.minecraft.world.level.levelgen.SurfaceRules$ConditionSource
net.minecraft.class_6686$class_6693
net.minecraft.world.gen.surfacebuilder.MaterialRules$MaterialCondition

Field summary

Modifier and TypeField
com.mojang.serialization.Codec<MaterialRules$MaterialCondition>
CODEC
field_35232
CODEC

Method summary

Modifier and TypeMethod
static com.mojang.serialization.MapCodec<? extends MaterialRules$MaterialCondition>
bootstrap(Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules$ConditionSource>> registry)
method_39070(class_2378<com.mojang.serialization.MapCodec<? extends class_6686$class_6693>> arg0)
registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends MaterialRules$MaterialCondition>> registry)
CodecHolder<? extends MaterialRules$MaterialCondition>
codec()
method_39064()
codec()
private static com.mojang.serialization.MapCodec
lambda$static$0(SurfaceRules$ConditionSource arg0)
method_42378(class_6686$class_6693 arg0)
method_42378(MaterialRules$MaterialCondition arg0)