net.minecraft.world.level.levelgen.structure.pieces

public interface StructurePieceType

dga
net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType
net.minecraft.class_3773
net.minecraft.unmapped.C_etqvykma
net.minecraft.structure.StructurePieceType
net.minecraft.structure.piece.StructurePieceType
net.minecraft.src.C_207027_
net.minecraft.world.level.levelgen.structure.pieces.WorldGenFeatureStructurePieceType

Field summary

Modifier and TypeField
StructurePieceType
a
MINE_SHAFT_CORRIDOR
field_16969
f_hixevdep
MINESHAFT_CORRIDOR
MINESHAFT_CORRIDOR
f_210121_
StructurePieceType
b
MINE_SHAFT_CROSSING
field_16919
f_bboftnka
MINESHAFT_CROSSING
MINESHAFT_CROSSING
f_210126_
StructurePieceType
c
MINE_SHAFT_ROOM
field_16915
f_meduuxta
MINESHAFT_ROOM
MINESHAFT_ROOM
f_210127_
StructurePieceType
d
MINE_SHAFT_STAIRS
field_16968
f_wrsvulmy
MINESHAFT_STAIRS
MINESHAFT_STAIRS
f_210128_
StructurePieceType
e
NETHER_FORTRESS_BRIDGE_CROSSING
field_16926
f_vtunzrlt
NETHER_FORTRESS_BRIDGE_CROSSING
NETHER_FORTRESS_BRIDGE_CROSSING
f_210129_
StructurePieceType
f
NETHER_FORTRESS_BRIDGE_END_FILLER
field_16903
f_umahpgfx
NETHER_FORTRESS_BRIDGE_END
NETHER_FORTRESS_BRIDGE_END
f_210130_
StructurePieceType
g
NETHER_FORTRESS_BRIDGE_STRAIGHT
field_16917
f_etgwfvuo
NETHER_FORTRESS_BRIDGE
NETHER_FORTRESS_BRIDGE
f_210131_
StructurePieceType
h
NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS
field_16930
f_cmfoxsua
NETHER_FORTRESS_CORRIDOR_STAIRS
NETHER_FORTRESS_CORRIDOR_STAIRS
f_210132_
StructurePieceType
i
NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY
field_16943
f_aukpyora
NETHER_FORTRESS_CORRIDOR_BALCONY
NETHER_FORTRESS_CORRIDOR_BALCONY
f_210133_
StructurePieceType
j
NETHER_FORTRESS_CASTLE_ENTRANCE
field_16952
f_vsxzaigq
NETHER_FORTRESS_CORRIDOR_EXIT
NETHER_FORTRESS_CORRIDOR_EXIT
f_210134_
StructurePieceType
k
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING
field_16929
f_iqaewhgj
NETHER_FORTRESS_CORRIDOR_CROSSING
NETHER_FORTRESS_CORRIDOR_CROSSING
f_210135_
StructurePieceType
l
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN
field_16962
f_slafarfa
NETHER_FORTRESS_CORRIDOR_LEFT_TURN
NETHER_FORTRESS_CORRIDOR_LEFT_TURN
f_210136_
StructurePieceType
m
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR
field_16921
f_vtzjehzj
NETHER_FORTRESS_SMALL_CORRIDOR
NETHER_FORTRESS_SMALL_CORRIDOR
f_210137_
StructurePieceType
n
NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN
field_16945
f_dadyuspq
NETHER_FORTRESS_CORRIDOR_RIGHT_TURN
NETHER_FORTRESS_CORRIDOR_RIGHT_TURN
f_210138_
StructurePieceType
o
NETHER_FORTRESS_CASTLE_STALK_ROOM
field_16961
f_tymomezs
NETHER_FORTRESS_CORRIDOR_NETHER_WARTS_ROOM
NETHER_FORTRESS_CORRIDOR_NETHER_WARTS_ROOM
f_210139_
StructurePieceType
p
NETHER_FORTRESS_MONSTER_THRONE
field_16931
f_muuygeaq
NETHER_FORTRESS_BRIDGE_PLATFORM
NETHER_FORTRESS_BRIDGE_PLATFORM
f_210140_
StructurePieceType
q
NETHER_FORTRESS_ROOM_CROSSING
field_16908
f_ipadpaft
NETHER_FORTRESS_BRIDGE_SMALL_CROSSING
NETHER_FORTRESS_BRIDGE_SMALL_CROSSING
f_210141_
StructurePieceType
r
NETHER_FORTRESS_STAIRS_ROOM
field_16967
f_byaiwhbh
NETHER_FORTRESS_BRIDGE_STAIRS
NETHER_FORTRESS_BRIDGE_STAIRS
f_210142_
StructurePieceType
s
NETHER_FORTRESS_START
field_16924
f_ymsmwcsz
NETHER_FORTRESS_START
NETHER_FORTRESS_START
f_210143_
StructurePieceType
t
STRONGHOLD_CHEST_CORRIDOR
field_16955
f_ygczispw
STRONGHOLD_CHEST_CORRIDOR
STRONGHOLD_CHEST_CORRIDOR
f_210144_
StructurePieceType
u
STRONGHOLD_FILLER_CORRIDOR
field_16965
f_osflxjsr
STRONGHOLD_SMALL_CORRIDOR
STRONGHOLD_SMALL_CORRIDOR
f_210145_
StructurePieceType
v
STRONGHOLD_FIVE_CROSSING
field_16937
f_hxxrluzd
STRONGHOLD_FIVE_WAY_CROSSING
STRONGHOLD_FIVE_WAY_CROSSING
f_210146_
StructurePieceType
w
STRONGHOLD_LEFT_TURN
field_16906
f_ffjlyter
STRONGHOLD_LEFT_TURN
STRONGHOLD_LEFT_TURN
f_210147_
StructurePieceType
x
STRONGHOLD_LIBRARY
field_16959
f_mjaclnjf
STRONGHOLD_LIBRARY
STRONGHOLD_LIBRARY
f_210148_
StructurePieceType
y
STRONGHOLD_PORTAL_ROOM
field_16939
f_cafqbwfn
STRONGHOLD_PORTAL_ROOM
STRONGHOLD_PORTAL_ROOM
f_210149_
StructurePieceType
z
STRONGHOLD_PRISON_HALL
field_16948
f_nalgcaky
STRONGHOLD_PRISON_HALL
STRONGHOLD_PRISON_HALL
f_210150_
StructurePieceType
A
STRONGHOLD_RIGHT_TURN
field_16958
f_xcymlozt
STRONGHOLD_RIGHT_TURN
STRONGHOLD_RIGHT_TURN
f_210095_
StructurePieceType
B
STRONGHOLD_ROOM_CROSSING
field_16941
f_sqxfclyl
STRONGHOLD_SQUARE_ROOM
STRONGHOLD_SQUARE_ROOM
f_210096_
StructurePieceType
C
STRONGHOLD_STAIRS_DOWN
field_16904
f_jznouyzb
STRONGHOLD_SPIRAL_STAIRCASE
STRONGHOLD_SPIRAL_STAIRCASE
f_210097_
StructurePieceType
D
STRONGHOLD_START
field_16914
f_ggrnjhjz
STRONGHOLD_START
STRONGHOLD_START
f_210098_
StructurePieceType
E
STRONGHOLD_STRAIGHT
field_16934
f_utzyfzfo
STRONGHOLD_CORRIDOR
STRONGHOLD_CORRIDOR
f_210099_
StructurePieceType
F
STRONGHOLD_STRAIGHT_STAIRS_DOWN
field_16949
f_kkvwpptl
STRONGHOLD_STAIRS
STRONGHOLD_STAIRS
f_210100_
StructurePieceType
G
JUNGLE_PYRAMID_PIECE
field_16953
f_asnsfqas
JUNGLE_TEMPLE
JUNGLE_TEMPLE
f_210101_
StructurePieceType
H
OCEAN_RUIN
field_16932
f_ywvbbtsj
OCEAN_TEMPLE
OCEAN_TEMPLE
f_210102_
StructurePieceType
I
IGLOO
field_16909
f_xyvlhgph
IGLOO
IGLOO
f_210103_
StructurePieceType
J
RUINED_PORTAL
field_24010
f_irbzrwzg
RUINED_PORTAL
RUINED_PORTAL
f_210104_
StructurePieceType
K
SWAMPLAND_HUT
field_16918
f_drtdqoid
SWAMP_HUT
SWAMP_HUT
f_210105_
StructurePieceType
L
DESERT_PYRAMID_PIECE
field_16933
f_sfijjpst
DESERT_TEMPLE
DESERT_TEMPLE
f_210106_
StructurePieceType
M
OCEAN_MONUMENT_BUILDING
field_16922
f_sesyeciq
OCEAN_MONUMENT_BASE
OCEAN_MONUMENT_BASE
f_210107_
StructurePieceType
N
OCEAN_MONUMENT_CORE_ROOM
field_16911
f_ykyujqbp
OCEAN_MONUMENT_CORE_ROOM
OCEAN_MONUMENT_CORE_ROOM
f_210108_
StructurePieceType
O
OCEAN_MONUMENT_DOUBLE_X_ROOM
field_16963
f_uivoylyb
OCEAN_MONUMENT_DOUBLE_X_ROOM
OCEAN_MONUMENT_DOUBLE_X_ROOM
f_210109_
StructurePieceType
P
OCEAN_MONUMENT_DOUBLE_XY_ROOM
field_16927
f_retpcmku
OCEAN_MONUMENT_DOUBLE_X_Y_ROOM
OCEAN_MONUMENT_DOUBLE_X_Y_ROOM
f_210110_
StructurePieceType
Q
OCEAN_MONUMENT_DOUBLE_Y_ROOM
field_16946
f_isxyzlwv
OCEAN_MONUMENT_DOUBLE_Y_ROOM
OCEAN_MONUMENT_DOUBLE_Y_ROOM
f_210111_
StructurePieceType
R
OCEAN_MONUMENT_DOUBLE_YZ_ROOM
field_16970
f_axlzeuvj
OCEAN_MONUMENT_DOUBLE_Y_Z_ROOM
OCEAN_MONUMENT_DOUBLE_Y_Z_ROOM
f_210112_
StructurePieceType
S
OCEAN_MONUMENT_DOUBLE_Z_ROOM
field_16925
f_yofbyonc
OCEAN_MONUMENT_DOUBLE_Z_ROOM
OCEAN_MONUMENT_DOUBLE_Z_ROOM
f_210113_
StructurePieceType
T
OCEAN_MONUMENT_ENTRY_ROOM
field_16905
f_pntrnibb
OCEAN_MONUMENT_ENTRY_ROOM
OCEAN_MONUMENT_ENTRY_ROOM
f_210114_
StructurePieceType
U
OCEAN_MONUMENT_PENTHOUSE
field_16966
f_kddsulwg
OCEAN_MONUMENT_PENTHOUSE
OCEAN_MONUMENT_PENTHOUSE
f_210115_
StructurePieceType
V
OCEAN_MONUMENT_SIMPLE_ROOM
field_16928
f_xtzujobh
OCEAN_MONUMENT_SIMPLE_ROOM
OCEAN_MONUMENT_SIMPLE_ROOM
f_210116_
StructurePieceType
W
OCEAN_MONUMENT_SIMPLE_TOP_ROOM
field_16944
f_mqkvtbua
OCEAN_MONUMENT_SIMPLE_TOP_ROOM
OCEAN_MONUMENT_SIMPLE_TOP_ROOM
f_210117_
StructurePieceType
X
OCEAN_MONUMENT_WING_ROOM
field_16957
f_ehpghhct
OCEAN_MONUMENT_WING_ROOM
OCEAN_MONUMENT_WING_ROOM
f_210118_
StructurePieceType
Y
END_CITY_PIECE
field_16936
f_oknsdjbh
END_CITY
END_CITY
f_210119_
StructurePieceType
Z
WOODLAND_MANSION_PIECE
field_16907
f_igrwtjak
WOODLAND_MANSION
WOODLAND_MANSION
f_210120_
StructurePieceType
aa
BURIED_TREASURE_PIECE
field_16960
f_fpwgavtj
BURIED_TREASURE
BURIED_TREASURE
f_210122_
StructurePieceType
ab
SHIPWRECK_PIECE
field_16935
f_oeozfuat
SHIPWRECK
SHIPWRECK
f_210123_
StructurePieceType
ac
NETHER_FOSSIL
field_22195
f_feeaauok
NETHER_FOSSIL
NETHER_FOSSIL
f_210124_
StructurePieceType
ad
JIGSAW
field_25840
f_qscqilia
JIGSAW
JIGSAW
f_210125_

