Skip to main content

Module overworld

Module overworld 

Source
Expand description

Overworld density functions.

StructsΒ§

OverworldColumnCache
Column-level cache for 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Β§

AQUIFER_NEEDS_COLUMN_CACHE
Whether any aquifer router needs prepared column values.
FINAL_DENSITY_NONPOSITIVE_CHANNELS
Channels that, when <= 0 at a block, prove its combined final density is not positive. Check actual interpolated block values.
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_material_ore_vein_0_density
combine_material_ore_vein_0_richness
combine_material_ore_vein_1_density
combine_material_ore_vein_1_richness
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_simd πŸ”’
compute_overworld__caves__entrances πŸ”’
minecraft:overworld/caves/entrances
compute_overworld__caves__entrances_simd πŸ”’
compute_overworld__caves__noodle πŸ”’
minecraft:overworld/caves/noodle
compute_overworld__caves__noodle_simd πŸ”’
compute_overworld__caves__pillars πŸ”’
minecraft:overworld/caves/pillars
compute_overworld__caves__pillars_simd πŸ”’
compute_overworld__caves__spaghetti_2d πŸ”’
minecraft:overworld/caves/spaghetti_2d
compute_overworld__caves__spaghetti_2d_simd πŸ”’
compute_overworld__caves__spaghetti_2d_thickness_modulator πŸ”’
minecraft:overworld/caves/spaghetti_2d_thickness_modulator
compute_overworld__caves__spaghetti_2d_thickness_modulator_simd πŸ”’
compute_overworld__caves__spaghetti_roughness_function πŸ”’
minecraft:overworld/caves/spaghetti_roughness_function
compute_overworld__caves__spaghetti_roughness_function_simd πŸ”’
compute_overworld__continents πŸ”’
minecraft:overworld/continents
compute_overworld__depth πŸ”’
minecraft:overworld/depth
compute_overworld__depth_simd πŸ”’
compute_overworld__erosion πŸ”’
minecraft:overworld/erosion
compute_overworld__factor πŸ”’
minecraft:overworld/factor
compute_overworld__final_density πŸ”’
minecraft:overworld/final_density
compute_overworld__final_density_simd πŸ”’
compute_overworld__jaggedness πŸ”’
minecraft:overworld/jaggedness
compute_overworld__offset πŸ”’
minecraft:overworld/offset
compute_overworld__ore_vein__copper_density πŸ”’
minecraft:overworld/ore_vein/copper_density
compute_overworld__ore_vein__copper_density_simd πŸ”’
compute_overworld__ore_vein__gap πŸ”’
minecraft:overworld/ore_vein/gap
compute_overworld__ore_vein__gap_simd πŸ”’
compute_overworld__ore_vein__iron_density πŸ”’
minecraft:overworld/ore_vein/iron_density
compute_overworld__ore_vein__iron_density_simd πŸ”’
compute_overworld__ore_vein__mask πŸ”’
minecraft:overworld/ore_vein/mask
compute_overworld__ore_vein__mask_simd πŸ”’
compute_overworld__ore_vein__richness πŸ”’
minecraft:overworld/ore_vein/richness
compute_overworld__ore_vein__richness_simd πŸ”’
compute_overworld__ore_vein__toggle πŸ”’
minecraft:overworld/ore_vein/toggle
compute_overworld__ore_vein__toggle_simd πŸ”’
compute_overworld__preliminary_surface_level πŸ”’
minecraft:overworld/preliminary_surface_level
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_simd πŸ”’
compute_overworld__temperature πŸ”’
minecraft:overworld/temperature
compute_overworld__vegetation πŸ”’
minecraft:overworld/vegetation
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_simd πŸ”’
fill_cell_corner_densities
Evaluate the inner functions of all Interpolated markers at a cell corner.
fill_cell_corner_densities_y_simd
SIMD form of fill_cell_corner_densities with a generic compile-time batch width.
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_material_ore_vein_0_density
Noise router entry: material_ore_vein_0_density
router_material_ore_vein_0_filler_gap
Noise router entry: material_ore_vein_0_filler_gap
router_material_ore_vein_0_richness
Noise router entry: material_ore_vein_0_richness
router_material_ore_vein_1_density
Noise router entry: material_ore_vein_1_density
router_material_ore_vein_1_filler_gap
Noise router entry: material_ore_vein_1_filler_gap
router_material_ore_vein_1_richness
Noise router entry: material_ore_vein_1_richness
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
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 πŸ”’