Expand description
Overworld density functions.
StructsΒ§
- Overworld
Column Cache - Column-level cache for flat-cached (xz-only) density function results.
- Overworld
Noise Settings - Noise settings for this dimension, parsed from the datapack.
- Overworld
Noises - All noise generators needed by this dimensionβs density functions.
ConstantsΒ§
- INTERPOLATED_
COUNT - Total number of independently interpolated channels across all router entries (final_density + vein_toggle + vein_ridged).
- VEIN_
INTERP_ ENABLED - Whether vein functions have interpolation channels.
FunctionsΒ§
- combine_
interpolated - Combine interpolated values for
final_density. - combine_
vein_ ridged - Combine interpolated values for
vein_ridged. - combine_
vein_ toggle - Combine interpolated values for
vein_toggle. - compute_
overworld__ πbase_ 3d_ noise minecraft:overworld/base_3d_noise- compute_
overworld__ πbase_ 3d_ noise_ 4x minecraft:overworld/base_3d_noise(SIMD form, batches 4 Y values)- compute_
overworld__ πcaves__ entrances minecraft:overworld/caves/entrances- compute_
overworld__ πcaves__ entrances_ 4x minecraft:overworld/caves/entrances(SIMD form, batches 4 Y values)- compute_
overworld__ πcaves__ noodle minecraft:overworld/caves/noodle- compute_
overworld__ πcaves__ noodle_ 4x minecraft:overworld/caves/noodle(SIMD form, batches 4 Y values)- compute_
overworld__ πcaves__ pillars minecraft:overworld/caves/pillars- compute_
overworld__ πcaves__ pillars_ 4x minecraft:overworld/caves/pillars(SIMD form, batches 4 Y values)- compute_
overworld__ πcaves__ spaghetti_ 2d minecraft:overworld/caves/spaghetti_2d- compute_
overworld__ πcaves__ spaghetti_ 2d_ 4x minecraft:overworld/caves/spaghetti_2d(SIMD form, batches 4 Y values)- compute_
overworld__ πcaves__ spaghetti_ 2d_ thickness_ modulator minecraft:overworld/caves/spaghetti_2d_thickness_modulator- compute_
overworld__ πcaves__ spaghetti_ 2d_ thickness_ modulator_ 4x minecraft:overworld/caves/spaghetti_2d_thickness_modulator(SIMD form, batches 4 Y values)- compute_
overworld__ πcaves__ spaghetti_ roughness_ function minecraft:overworld/caves/spaghetti_roughness_function- compute_
overworld__ πcaves__ spaghetti_ roughness_ function_ 4x minecraft:overworld/caves/spaghetti_roughness_function(SIMD form, batches 4 Y values)- compute_
overworld__ πcontinents minecraft:overworld/continents- compute_
overworld__ πdepth minecraft:overworld/depth- compute_
overworld__ πdepth_ 4x minecraft:overworld/depth(SIMD form, batches 4 Y values)- compute_
overworld__ πerosion minecraft:overworld/erosion- compute_
overworld__ πfactor minecraft:overworld/factor- compute_
overworld__ πjaggedness minecraft:overworld/jaggedness- compute_
overworld__ πoffset minecraft:overworld/offset- compute_
overworld__ πridges minecraft:overworld/ridges- compute_
overworld__ πridges_ folded minecraft:overworld/ridges_folded- compute_
overworld__ πsloped_ cheese minecraft:overworld/sloped_cheese- compute_
overworld__ πsloped_ cheese_ 4x minecraft:overworld/sloped_cheese(SIMD form, batches 4 Y values)- compute_
router_ πcontinentalness - compute_
router_ πerosion - compute_
router_ πpreliminary_ surface_ level - compute_
router_ πridges - compute_
router_ πtemperature - compute_
router_ πvegetation - compute_
shift_ πx minecraft:shift_x- compute_
shift_ πz minecraft:shift_z- compute_
y π minecraft:y- compute_
y_ π4x minecraft:y(SIMD form, batches 4 Y values)- fill_
cell_ corner_ densities - Evaluate the inner functions of all
Interpolatedmarkers at a cell corner. - fill_
cell_ corner_ densities_ 4x - SIMD form of
fill_cell_corner_densitiesthat batches 4 cell-corner Y values at fixed(x, z). - router_
barrier - Noise router entry:
barrier - router_
continentalness - Noise router entry:
continentalness - router_
depth - Noise router entry:
depth - router_
erosion - Noise router entry:
erosion - router_
final_ density - Noise router entry:
final_density - router_
fluid_ level_ floodedness - Noise router entry:
fluid_level_floodedness - router_
fluid_ level_ spread - Noise router entry:
fluid_level_spread - router_
lava - Noise router entry:
lava - router_
preliminary_ surface_ level - Noise router entry:
preliminary_surface_level - router_
ridges - Noise router entry:
ridges - router_
temperature - Noise router entry:
temperature - router_
vegetation - Noise router entry:
vegetation - router_
vein_ gap - Noise router entry:
vein_gap - router_
vein_ ridged - Noise router entry:
vein_ridged - router_
vein_ toggle - Noise router entry:
vein_toggle - spline_
helper_ π0 - spline_
helper_ π1 - spline_
helper_ π2 - spline_
helper_ π3 - spline_
helper_ π4 - spline_
helper_ π5 - spline_
helper_ π6 - spline_
helper_ π7 - spline_
helper_ π8 - spline_
helper_ π9 - spline_
helper_ π10 - spline_
helper_ π11 - spline_
helper_ π12 - spline_
helper_ π13 - spline_
helper_ π14 - spline_
helper_ π15 - spline_
helper_ π16 - spline_
helper_ π17 - spline_
helper_ π18 - spline_
helper_ π19 - spline_
helper_ π20 - spline_
helper_ π21 - spline_
helper_ π22 - spline_
helper_ π23 - spline_
helper_ π24 - spline_
helper_ π25 - spline_
helper_ π26 - spline_
helper_ π27 - spline_
helper_ π28 - spline_
helper_ π29 - spline_
helper_ π30 - spline_
helper_ π31 - spline_
helper_ π32 - spline_
helper_ π33 - spline_
helper_ π34 - spline_
helper_ π35 - spline_
helper_ π36 - spline_
helper_ π37 - spline_
helper_ π38 - spline_
helper_ π39 - spline_
helper_ π40 - spline_
helper_ π41 - spline_
helper_ π42 - spline_
helper_ π43 - spline_
helper_ π44 - spline_
helper_ π45 - spline_
helper_ π46 - spline_
helper_ π47 - spline_
helper_ π48 - spline_
helper_ π49 - spline_
helper_ π50 - spline_
helper_ π51 - spline_
helper_ π52 - spline_
helper_ π53 - spline_
helper_ π54 - spline_
helper_ π55 - spline_
helper_ π56 - spline_
helper_ π57 - spline_
helper_ π58 - spline_
helper_ π59 - spline_
helper_ π60 - spline_
helper_ π61 - spline_
helper_ π62 - spline_
helper_ π63 - spline_
helper_ π64 - spline_
helper_ π65 - spline_
helper_ π66 - spline_
helper_ π67 - spline_
helper_ π68 - spline_
helper_ π69 - spline_
helper_ π70 - spline_
helper_ π71 - spline_
helper_ π72 - spline_
helper_ π73 - spline_
helper_ π74 - spline_
helper_ π75 - spline_
helper_ π76 - spline_
helper_ π77 - spline_
helper_ π78 - spline_
helper_ π79 - spline_
helper_ π80 - spline_
helper_ π81 - spline_
helper_ π82 - spline_
helper_ π83 - spline_
helper_ π84 - spline_
helper_ π85 - spline_
helper_ π86 - spline_
helper_ π87 - spline_
helper_ π88 - spline_
helper_ π89 - spline_
helper_ π90 - spline_
helper_ π91 - spline_
helper_ π92 - spline_
helper_ π93 - spline_
helper_ π94 - spline_
helper_ π95 - spline_
helper_ π96 - spline_
helper_ π97 - spline_
helper_ π98 - spline_
helper_ π99 - spline_
helper_ π100 - spline_
helper_ π101 - spline_
helper_ π102 - spline_
helper_ π103 - spline_
helper_ π104 - spline_
helper_ π105 - spline_
helper_ π106 - spline_
helper_ π107 - spline_
helper_ π108 - spline_
helper_ π109 - spline_
helper_ π110 - spline_
helper_ π111 - spline_
helper_ π112 - spline_
helper_ π113 - spline_
helper_ π114