Method summary

Modifier and TypeMethod
StructurePiece
load(dfz arg0, ok arg1)
load(StructurePieceSerializationContext arg0, CompoundTag arg1)
load(class_6625 arg0, class_2487 arg1)
load(StructureContext context, NbtCompound nbt)
m_207333_(C_183029_ p_210162_, C_4917_ arg1)
private static StructurePieceType
a(dga arg0, String arg1)
setFullContextPieceId(StructurePieceType arg0, String arg1)
method_38692(class_3773 arg0, String arg1)
m_qbyzfyni(C_etqvykma arg0, String arg1)
register(StructurePieceType type, String id)
register(StructurePieceType type, String id)
m_210158_(C_207027_ p_210159_, String p_210160_)
private static StructurePieceType
a(dga$a arg0, String arg1)
setPieceId(StructurePieceType$ContextlessType arg0, String arg1)
method_16813(class_3773$class_6615 arg0, String arg1)
m_rqznxxia(C_etqvykma$C_cdoppjru arg0, String arg1)
register(StructurePieceType$Simple type, String id)
register(StructurePieceType$Simple simplePieceType, String id)
m_210152_(C_207027_$C_207028_ p_210153_, String p_210154_)
private static StructurePieceType
a(dga$b arg0, String arg1)
setTemplatePieceId(StructurePieceType$StructureTemplateType arg0, String arg1)
method_38691(class_3773$class_6616 arg0, String arg1)
m_nqakgegc(C_etqvykma$C_blzadryc arg0, String arg1)
register(StructurePieceType$ManagerAware type, String id)
register(StructurePieceType$ManagerAware managerAwarePieceType, String id)
m_210155_(C_207027_$C_207029_ p_210156_, String p_210157_)