net.minecraft.world.level.levelgen

public interface SurfaceRules$RuleSource

extends Function<SurfaceRules$Context, SurfaceRules$SurfaceRule>

eeg$o
net.minecraft.world.level.levelgen.SurfaceRules$RuleSource
net.minecraft.class_6686$class_6708
net.minecraft.unmapped.C_flergppe$C_dggoeuwn
net.minecraft.world.gen.surfacebuilder.MaterialRules$MaterialRule
net.minecraft.world.gen.surfacebuilder.SurfaceRules$MaterialRule
net.minecraft.src.C_182910_$C_182933_
net.minecraft.world.level.levelgen.SingleThreadedRandomSource$o

Field summary

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

Method summary

Modifier and TypeMethod
static com.mojang.serialization.MapCodec<? extends SurfaceRules$RuleSource>
a(kd<com.mojang.serialization.MapCodec<? extends eeg$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)
m_lffbnqbg(C_tqxyjqsk<com.mojang.serialization.MapCodec<? extends C_flergppe$C_dggoeuwn>> arg0)
registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends MaterialRules$MaterialRule>> registry)
bootstrap(Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules$MaterialRule>> registry)
m_204630_(C_4705_<com.mojang.serialization.MapCodec<? extends C_182910_$C_182933_>> p_204631_)
KeyDispatchDataCodec<? extends SurfaceRules$RuleSource>
a()
codec()
method_39061()
m_qnxeekwh()
codec()
codec()
m_213795_()