net.minecraft.world.level.levelgen.structure.structures

public final class JigsawStructure

extends Structure

eve
net.minecraft.world.level.levelgen.structure.structures.JigsawStructure
net.minecraft.class_5434

Field summary

Modifier and TypeField
public static final DimensionPadding
d
DEFAULT_DIMENSION_PADDING
field_51911
public static final LiquidSettings
e
DEFAULT_LIQUID_SETTINGS
field_52235
public static final int
f
MAX_TOTAL_STRUCTURE_RANGE
field_38435
public static final int
g
MIN_DEPTH
field_49155
public static final int
h
MAX_DEPTH
field_47412
public static final com.mojang.serialization.MapCodec<JigsawStructure>
i
CODEC
field_37794
private final Holder<StructureTemplatePool>
j
startPool
field_37795
private final Optional<ResourceLocation>
k
startJigsawName
field_39059
private final int
l
maxDepth
field_37796
private final HeightProvider
m
startHeight
field_37797
private final boolean
n
useExpansionHack
field_37798
private final Optional<Heightmap$Types>
o
projectStartToHeightmap
field_37799
private final int
p
maxDistanceFromCenter
field_38268
private final List<PoolAliasBinding>
q
poolAliases
field_46829
private final DimensionPadding
r
dimensionPadding
field_51912
private final LiquidSettings
s
liquidSettings
field_52236

Constructor summary

ModifierConstructor
public (Structure$StructureSettings arg0, Holder<StructureTemplatePool> arg1, Optional<ResourceLocation> arg2, int arg3, HeightProvider arg4, boolean arg5, Optional<Heightmap$Types> arg6, int arg7, List<PoolAliasBinding> arg8, DimensionPadding arg9, LiquidSettings arg10)
public (Structure$StructureSettings arg0, Holder<StructureTemplatePool> arg1, int arg2, HeightProvider arg3, boolean arg4, Heightmap$Types arg5)
public (Structure$StructureSettings arg0, Holder<StructureTemplatePool> arg1, int arg2, HeightProvider arg3, boolean arg4)

Method summary

Modifier and TypeMethod
private static com.mojang.serialization.DataResult<JigsawStructure>
a(eve arg0)
verifyRange(JigsawStructure arg0)
method_42708(class_5434 arg0)
public Optional<Structure$GenerationStub>
a(etd$a arg0)
findGenerationPoint(Structure$GenerationContext arg0)
method_38676(class_3195$class_7149 arg0)
public StructureType<?>
e()
type()
method_41618()
public Holder<StructureTemplatePool>
f()
getStartPool()
method_67691()
public List<PoolAliasBinding>
g()
getPoolAliases()
method_67692()