net.minecraft.world.gen.feature

public record GeodeLayerConfig

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
comp_1_567
fillingProvider
private final BlockStateProvider
innerLayerProvider
comp_1_568
innerLayerProvider
private final BlockStateProvider
alternateInnerLayerProvider
comp_1_565
alternateInnerLayerProvider
private final BlockStateProvider
middleLayerProvider
comp_1_571
middleLayerProvider
private final BlockStateProvider
outerLayerProvider
comp_1_572
outerLayerProvider
private final List<BlockState>
innerPlacements
comp_1_569
innerBlocks
private final RegistryEntryList<Block>
cannotReplace
comp_1_566
cannotReplace
private final RegistryEntryList<Block>
invalidBlocks
comp_1_570
invalidBlocks
public static final com.mojang.serialization.Codec<GeodeLayerConfig>
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()
comp_1_567()
fillingProvider()
public BlockStateProvider
innerLayerProvider()
comp_1_568()
innerLayerProvider()
public BlockStateProvider
alternateInnerLayerProvider()
comp_1_565()
alternateInnerLayerProvider()
public BlockStateProvider
middleLayerProvider()
comp_1_571()
middleLayerProvider()
public BlockStateProvider
outerLayerProvider()
comp_1_572()
outerLayerProvider()
public List<BlockState>
innerPlacements()
comp_1_569()
innerBlocks()
public RegistryEntryList<Block>
cannotReplace()
comp_1_566()
cannotReplace()
public RegistryEntryList<Block>
invalidBlocks()
comp_1_570()
invalidBlocks()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_31887(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_31887(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)