net.minecraft.world.level.levelgen

public interface SurfaceRules$RuleSource

extends Function<SurfaceRules$Context, SurfaceRules$SurfaceRule>

ege$o
net.minecraft.world.level.levelgen.SurfaceRules$RuleSource
net.minecraft.class_6686$class_6708
net.minecraft.world.gen.surfacebuilder.MaterialRules$MaterialRule

Field summary

Modifier and TypeField
com.mojang.serialization.Codec<SurfaceRules$RuleSource>
b
CODEC
field_35252
CODEC

Method summary

Modifier and TypeMethod
static com.mojang.serialization.MapCodec<? extends SurfaceRules$RuleSource>
a(jr<com.mojang.serialization.MapCodec<? extends ege$o>> arg0)
bootstrap(Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules$RuleSource>> arg0)
method_39085(class_2378<com.mojang.serialization.MapCodec<? extends class_6686$class_6708>> arg0)
registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends MaterialRules$MaterialRule>> registry)
KeyDispatchDataCodec<? extends SurfaceRules$RuleSource>
a()
codec()
method_39061()
codec()