kno10
c356d2c687
additional structures
2025-01-08 15:15:07 +01:00
kno10
0114c51354
add forest ruins + oasis + graveyard from voxelibre plus
2025-01-08 15:15:07 +01:00
kno10
48cab57f22
disable block_fixes_grass again, use all_floors decorations instead
2025-01-08 15:15:07 +01:00
kno10
e5c8c157c2
minor parameter tweaks
2025-01-08 15:15:07 +01:00
kno10
20d0c72a9e
finetuning
2025-01-08 15:15:07 +01:00
kno10
700f95227f
reduce light of witch circle
2025-01-08 15:15:07 +01:00
kno10
2b6d11cbfa
enhance vl_terraform API
2025-01-08 15:15:07 +01:00
kno10
aa2aed26ac
reorg terrain features with biomes
2025-01-08 15:15:07 +01:00
kno10
10a130be33
more new structures
2025-01-08 15:15:06 +01:00
kno10
3493ae48ab
tweak structure parameters
2025-01-08 15:15:06 +01:00
kno10
92a23debe2
do not use voxelmanip anymore, seems to be smoother without
2025-01-08 15:15:06 +01:00
kno10
c9238c6510
vl_terraforming: add non-vm version
2025-01-08 15:15:06 +01:00
kno10
700c6127c3
Add cherry grove biome, based on MCLA.
...
Textures from pixel perfection, optimized with zopfipng. C.f., voxelibre#3463 voxelibre#4113
2025-01-08 15:15:06 +01:00
kno10
bf7cf90718
Register only one decoration per grass color for tallgrass.
2025-01-08 15:15:06 +01:00
kno10
9d24bd24d4
polishing
2025-01-08 15:15:06 +01:00
kno10
4fbc7b4a57
template specialization for param2
2025-01-08 15:15:06 +01:00
kno10
d3ed4e014c
Split biomes into separate files.
2025-01-08 15:15:06 +01:00
kno10
803aeebfa3
igloo less slope, more snow, more rare
2025-01-08 15:15:06 +01:00
kno10
66ba4568cc
better paths, better village layouts
2025-01-08 15:15:06 +01:00
kno10
5817e190ad
improve shipwrecks
...
reduce frequency, trim schematics, disable foundations again
2025-01-08 15:15:06 +01:00
kno10
f9dfeeaf85
more structures, more to discover.
2025-01-08 15:15:06 +01:00
kno10
20c8de64c8
hollow fallen trees
2025-01-08 15:15:06 +01:00
kno10
afae27dc0b
add command /emerge 512 to emerge an area
2025-01-08 15:15:06 +01:00
kno10
b8b3ff7f70
improvements to mineshaft cart variety + /locate
2025-01-08 15:15:05 +01:00
kno10
24ffd409d1
use swap_node instead of set_node in mapgen, tweaks to end
2025-01-08 15:15:05 +01:00
kno10
54b0af71c4
eliminate the static_pos kludge except for strongholds for now
2025-01-08 15:15:05 +01:00
kno10
0f7ff0328f
cleanups and fixes
2025-01-08 15:15:05 +01:00
kno10
9a8538e529
fix village biome adaption for cherry forests
2025-01-08 15:15:05 +01:00
kno10
70117789b4
height difference for villages
2025-01-08 15:15:05 +01:00
kno10
ad1631d63f
clean up villages code, add biome farming support
2025-01-08 15:15:05 +01:00
kno10
d9faf98ca1
More fixes, make shulkers spawn on the floor.
2025-01-08 15:15:05 +01:00
kno10
6876a3b93f
fix, and add small end city from MCLA
2025-01-08 15:15:05 +01:00
kno10
b95c9be86f
disable foliage 'fixes' that cause multi-colored trees
2025-01-08 15:15:05 +01:00
kno10
9ddadae155
code restructuring and cleanups
2025-01-08 15:15:05 +01:00
kno10
76246e2117
Huge update of new terraforming, structures, and village code
2025-01-08 15:15:05 +01:00
kno10
9996f9d19d
Big rewrite of structure spawning using voxel manipulators
2025-01-08 15:15:05 +01:00
kno10
f89018a3b7
fix bamboo biomes, add new schematic
2025-01-08 15:15:04 +01:00
kno10
f1b7cccc1f
allow generating towns on mapblocks emerged with previous versions that did not become full settlements yet
2025-01-08 15:15:04 +01:00
kno10
00542c0f0b
fixes and parameter tuning
2025-01-08 15:15:04 +01:00
kno10
bfd1e0e4e5
more voxelmanipulator, more MCLA
2025-01-08 15:15:04 +01:00
kno10
6372a0327a
finetuning
2025-01-08 15:15:04 +01:00
kno10
c4356fd5e6
add MCLA schematics
2025-01-08 15:15:04 +01:00
kno10
2ec440132a
Big villages overhaul
2025-01-08 15:15:04 +01:00
kno10
e4df46312f
Avoid multiple ruined portals in the same chunk
...
This reduces the fill rate from 38 to 1 spawn attempts, and to counter this effect increases the chunk probability by a factor of 40.
This should yield roughly the same amount of portals, but never produce two in the same map generation chunk. Before, they would frequently cluster. (Although out of the 38 attempts, apparently only 0-3 are usually successful).
2025-01-08 15:15:04 +01:00
kno10
2f457d9c32
Drop non-persistent tracking of generated chunks. ( #4834 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4834
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-01-08 04:51:21 +01:00
kno10
3e618c2d3e
move structures code from mcl_mapgen_core to mcl_structures
2025-01-07 16:13:12 +01:00
kno10
6f97c04a3c
prioritize map decorations to make the generations more deterministic
2025-01-07 16:13:12 +01:00
kno10
ebb25450d2
Make structure generation more deterministic
...
Pseudorandom now depends on position hash, not on blockseed + structure table order.
This should make structure generation more deterministic.
2025-01-07 16:13:12 +01:00
kno10
25a832c4b6
rerun mod_translation_updater
2025-01-03 11:56:04 +01:00
ninjum
b407cc9628
Squashed: Galician translation
2025-01-03 11:56:04 +01:00