net.minecraft.world.gen.feature

public record GeodeLayerConfig

net.minecraft.world.level.levelgen.GeodeBlockSettings
net.minecraft.world.level.levelgen.GeodeBlockSettings
net.minecraft.class_5585
net.minecraft.world.gen.feature.GeodeLayerConfig

Field summary

Modifier and TypeField
private final BlockStateProvider
fillingProvider
fillingProvider
comp_1_567
fillingProvider
private final BlockStateProvider
innerLayerProvider
innerLayerProvider
comp_1_568
innerLayerProvider
private final BlockStateProvider
alternateInnerLayerProvider
alternateInnerLayerProvider
comp_1_565
alternateInnerLayerProvider
private final BlockStateProvider
middleLayerProvider
middleLayerProvider
comp_1_571
middleLayerProvider
private final BlockStateProvider
outerLayerProvider
outerLayerProvider
comp_1_572
outerLayerProvider
private final List<BlockState>
innerPlacements
innerPlacements
comp_1_569
innerBlocks
private final RegistryEntryList<Block>
cannotReplace
cannotReplace
comp_1_566
cannotReplace
private final RegistryEntryList<Block>
invalidBlocks
invalidBlocks
comp_1_570
invalidBlocks
public static final com.mojang.serialization.Codec<GeodeLayerConfig>
CODEC
CODEC
field_27301
CODEC

Constructor summary

ModifierConstructor
public (BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, RegistryEntryList<Block> cannotReplace, RegistryEntryList<Block> invalidBlocks)

Method summary

Modifier and TypeMethod
public BlockStateProvider
fillingProvider()
fillingProvider()
comp_1_567()
fillingProvider()
public BlockStateProvider
innerLayerProvider()
innerLayerProvider()
comp_1_568()
innerLayerProvider()
public BlockStateProvider
alternateInnerLayerProvider()
alternateInnerLayerProvider()
comp_1_565()
alternateInnerLayerProvider()
public BlockStateProvider
middleLayerProvider()
middleLayerProvider()
comp_1_571()
middleLayerProvider()
public BlockStateProvider
outerLayerProvider()
outerLayerProvider()
comp_1_572()
outerLayerProvider()
public List<BlockState>
innerPlacements()
innerPlacements()
comp_1_569()
innerBlocks()
public RegistryEntryList<Block>
cannotReplace()
cannotReplace()
comp_1_566()
cannotReplace()
public RegistryEntryList<Block>
invalidBlocks()
invalidBlocks()
comp_1_570()
invalidBlocks()