Expand description
Ocean monument structure start generation and runtime placement state.
Special biome check: every biome in a 29-block (3D) radius around
(chunkMinX+9, seaLevel, chunkMinZ+9) must be in #required_ocean_monument_surrounding.
Structsยง
- Ocean
Monument Child Piece - One internal ocean-monument child piece.
- Ocean
Monument Piece Data - Runtime state for vanilla
OceanMonumentPieces.MonumentBuilding. - Ocean
Monument Room Data - Persisted room state consumed by child placement.
- Ocean
Monument Structure - Registered under
"minecraft:ocean_monument". - Room
Definition ๐ - Room
Graph ๐
Enumsยง
- Ocean
Monument Child Piece Kind - Variant-specific data for monument child pieces.
Constantsยง
- BIOME_
RANGE_ ๐CHECK - DEPTH ๐
- GRIDROOM_
LEFTWING_ ๐CONNECT_ INDEX - GRIDROOM_
RIGHTWING_ ๐CONNECT_ INDEX - GRIDROOM_
SOURCE_ ๐INDEX - GRIDROOM_
TOP_ ๐CONNECT_ INDEX - GRID_
DEPTH ๐ - GRID_
FLOOR_ ๐COUNT - GRID_
SIZE ๐ - GRID_
WIDTH ๐ - HEIGHT ๐
- LEFTWING_
INDEX ๐ - MIN_Y ๐
- PENTHOUSE_
INDEX ๐ - RIGHTWING_
INDEX ๐ - SURROUNDING_
BIOMES ๐ #minecraft:required_ocean_monument_surrounding.- VANILLA_
DIRECTIONS ๐ - WIDTH ๐
Functionsยง
- add_
room ๐ - connected_
room ๐ - direction_
from_ ๐index - direction_
index ๐ - find_
source ๐ - fit_
double_ ๐x_ room - fit_
double_ ๐xy_ room - fit_
double_ ๐y_ room - fit_
double_ ๐yz_ room - fit_
double_ ๐z_ room - fit_
simple_ ๐room - fit_
simple_ ๐top_ room - generate_
child_ ๐pieces - generate_
room_ ๐graph - get_
room_ ๐index - make_
room_ ๐bounding_ box - monument_
building_ ๐piece - push_
room_ ๐child - room_at ๐
- set_
connection ๐ - vanilla_
shuffle ๐ - world_
pos ๐