Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Mapgen: Make 3D noise tunnels' width settable | paramat | 2016-04-28 |
| | | | | | | Correct parameter names mg_valleys to mgvalleys Remove biome NoiseParams from MapgenValleysParams Improve format of parameter code | ||
* | Mgv5: Optimise tunnels, add biome material in entrances | paramat | 2016-04-12 |
| | | | | | | Place biome top node on tunnel entrance floor Instead of doing nothing at node_max.Y + 1 use 1-down overgeneration for tunnel generation and noisemaps | ||
* | FindSpawnPos: Let mapgens decide what spawn altitude is suitable | paramat | 2016-02-09 |
| | | | | | | | | | | | | To avoid spawn search failing in new specialised mapgens Increase spawn search range to 4000 nodes Add getSpawnLevelAtPoint() functions to EmergeManager, class Mapgen and all mapgens Remove getGroundLevelAtPoint() functions from all mapgens except mgv6 (possibly to be re-added later in the correct form to return actual ground level) Make mgvalleys flag names consistent with other mapgens Remove now unused 'vertical spawn range' setting | ||
* | Mapgen: Use mapgen-specific names for constants in headers | paramat | 2015-10-09 |
| | | | | | Update copyright years in all mapgens Add myself to copyright notices in mgv5 and mgv7 | ||
* | Mapgen objects: Enable heatmap and humidmap for all biome api mapgens | paramat | 2015-06-20 |
| | |||
* | Biome API: Add noise defined biome blend | paramat | 2015-06-18 |
| | |||
* | Biome API: Enable biome generation to lower world limit | paramat | 2015-06-15 |
| | | | | Decorations: Remove lower limit of water level for placement | ||
* | Mgv5/v7: Fix generateBiomes biome recalculation logic Biomegen down to y = ↵ | paramat | 2015-05-23 |
| | | | | -192 for mgv5 deep oceans. Improve code | ||
* | Mapgen v5/v7: Detect sandstone, enable sandstone brick dungeons | paramat | 2015-05-17 |
| | |||
* | Mapgen v5/6/7: Cleanup node resolver and aliases | paramat | 2015-05-12 |
| | |||
* | Mgv5/mgv7: Sprinkle dust from full_node_max.Y if chunk above is generated | paramat | 2015-03-19 |
| | | | | Mgv5: Add large_cave_depth constant | ||
* | Mgv5/mgv7: Add desert temples if desert stone detected in mapchunk | paramat | 2015-03-12 |
| | |||
* | Respect game mapgen flags and save world noise params | ngosang | 2015-03-07 |
| | |||
* | Biome API: Re-calculate biome at every surface in a mapchunk column | paramat | 2015-02-26 |
| | |||
* | Mgv5: Remove blobgen. Remove crumble and wetness noises | paramat | 2015-02-21 |
| | | | | | | Add large pseudorandom caves below -256 De-link terrain level from water_level Cavegen: Mgv5 large cave code | ||
* | Mapgen V5: Various improvements | paramat | 2015-01-18 |
| | | | | | | | Caves check for biome nodes, only excavate stone under water level Unease caves noises, use MT0.3 parameters Blobgen after cavegen Biomegen: remove 'is replaceable content' bool | ||
* | Mapgen V5: Move cave generation from base terrain loop to optional function | paramat | 2015-01-11 |
| | | | | This fixes biome surface in tunnels | ||
* | MgV5/6/7: Generate dungeons above water level | paramat | 2015-01-01 |
| | | | | | | Use/add stone_surface_max_y to speed-optimise/guide dungeon generation MgV7: Don't let mountain terrain chop dungeons at mapchunk borders Make mountain terrain update stone_surface_max_y for caves in mountains | ||
* | Fix some lingering code style issues | kwolekr | 2014-12-29 |
| | |||
* | Mapgen: Use getBlockSeed2() for blockseeds (much better uniformity) | kwolekr | 2014-12-29 |
| | |||
* | Mapgens: Rename m_emerge to prevent name collisions | kwolekr | 2014-12-12 |
| | |||
* | Mapgen V5: Fix use of uninitialized value in ctor | kwolekr | 2014-12-07 |
| | |||
* | Rewrite generate notification mechanism | kwolekr | 2014-12-06 |
| | | | | | | | Add support for notify-on-decoration Clean up mapgen constructors Clean up mapgen.cpp code style somewhat Remove trailing whitespace from some files | ||
* | Mgv5 get ground level at point function. Fast spawn player version | paramat | 2014-11-20 |
| | |||
* | Add Generator Element Management framework | kwolekr | 2014-11-12 |
| | | | | Add BiomeManager, OreManager, DecorationManager, and SchematicManager | ||
* | Tune cave noise scales to 6. Fix blobs spflag, now enabled. Update conf.example | paramat | 2014-11-09 |
| | |||
* | Add mgv5. New noise code, uses biome API. Eased 3d noise for terrain, caves, ↵ | paramat | 2014-11-08 |
blobs |