net.minecraft.world.gen.surfacebuilder

record MaterialRules$ConditionMaterialRule

implements MaterialRules$MaterialRule

ekr$x
net.minecraft.world.level.levelgen.SurfaceRules$TestRuleSource
net.minecraft.class_6686$class_6718
net.minecraft.world.gen.surfacebuilder.MaterialRules$ConditionMaterialRule
net.minecraft.unmapped.C_flergppe$C_hubqzhng
net.minecraft.world.gen.surfacebuilder.SurfaceRules$ConditionMaterialRule
net.minecraft.src.C_182910_$C_182943_

Field summary

Modifier and TypeField
private final MaterialRules$MaterialCondition
a
ifTrue
comp_215
ifTrue
f_uhernjdb
ifTrue
f_189808_
private final MaterialRules$MaterialRule
c
thenRun
comp_216
thenRun
f_kejiyqxr
thenRun
f_189809_
static final CodecHolder<MaterialRules$ConditionMaterialRule>
d
CODEC
field_35263
CODEC
f_mniixoud
RULE_CODEC
f_189810_

Constructor summary

ModifierConstructor
(MaterialRules$MaterialCondition ifTrue, MaterialRules$MaterialRule thenRun)

Method summary

Modifier and TypeMethod
public CodecHolder<? extends MaterialRules$MaterialRule>
a()
codec()
method_39061()
codec()
m_qnxeekwh()
codec()
m_213795_()
public MaterialRules$BlockStateRule
a(ekr$g arg0)
apply(SurfaceRules$Context arg0)
method_39095(class_6686$class_6694 arg0)
apply(MaterialRules$MaterialRuleContext arg0)
m_ucyrcina(C_flergppe$C_dzzznwrr arg0)
apply(SurfaceRules$Context arg0)
apply(C_182910_$C_182920_ arg0)
public MaterialRules$MaterialCondition
b()
ifTrue()
comp_215()
ifTrue()
m_kdsbbibg()
ifTrue()
f_189808_()
public MaterialRules$MaterialRule
c()
thenRun()
comp_216()
thenRun()
m_szdsyqjr()
thenRun()
f_189809_()