net.minecraft.world.gen.feature

public record PlacedFeature

net.minecraft.world.level.levelgen.placement.PlacedFeature
net.minecraft.class_6796
net.minecraft.world.gen.feature.PlacedFeature

Field summary

Modifier and TypeField
private final RegistryEntry<Feature>
feature
comp_334
feature
private final List<PlacementModifier>
placement
comp_335
placementModifiers
public static final com.mojang.serialization.Codec<PlacedFeature>
DIRECT_CODEC
field_35729
CODEC
public static final com.mojang.serialization.Codec<RegistryEntry<PlacedFeature>>
CODEC
field_35730
REGISTRY_CODEC
public static final com.mojang.serialization.Codec<RegistryEntryList<PlacedFeature>>
LIST_CODEC
field_35731
LIST_CODEC
public static final com.mojang.serialization.Codec<List<RegistryEntryList<PlacedFeature>>>
LIST_OF_LISTS_CODEC
field_36416
LISTS_CODEC

Constructor summary

ModifierConstructor
public (RegistryEntry<Feature> feature, List<PlacementModifier> placementModifiers)

Method summary

Modifier and TypeMethod
public boolean
place(WorldGenLevel level, ChunkGenerator generator, RandomSource random, BlockPos origin)
method_39644(class_5281 arg0, class_2794 arg1, class_5819 arg2, class_2338 arg3)
generateUnregistered(StructureWorldAccess world, ChunkGenerator generator, Random arg2, BlockPos arg3)
public Stream<RegistryEntry<Feature>>
getFeatures()
method_39643()
getDecoratedFeatures()
public RegistryEntry<Feature>
feature()
comp_334()
feature()
public List<PlacementModifier>
placement()
comp_335()
placementModifiers()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_39645(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_39645(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static List
lambda$static$2(PlacedFeature arg0)
method_39647(class_6796 arg0)
method_39647(PlacedFeature feature)
private static RegistryEntry
lambda$static$1(PlacedFeature arg0)
method_39651(class_6796 arg0)
method_39651(PlacedFeature feature)