net.minecraft.world.gen.surfacebuilder

public record ConditionMaterialRule

implements MaterialRule

net.minecraft.world.level.levelgen.material.rule.ConditionRule
net.minecraft.world.level.levelgen.material.rule.ConditionRule
net.minecraft.class_6718
net.minecraft.world.gen.surfacebuilder.ConditionMaterialRule

Field summary

Modifier and TypeField
private final MaterialCondition
ifTrue
ifTrue
comp_215
ifTrue
private final MaterialRule
thenRun
thenRun
comp_216
thenRun
public static final com.mojang.serialization.MapCodec<ConditionMaterialRule>
CODEC
CODEC
field_35263
CODEC

Constructor summary

ModifierConstructor
public (MaterialCondition ifTrue, MaterialRule thenRun)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<ConditionMaterialRule>
codec()
codec()
method_39061()
codec()
public BlockStateRule
compile(MaterialRuleContext context)
compile(MaterialRuleContext context)
method_1_10098(class_6694 arg0)
getBlockStateRule(MaterialRuleContext arg0)
public MaterialCondition
ifTrue()
ifTrue()
comp_215()
ifTrue()
public MaterialRule
thenRun()
thenRun()
comp_216()
thenRun()