net.minecraft.world.gen.surfacebuilder

record MaterialRules$ConditionalBlockStateRule

implements MaterialRules$BlockStateRule

net.minecraft.world.level.levelgen.SurfaceRules$TestRule
net.minecraft.class_6686$class_6717
net.minecraft.world.gen.surfacebuilder.MaterialRules$ConditionalBlockStateRule

Field summary

Modifier and TypeField
private final MaterialRules$BooleanSupplier
condition
comp_213
condition
private final MaterialRules$BlockStateRule
followup
comp_214
followup

Constructor summary

ModifierConstructor
private (MaterialRules$BooleanSupplier condition, MaterialRules$BlockStateRule followup)

Method summary

Modifier and TypeMethod
public BlockState
tryApply(int blockX, int blockY, int blockZ)
method_1_181(int arg0, int arg1, int arg2)
tryApply(int arg0, int arg1, int arg2)
public MaterialRules$BooleanSupplier
condition()
comp_213()
condition()
public MaterialRules$BlockStateRule
followup()
comp_214()
followup()