net.minecraft.structure.pool

public class LegacySinglePoolElement

extends SinglePoolElement

net.minecraft.world.level.levelgen.structure.pools.LegacySinglePoolElement
net.minecraft.class_5188
net.minecraft.structure.pool.LegacySinglePoolElement

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<LegacySinglePoolElement>
CODEC
field_24949
CODEC

Constructor summary

ModifierConstructor
protected (com.mojang.datafixers.util.Either<Identifier, StructureTemplate> template, RegistryEntry<StructureProcessorList> processors, StructurePool$Projection projection, Optional<StructureLiquidSettings> liquidSettings)

Method summary

Modifier and TypeMethod
protected StructurePlacementData
getSettings(Rotation rotation, BoundingBox chunkBB, LiquidSettings liquidSettings, boolean keepJigsaws)
method_16616(class_2470 arg0, class_3341 arg1, class_9822 arg2, boolean arg3)
createPlacementData(BlockRotation arg0, BlockBox arg1, StructureLiquidSettings arg2, boolean arg3)
public StructurePoolElementType<?>
getType()
method_16757()
getType()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_28874(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_28874(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)