Skip to main content

Module overworld

Module overworld 

Source
Expand description

Overworld density functions.

StructsΒ§

OverworldColumnCache
Column-level cache for flat-cached (xz-only) density function results.
OverworldNoiseSettings
Noise settings for this dimension, parsed from the datapack.
OverworldNoises
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 Interpolated markers at a cell corner.
fill_cell_corner_densities_4x
SIMD form of fill_cell_corner_densities that 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 πŸ”’