@@ -812,7 +812,7 @@ liquid_update (Liquid update tick) float 1.0
812
812
813
813
# Name of map generator to be used when creating a new world.
814
814
# Creating a world in the main menu will override this.
815
- mg_name (Mapgen name) enum v6 v5,v6,v7,singlenode
815
+ mg_name (Mapgen name) enum v6 v5,v6,v7,fractal, singlenode
816
816
817
817
# Water surface level of the world.
818
818
water_level (Water level) int 1
@@ -885,13 +885,13 @@ mgv5_np_cave2 (Mapgen v5 cave2 noise parameters) noise_params 0, 12, (50, 50, 50
885
885
886
886
[***Mapgen v6]
887
887
888
- # Map generation attributes specific to Mapgen V6 .
888
+ # Map generation attributes specific to Mapgen v6 .
889
889
# When snowbiomes are enabled jungles are enabled and the jungles flag is ignored.
890
890
# Flags that are not specified in the flag string are not modified from the default.
891
891
# Flags starting with "no" are used to explicitly disable them.
892
892
mgv6_spflags (Mapgen v6 flags) flags jungles,biomeblend,mudflow,snowbiomes jungles,biomeblend,mudflow,snowbiomes,nojungles,nobiomeblend,nomudflow,nosnowbiomes
893
893
894
- # Controls size of deserts and beaches in Mapgen V6 .
894
+ # Controls size of deserts and beaches in Mapgen v6 .
895
895
# When snowbiomes are enabled 'mgv6_freq_desert' is ignored.
896
896
mgv6_freq_desert (Mapgen v6 desert frequency) float 0.45
897
897
mgv6_freq_beach (Mapgen v6 beach frequency) float 0.15
@@ -909,7 +909,8 @@ mgv6_np_trees (Mapgen v6 trees noise parameters) noise_params 0, 1, (125, 125, 1
909
909
mgv6_np_apple_trees (Mapgen v6 apple trees noise parameters) noise_params 0, 1, (100, 100, 100), 342902, 3, 0.45, 2.0
910
910
911
911
[***Mapgen v7]
912
- # Map generation attributes specific to Mapgen V7.
912
+
913
+ # Map generation attributes specific to Mapgen v7.
913
914
# 'ridges' are the rivers.
914
915
# Flags that are not specified in the flag string are not modified from the default.
915
916
# Flags starting with "no" are used to explicitly disable them.
@@ -927,6 +928,61 @@ mgv7_np_ridge (Mapgen v7 ridge noise parameters) noise_params 0, 1, (100, 100, 1
927
928
mgv7_np_cave1 (Mapgen v7 cave1 noise parameters) noise_params 0, 12, (100, 100, 100), 52534, 4, 0.5, 2.0
928
929
mgv7_np_cave2 (Mapgen v7 cave2 noise parameters) noise_params 0, 12, (100, 100, 100), 10325, 4, 0.5, 2.0
929
930
931
+ [***Mapgen fractal]
932
+
933
+ # Map generation attributes specific to Mapgen fractal.
934
+ # 'julia' selects a julia set to be generated instead of a mandelbrot set.
935
+ # Flags that are not specified in the flag string are not modified from the default.
936
+ # Flags starting with "no" are used to explicitly disable them.
937
+ mgfractal_spflags (Mapgen fractal flags) flags nojulia julia,nojulia
938
+
939
+ # Mandelbrot set: iterations of recursive function.
940
+ # Controls scale of finest detail.
941
+ mgfractal_m_iterations (Mapgen fractal mandelbrot iterations) int 9
942
+ #
943
+ # TODO
944
+ # Mandelbrot set: Approximate scale in nodes.
945
+ #mgfractal_m_scale (Mapgen fractal mandelbrot scale) v3f (1024.0, 256.0, 1024.0)
946
+ #
947
+ # Mandelbrot set: Offsets the fractal from world centre.
948
+ # Range -2 to 2, multiply by m_scale for actual offset in nodes.
949
+ #mgfractal_m_offset (Mapgen fractal mandelbrot offset) v3f (1.75, 0.0, 0.0)
950
+
951
+ # Mandelbrot set: W co-ordinate of the generated 3D slice of the 4D shape.
952
+ mgfractal_m_slice_w (Mapgen fractal mandelbrot slice w) float 0.0
953
+
954
+ # Julia set: iterations of recursive function.
955
+ # Controls scale of finest detail.
956
+ mgfractal_j_iterations (Mapgen fractal julia iterations) int 9
957
+ #
958
+ # TODO
959
+ # Julia set: Approximate scale in nodes.
960
+ #mgfractal_j_scale (Mapgen fractal julia scale) v3f (2048.0, 512.0, 2048.0)
961
+ #
962
+ # Julia set: Offsets the fractal from world centre.
963
+ # Range -2 to 2, multiply by j_scale for actual offset in nodes.
964
+ #mgfractal_j_offset (Mapgen fractal julia offset) v3f (0.0, 1.0, 0.0)
965
+
966
+ # Julia set: W co-ordinate of the generated 3D slice of the 4D shape.
967
+ mgfractal_j_slice_w (Mapgen fractal julia slice w) float 0.0
968
+
969
+ # Julia set: X value determining the 4D shape.
970
+ mgfractal_julia_x (Mapgen fractal julia x) float 0.33
971
+
972
+ # Julia set: Y value determining the 4D shape.
973
+ mgfractal_julia_y (Mapgen fractal julia y) float 0.33
974
+
975
+ # Julia set: Z value determining the 4D shape.
976
+ mgfractal_julia_z (Mapgen fractal julia z) float 0.33
977
+
978
+ # Julia set: W value determining the 4D shape.
979
+ mgfractal_julia_w (Mapgen fractal julia w) float 0.33
980
+
981
+ mgfractal_np_seabed (Mapgen fractal seabed noise parameters) noise_params -14, 9, (600, 600, 600), 41900, 5, 0.6, 2.0
982
+ mgfractal_np_filler_depth (Mapgen fractal filler depth noise parameters) noise_params 0, 1.2, (150, 150, 150), 261, 3, 0.7, 2.0
983
+ mgfractal_np_cave1 (Mapgen fractal cave1 noise parameters) noise_params 0, 12, (128, 128, 128), 52534, 4, 0.5, 2.0
984
+ mgfractal_np_cave2 (Mapgen fractal cave2 noise parameters) noise_params 0, 12, (128, 128, 128), 10325, 4, 0.5, 2.0
985
+
930
986
[*Security]
931
987
932
988
# Prevent mods from doing insecure things like running shell commands.
0 commit comments