Commit Graph

991 Commits

Author SHA1 Message Date
kno10
f989aa303c enhance vl_terraform API 2025-01-03 14:09:28 +01:00
kno10
592d2fb362 reorg terrain features with biomes 2025-01-03 14:09:28 +01:00
kno10
72847c3d4b tweak structure parameters 2025-01-03 14:09:28 +01:00
kno10
99a1ac82ff sometimes no_path is not cleared up correctly :-( 2025-01-03 14:09:28 +01:00
kno10
64aaa91cf8 more new structures 2025-01-03 14:09:28 +01:00
kno10
782e9a4f61 do not use voxelmanip anymore, seems to be smoother without 2025-01-03 14:09:28 +01:00
kno10
21884c2c88 vl_terraforming: add non-vm version 2025-01-03 14:09:27 +01:00
kno10
28e788007a Add cherry grove biome, based on MCLA.
Textures from pixel perfection, optimized with zopfipng. C.f., voxelibre#3463 voxelibre#4113
2025-01-03 14:09:27 +01:00
kno10
8d7bd5bec1 Register only one decoration per grass color for tallgrass. 2025-01-03 14:09:27 +01:00
kno10
c2005687c9 Drop non-persistent tracking of generated chunks. 2025-01-03 14:09:27 +01:00
kno10
64dd3a85bd polishing 2025-01-03 14:09:27 +01:00
kno10
f5fc2476d4 template specialization for param2 2025-01-03 14:09:27 +01:00
kno10
1d58960061 Split biomes into separate files. 2025-01-03 14:09:27 +01:00
kno10
57ee7b5d4a igloo less slope, more snow, more rare 2025-01-03 14:09:27 +01:00
kno10
741ff86f26 height difference for villages 2025-01-03 14:09:27 +01:00
kno10
3ff7579e84 better paths, better village layouts 2025-01-03 14:09:27 +01:00
kno10
9bb23073e9 improve shipwrecks
reduce frequency, trim schematics, disable foundations again
2025-01-03 14:09:27 +01:00
kno10
913c1cbb02 more structures, more to discover. 2025-01-03 14:09:27 +01:00
kno10
6f61256bdf hollow fallen trees 2025-01-03 14:09:27 +01:00
kno10
9941698d29 add command /emerge 512 to emerge an area 2025-01-03 14:09:26 +01:00
kno10
cc0ce12b8a improvements to mineshaft cart variety + /locate 2025-01-03 14:09:26 +01:00
kno10
75e93c7f3a use swap_node instead of set_node in mapgen, tweaks to end 2025-01-03 14:09:26 +01:00
kno10
5ee8d8cf22 eliminate the static_pos kludge except for strongholds for now 2025-01-03 14:09:26 +01:00
kno10
9af6671b04 cleanups and fixes 2025-01-03 14:09:26 +01:00
kno10
593c000cba clean up villages code, add biome farming support 2025-01-03 14:09:26 +01:00
kno10
4d280d1d98 More fixes, make shulkers spawn on the floor. 2025-01-03 14:09:26 +01:00
kno10
700f62813e fix, and add small end city from MCLA 2025-01-03 14:09:26 +01:00
kno10
162fdab9f7 disable foliage 'fixes' that cause multi-colored trees 2025-01-03 14:09:26 +01:00
kno10
95d0859ad9 code restructuring and cleanups 2025-01-03 14:09:26 +01:00
kno10
4447792b10 Huge update of new terraforming, structures, and village code 2025-01-03 14:09:26 +01:00
kno10
cef7562953 Big rewrite of structure spawning using voxel manipulators 2025-01-03 14:09:26 +01:00
kno10
d98a1e957f fix bamboo biomes, add new schematic 2025-01-03 14:09:26 +01:00
kno10
b5a22ad303 allow generating towns on mapblocks emerged with previous versions that did not become full settlements yet 2025-01-03 14:09:26 +01:00
kno10
42e9a5a33e fixes and parameter tuning 2025-01-03 14:09:26 +01:00
kno10
65018832ce more voxelmanipulator, more MCLA 2025-01-03 14:09:25 +01:00
kno10
e652013b68 finetuning 2025-01-03 14:09:25 +01:00
kno10
18dcd77f62 add MCLA schematics 2025-01-03 14:09:25 +01:00
kno10
e92c56407b Big villages overhaul 2025-01-03 14:09:25 +01:00
kno10
e871fcba37 move structures code from mcl_mapgen_core to mcl_structures 2025-01-03 14:09:25 +01:00
kno10
9383f5456f prioritize map decorations to make the generations more deterministic 2025-01-03 14:09:25 +01:00
kno10
d0c78bc935 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-03 14:09:25 +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
teknomunk
0dbf3fcd62 Fix crash in rail corridor generation, fix missing globals warnings, fix floating rail in rail corridors 2024-12-31 02:36:18 +01:00
teknomunk
e28b55c16a Replace linear cart fill with mcl_loot.fill_inventory() using a fake inventory, remove debug print 2024-12-31 02:36:18 +01:00
teknomunk
bf3e9190b3 Fix syntax error from rebase, fix cart tilt, change cart speed to 4 blocks/second and make into a setting, make minecart settings compatibily with upcoming dynamic rules PR (#4662) 2024-12-31 02:36:18 +01:00
teknomunk
356328ce4b Revert changed made to debug minecart-updates integration into tsm_railcorridors 2024-12-31 02:36:18 +01:00
teknomunk
d93cf5d4f5 Update mineshafts for new rail and minecarts, add loot to generated chest and hopper minecarts (and remove notes about a hack) 2024-12-31 02:36:18 +01:00
kno10
306f10b3b8 Update translations to follow string changes 2024-12-16 01:16:32 +01:00
kno10
62ac7fd4b9 fix some typos 2024-12-16 01:16:32 +01:00