net.minecraft.structure.pool

public enum StructurePool$Projection

implements StringIdentifiable

net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool$Projection
net.minecraft.class_3785$class_3786
net.minecraft.structure.pool.StructurePool$Projection

Enum constant summary

Enum Constant
TERRAIN_MATCHING
field_16686
TERRAIN_MATCHING
RIGID
field_16687
RIGID

Field summary

Modifier and TypeField
public static final StringIdentifiable$EnumCodec<StructurePool$Projection>
CODEC
field_24956
CODEC
private final String
name
field_16682
id
private final com.google.common.collect.ImmutableList<StructureProcessor>
processors
field_16685
processors
private static final StructurePool$Projection[]
$VALUES
field_16683
field_16683

Constructor summary

ModifierConstructor
private (String $enum$name, com.google.common.collect.ImmutableList<StructureProcessor> $enum$ordinal)

Method summary

Modifier and TypeMethod
public String
getName()
method_16635()
getId()
public static StructurePool$Projection
byName(String name)
method_16638(String arg0)
getById(String id)
public com.google.common.collect.ImmutableList<StructureProcessor>
getProcessors()
method_16636()
getProcessors()
public String
getSerializedName()
method_15434()
asString()
private static StructurePool$Projection[]
$values()
method_36758()
method_36758()