kay27
fda5aa1395
Merge remote-tracking branch 'origin/testing' into compatibility
2022-02-01 06:45:10 +04:00
kay27
e023b96877
Fix biomes 3/3
2022-02-01 06:33:03 +04:00
kay27
7b47e4d12b
Fix biomes 2/3
2022-02-01 04:44:05 +04:00
kay27
2f6242e04f
Fix biomes 1/3
2022-02-01 03:11:53 +04:00
kay27
786fd43173
Start adding compatibility with minetest 5.1.1
2022-01-23 03:35:21 +04:00
kay27
40f2b85dd3
Spawn Nether Wart
2022-01-22 13:29:50 +04:00
kay27
b305eceee9
Fix End ligh bug
2022-01-19 04:57:27 +04:00
kay27
2a26adac0f
Fix End
2022-01-19 04:53:55 +04:00
kay27
bc4cb14a76
Clean up the code
2022-01-19 03:59:22 +04:00
kay27
75a7f5a3ae
Restore Witch Hut
2022-01-19 01:49:28 +04:00
kay27
34c6bf3446
Restore igloos
2022-01-18 21:41:09 +04:00
kay27
da606acfd1
Add old structures to new mod
2022-01-18 19:17:20 +04:00
kay27
66fded90d5
Fix vines
2022-01-17 03:25:47 +04:00
kay27
2cfca05186
Move noise indicator into separate file
2022-01-16 19:20:42 +04:00
kay27
37725cc1dc
Refactor desert temples and structs in general (unfinished)
2022-01-15 20:32:48 +04:00
kay27
e2928c4afc
Add red desert temples
2022-01-15 08:04:43 +04:00
kay27
096b384676
Spawn desert temples from seeds
2022-01-14 04:25:39 +04:00
kay27
9d171a6b7b
Fix Nether roof light
2022-01-12 04:02:56 +04:00
kay27
16116df4c6
Generate only desert seeds for some structs and lots of debugging glass blocks in the sky
2022-01-10 19:35:04 +04:00
kay27
667ebf1385
Fix several mapgen_issue warnings
2022-01-07 08:41:04 +04:00
kay27
da8e92e071
Fix layers
2022-01-07 07:16:31 +04:00
kay27
7868cf7dc5
Merge master into mapgen_issue
2022-01-07 06:47:11 +04:00
kay27
726159e796
Dedicate clay and structures from mapgen core
2022-01-07 06:24:11 +04:00
Daniel Cassidy
978f23c70e
mcl_mapgen_core: Rename cocoa to c_cocoas.
...
This is more consistent and should hopefully be clearer.
2022-01-06 02:56:51 +00:00
Daniel Cassidy
802d214d7b
mcl_mapgen_core: Make mcl_nether an optional dependency.
...
mcl_nether was previously an undeclared dependency of mcl_mapgen_core.
Now it is both optional and declared.
2022-01-06 02:55:33 +00:00
Daniel Cassidy
a0708abb9c
mcl_mapgen_core: Make mcl_mushrooms an optional dependency.
...
mcl_mushrooms was previously an undeclared dependency of mcl_mapgen_core.
Now it is both optional and declared.
2022-01-06 02:46:02 +00:00
Daniel Cassidy
554f22b802
mcl_mapgen_core: Make mcl_farming an optional dependency.
...
mcl_farming was previously an undeclared dependency of mcl_mapgen_core.
Now it is both optional and declared.
2022-01-06 02:33:04 +00:00
Daniel Cassidy
1d03a3d150
mcl_mapgen_core: Make mcl_flowers an optional dependency.
...
mcl_flowers was previously an undeclared dependency of mcl_mapgen_core.
Now it is both optional and declared.
2022-01-06 02:30:24 +00:00
Daniel Cassidy
7c72ce1d0d
mcl_mapgen_core: Fix check for wrong mod.
2022-01-06 02:11:06 +00:00
Daniel Cassidy
2bdaa77932
mcl_mapgen_core: Make mcl_structures an optional dependency.
2022-01-06 01:20:06 +00:00
Daniel Cassidy
5cad35dbfe
mcl_mapgen_core: Make mcl_stairs an optional dependency.
...
The "mapgen_stair" aliases are only used by v6, and even then appear to
be optional in practice, so there's no reason for mcl_mapgen_core to
require mcl_stairs.
2022-01-06 01:20:06 +00:00
Daniel Cassidy
51cdc69b99
mcl_mapgen_core: Make mcl_monster_eggs an optional dependency.
...
The only purpose of this dependency appears to be to force
mcl_monster_eggs to load before mcl_mapgen_core. It is not actually
used in the code.
mcl_monster_eggs is an undeclared dependency of mobs_mc_gameconfig,
mcl_biomes, and mcl_structures, all of which are either transitive
or direct dependencies of mcl_mapgen_core.
It's not possible to add a dependency on mcl_monster_eggs directly
to mobs_mc_gameconfig, because that would lead to a circular
dependency. So it seems like a dependency on mcl_monster_eggs is
declared as a dependency of mcl_mapgen_core as a workaround to
ensure that mcl_monster_eggs at least gets loaded before
mcl_mapgen_core.
I've moved mcl_monster_eggs to the optional dependencies which
should achieve the same aim without complaining if mcl_monster_eggs
is missing, but this should probably be cleaned up in future to
remove the circular dependency.
2022-01-06 01:18:40 +00:00
Daniel Cassidy
b73c0e8f2c
mcl_mapgen_core: Make mcl_ocean an optional dependency.
2022-01-05 21:34:56 +00:00
Daniel Cassidy
012d0bd942
mcl_mapgen_core: Make mcl_sponges an optional dependency.
2022-01-05 20:52:53 +00:00
Daniel Cassidy
c52f598e64
mcl_mapgen_core: Make mcl_cocoas an optional dependency.
2022-01-05 20:46:28 +00:00
kay27
6c1d30a130
Polish new mapgen stuff
2022-01-05 06:43:16 +04:00
kay27
4ce3102ab4
Merge remote-tracking branch 'origin/testing' into mapgen_issue
2022-01-05 04:18:39 +04:00
kay27
05f1614893
#62 Spawn Ender Dragon
2022-01-04 04:13:28 +04:00
kay27
72e88f1980
Rename mapgen API methods, fix errors
2021-08-05 04:01:07 +04:00
kay27
b70859e185
Merge origin/master into mapgen
2021-07-17 21:45:48 +04:00
kay27
b3e3b91b7c
Merge master
2021-06-12 15:12:33 +04:00
AFCMS
cd33d406b2
fix many codestyle issues (functions, strings, modpaths)
2021-05-29 16:12:33 +02:00
AFCMS
00063cde73
speedup mcl_observer
2021-05-27 09:34:12 +02:00
AFCMS
9e074af07f
unify code style [1]
2021-05-25 12:52:25 +02:00
AFCMS
1870a89af0
remove unused var
2021-05-22 20:01:59 +02:00
kay27
24dfda8d7e
Merge branch 'master' into mineclone5
2021-05-10 06:19:56 +04:00
kay27
96be84161f
[mcl_mapgen_core] Don't crash if Ender Dragon doesn't spawn for some reason
2021-05-10 01:57:34 +04:00
kay27
3c5bf8c9b2
[mapgen] Use more readable constants, increase max_block_generate_distance
2021-04-29 00:53:48 +04:00
kay27
c23bb1d59d
[mapgen] rebalance mapgen/init core code
2021-04-28 03:03:47 +04:00
kay27
29727136ac
[mapgen] redesign the code
2021-04-27 01:30:07 +04:00