net.minecraft.world.gen.feature

public record LakeFeature$Config

implements FeatureConfig

net.minecraft.world.level.levelgen.feature.LakeFeature$Configuration
net.minecraft.class_3085$class_6788
net.minecraft.world.gen.feature.LakeFeature$Config

Field summary

Modifier and TypeField
private final BlockStateProvider
fluid
comp_285
fluid
private final BlockStateProvider
barrier
comp_286
barrier
private final BlockPredicate
canPlaceFeature
comp_1_673
canPlaceFeature
private final BlockPredicate
canReplaceWithAirOrFluid
comp_1_674
canReplaceWithAirOrFluid
private final BlockPredicate
canReplaceWithBarrier
comp_1_675
canReplaceWithBarrier
public static final com.mojang.serialization.Codec<LakeFeature$Config>
CODEC
field_35706
CODEC

Constructor summary

ModifierConstructor
public (BlockStateProvider fluid, BlockStateProvider barrier, BlockPredicate canPlaceFeature, BlockPredicate canReplaceWithAirOrFluid, BlockPredicate canReplaceWithBarrier)

Method summary

Modifier and TypeMethod
public BlockStateProvider
fluid()
comp_285()
fluid()
public BlockStateProvider
barrier()
comp_286()
barrier()
public BlockPredicate
canPlaceFeature()
comp_1_673()
canPlaceFeature()
public BlockPredicate
canReplaceWithAirOrFluid()
comp_1_674()
canReplaceWithAirOrFluid()
public BlockPredicate
canReplaceWithBarrier()
comp_1_675()
canReplaceWithBarrier()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_39606(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_39606(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)