AFCMS
41e715ef39
Fix #1204
2021-02-26 15:57:44 +00:00
kay27
a5168721b1
Fix https://git.minetest.land/MineClone2/MineClone2/issues/1186
2021-02-25 17:36:42 +04:00
AFCMS
0e6177ee1f
Add setting to dissable ores generation #874
2021-02-22 12:33:28 +00:00
kay27
89e55e9065
Add sub-map generators queue, fix https://git.minetest.land/MineClone2/MineClone2/issues/993 and https://git.minetest.land/MineClone2/MineClone2/issues/1060
2021-02-22 03:15:32 +04:00
Elias Fleckenstein
100e37183d
Update noise_params to the minetest 5.4 convention
2021-02-18 11:54:51 +01:00
Wuzzy
d0678d33f8
Use dungeons flag in mg_dungeons for MCL2 dungeons
2020-06-16 02:33:51 +02:00
Wuzzy
2394809649
Respect player's choice of mg_flags
2020-06-16 01:46:07 +02:00
Wuzzy
dded403409
Mapgen: Set biomes flag explicitly
2020-06-16 00:20:13 +02:00
Wuzzy
d29c4bb795
Fix 2 undeclared global warnings in mapgen core
2019-12-22 20:22:19 +01:00
Wuzzy
305145ca1c
Tweak oceangen
2019-12-18 21:04:07 +01:00
Wuzzy
f74a502979
Generate sponges in v6
2019-12-18 20:39:14 +01:00
Wuzzy
8b6dc30943
Generate kelp/seagrass in v6
2019-12-18 19:15:21 +01:00
Wuzzy
affb984c56
Fix mapgen crash if there's unknown nodes
2019-12-14 01:30:21 +01:00
Wuzzy
3e3ed630e5
Add per-biome grass coloring
2019-12-13 23:48:13 +01:00
Wuzzy
62096c723a
Generate new grass color
2019-12-13 15:33:13 +01:00
Wuzzy
76ed6ff826
MGV6: Generate witch huts only in Normal biome
2019-09-11 16:06:41 +02:00
Wuzzy
c49efcf9ad
Fix floating vines rarely generating in jungles
2019-03-22 11:20:34 +01:00
Wuzzy
b0acd134ca
Remove sand solidification code
...
Minetest does this now
2019-03-16 06:43:59 +01:00
Wuzzy
7935e64637
Cleanup ambigious sandstone groups, change meaning
...
- Change meaning of "sandstone" group to include sandstone of any color
- Add "normal_sandstone" group
- Rename "redsandstone" group to "red_sandstone"
2019-03-12 01:50:42 +01:00
Wuzzy
f55dac38e2
Re-introduce melons in v6 mapgen
2019-03-10 06:50:15 +01:00
Wuzzy
a943428b11
Simplify pumpkin map generation
2019-03-10 06:37:36 +01:00
Wuzzy
aee7c4b4a2
Simplify top snow generation in v6
2019-03-10 06:06:06 +01:00
Wuzzy
05e8cc8a2c
Don't turn water into end stone anymore
2019-03-09 21:20:37 +01:00
Wuzzy
7ca999626d
Restrict v6 generation of ice spikes to snow block
2019-03-06 23:17:06 +01:00
Wuzzy
2f74aea6f5
Replace deprecated functions
2019-03-06 04:38:57 +01:00
Wuzzy
e28f213f9a
Add workaround to fix broken double plants in v6
2019-02-09 06:08:35 +01:00
Wuzzy
e89a01630b
Remove misunderstood replacements from decorations
...
I thought it would replace nodes on the map, but it turned it it replaces nodes from the schematic definition.
2019-02-09 04:32:55 +01:00
Wuzzy
3ec7914962
Allow to use Minetest's original flat mapgen again
2019-02-09 03:07:18 +01:00
Wuzzy
62159b0aa0
Core mapgen: Extend some stuff to emin,emax
2019-02-06 04:32:20 +01:00
Wuzzy
f8362e798f
Make v6 ice spikes much rarer
2018-05-28 16:32:15 +02:00
Wuzzy
12b0954523
Fix possible crash in mcl_mapgen_core
2018-05-20 15:25:57 +02:00
Wuzzy
16bb9b8901
Localize various unneeded global variables
2018-01-26 22:37:42 +01:00
Wuzzy
9d409927bc
Make nether wart more common in v6
2018-01-17 22:56:20 +01:00
Wuzzy
b96974e253
Fix biome ores being generated in all biomes
2018-01-10 17:57:15 +01:00
Wuzzy
6e7e780af9
Fix ores spawning in non-existing biomes
2018-01-10 17:23:58 +01:00
Wuzzy
479ed1c12a
Fix generated vines sometimes horizontal in air
2018-01-07 16:00:21 +01:00
Wuzzy
b4bb986d61
Add river water
2017-11-30 14:19:00 +01:00
Wuzzy
72684f36ff
Remove faceless pumpkins from survival again
...
The top face rotates when you use shears on the pumpkin.
2017-11-27 12:40:07 +01:00
Wuzzy
b0c87f74fe
Move world-related functions to mcl_worlds
2017-11-24 03:10:02 +01:00
Wuzzy
ce544cce6e
Add faceless pumpkin
2017-11-23 00:05:31 +01:00
Wuzzy
fc17303b1e
Generate end exit portal near the spawn in the End
2017-11-21 07:24:56 +01:00
Wuzzy
7c15d5f9ac
More MC-like end portal block (WIP)
2017-11-21 05:39:27 +01:00
Wuzzy
d549dc0752
Add missing nil check for minetest.get_node_light
2017-11-18 21:39:00 +01:00
Wuzzy
8db574d30e
Clean up grass block group stuff
2017-11-15 20:27:29 +01:00
Wuzzy
72f5591400
Add dry-colored grass/fern variants
2017-11-14 23:44:53 +01:00
Wuzzy
53f231a576
Fix biomemap being screwed up in mcl_mapgen_core
2017-11-07 20:16:25 +01:00
Wuzzy
d4708c804a
Don't generate bedrock and lava in singlenode
2017-11-07 05:29:39 +01:00
Wuzzy
e03a2ee9a2
Make sugar canes less common in v6
2017-09-19 13:47:04 +02:00
Wuzzy
6f85cbdbc8
Fix large ferns never generating in v6 jungles
2017-09-13 18:34:19 +02:00
Wuzzy
4098c317e5
Tweak tall grass amount in v6
2017-09-13 18:29:03 +02:00
Wuzzy
12a43a25c8
Generate more tall grass in v6
2017-09-13 17:56:57 +02:00
Wuzzy
e4a7c10363
Generate more gold ore in Mesa
2017-09-13 10:30:18 +02:00
Wuzzy
78fbb85371
Fix 2 code typos in mcl_mapgen_core
2017-09-13 05:45:27 +02:00
Wuzzy
8ebbfd9ab4
Fix underground and deep ocean biomes for once
2017-09-13 05:41:43 +02:00
Wuzzy
006f27750e
Put monster egg and emerald in Extreme Hills only
2017-09-13 04:59:12 +02:00
Wuzzy
b09e757a03
Tweak emerald ore and stone monster egg spawn
2017-09-13 04:13:55 +02:00
Wuzzy
88429f70ad
Reduce vine threshold in Jungle M biome
2017-09-13 01:57:03 +02:00
Wuzzy
cec723d47b
Use LuaVoxelManip for vine generation
...
Important for Jungle M!
2017-09-13 01:47:24 +02:00
Wuzzy
2fce8752f2
Fix incorrect biome IDs in mcl_mapgen_core
2017-09-13 00:36:16 +02:00
Wuzzy
caedf0649a
Fix bedrock/lava/void layers not generating at all
...
lvm_used was accidentally set to nil by the clay generator. OMG!
2017-09-12 18:09:26 +02:00
Wuzzy
3643e9ac92
Fix some bad variables in mcl_mapgen_core
2017-09-12 08:11:03 +02:00
Wuzzy
4468b53fdd
Add Jungle M biome
2017-09-12 05:20:03 +02:00
Wuzzy
27f3b9f3d9
VM: Update liquids after writing to map
2017-09-11 16:26:15 +02:00
Wuzzy
b8461596a3
Generate clay in voxelmanip
2017-09-11 04:24:24 +02:00
Wuzzy
e7db6f3c89
Generate clay more MC-like
...
* Diamond shape
* Flat
* Close to water surface
2017-09-11 03:58:07 +02:00
Wuzzy
24abe81409
mcl_mapgen_core: Put all mapgen code into single on_generated
...
This fixes some mapgen race conditions
2017-09-11 01:59:20 +02:00
Wuzzy
06256f068b
Generate witch huts slightly deeper
2017-09-11 01:34:37 +02:00
Wuzzy
0baa563072
Generate witch huts only in swamplands
2017-09-11 00:28:52 +02:00
Wuzzy
75aec87b48
Remove weird witch hut debug stuff
2017-09-10 21:05:03 +02:00
Wuzzy
98e5f2b0ba
Refactor Minecraft chunk probability code for structures
2017-09-10 20:41:22 +02:00
Wuzzy
876e2c6eb4
Random rotation for witch huts
2017-09-10 20:16:13 +02:00
Wuzzy
55e8d7503e
Rarely generate witch huts (experimental)
2017-09-10 19:14:58 +02:00
Wuzzy
b1065b2247
Use Biome API to turn floating sand to sandstone
2017-09-10 16:44:37 +02:00
Wuzzy
5448669ffd
Generate pumpkins in every biome
2017-09-10 06:06:02 +02:00
Wuzzy
f0b87379d3
Generate blue orchids only up to Y=5 in v6
...
But increase noise offset to 0. This spawn strategy emulates swamplands.
2017-09-09 21:05:40 +02:00
Wuzzy
0ceecec7c3
Add jungle edge biome
2017-09-09 01:13:21 +02:00
Wuzzy
0259353b6f
Rework vine gen code and gen vines in swampland
2017-09-08 21:45:22 +02:00
Wuzzy
237541789b
Spawn fossils in fixed height range
2017-09-08 05:49:24 +02:00
Wuzzy
86db1a8a0e
Generate fossils in deserts
2017-09-08 05:06:42 +02:00
Wuzzy
11b56dfb51
Prevent desert temple spawning on beaches
2017-09-08 04:33:30 +02:00
Wuzzy
8576d36a2c
Generate ice spikes in v6
2017-09-08 00:38:55 +02:00
Wuzzy
b88ae2f1e4
Refactor mcl_mapgen_core and improve mg performace
2017-09-06 08:36:01 +02:00
Wuzzy
9a67b90538
Greatly reduce mapgen stress
2017-09-06 07:12:27 +02:00
Wuzzy
2141fb1df7
Clear snowy grass block if not below snow
2017-09-06 05:01:43 +02:00
Wuzzy
60fa765cca
Don't generate dungeons in v6
2017-09-05 22:55:36 +02:00
Wuzzy
d69644fd47
Don't generate lava and bedrock in singlenode
2017-09-05 22:47:48 +02:00
Wuzzy
f7b4d87482
Smaller jungle areas without vines
2017-09-05 19:59:13 +02:00
Wuzzy
4cfb278187
No longer generate mushrooms next to jungle trees
2017-09-02 19:47:32 +02:00
Wuzzy
aac9af4d6d
Tweak biome height limits, fix some biome bugs
2017-08-31 04:10:38 +02:00
Wuzzy
7ade843e29
Generate lily pads
2017-08-22 17:40:54 +02:00
Wuzzy
209a2ca678
Generate sugar canes again
2017-08-22 15:57:19 +02:00
Wuzzy
7ed2adec3f
Fix End lighting. Kinda
2017-08-22 00:22:53 +02:00
Wuzzy
19dc81842f
Spawn Nether mushrooms after fire
2017-08-21 19:48:27 +02:00
Wuzzy
fbf49a8794
Activate liquid flow again
2017-08-21 18:49:04 +02:00
Wuzzy
8d9e46b535
Add flat Nether; fix portals in flat world
2017-08-21 18:30:37 +02:00
Wuzzy
2e63dd0a3d
Refactor content IDs in mcl_mapgen_core
2017-08-21 17:57:11 +02:00
Wuzzy
cc15d6be6d
Add Nether decorations
...
Nether wart, eternal fire, mushrooms
2017-08-21 16:16:30 +02:00
Wuzzy
67b9deaf88
Add roofed forest with dark oaks
2017-08-21 04:50:45 +02:00
Wuzzy
abc6352471
Mapgen: Make more use of global reference vars
2017-08-21 04:23:24 +02:00
Wuzzy
d77bdffc20
Strictly separate v6 mapgen from other mapgens
2017-08-21 04:14:28 +02:00