Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-12-01 | Added PieceStructures generator. | Mattes D | 1 | -83/+95 | |
2015-11-25 | OrePockets finisher is now configurable. | Mattes D | 1 | -2/+6 | |
2015-11-25 | Added OrePockets and DirtPockets finish gens. | Mattes D | 1 | -109/+15 | |
2015-08-12 | Fix old style casts and implicit conversions | Matti Hänninen | 1 | -7/+13 | |
2015-06-23 | Generate biomes when pregenerating heights through CompositedHeiGen. | Mattes D | 1 | -1/+1 | |
Fixes #2283. | |||||
2015-06-20 | Added basic support for loading village prefabs from files. | Mattes D | 1 | -1/+3 | |
2015-05-19 | Fixed a lot of warnings | tycho | 1 | -2/+2 | |
2015-04-19 | Fixed typo in NetherForts initialization | STRWarrior | 1 | -1/+1 | |
The S in NetherForts was missing | |||||
2015-04-19 | Added GlowStone finisher | STRWarrior | 1 | -0/+4 | |
2015-03-01 | Replaced cFinishGenPtr with std::make_shared | STRWarrior | 1 | -1/+1 | |
2015-02-28 | Made the minimum vine level configurable | STRWarrior | 1 | -1/+2 | |
2015-02-28 | Implemented a vines finisher that creates vines in jungle biomes | STRWarrior | 1 | -0/+4 | |
2014-12-03 | forgot initializer | p-mcgowan | 1 | -1/+5 | |
2014-12-01 | Added better soulsand rims | STRWarrior | 1 | -0/+4 | |
As a finisher called SoulsandRims | |||||
2014-11-26 | Merge remote-tracking branch 'origin-master' into c++11 | Tiger Wang | 1 | -52/+60 | |
2014-11-13 | Gen refactor: Implemented CompositedHeiGen. | Mattes D | 1 | -3/+10 | |
This fixes crashes in the Village generator due to the missing generator. | |||||
2014-11-12 | Generator: Shape initial refactoring. | Mattes D | 1 | -49/+50 | |
The code compiles, but several structure generators are broken, crash on start. | |||||
2014-11-10 | Added BiomalNoise3D shape generator. | Mattes D | 1 | -0/+4 | |
2014-10-23 | Merged IniFile into main MCS sources. | Mattes D | 1 | -1/+1 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 | |
2014-10-22 | ComposableGenerator: Removed nullptr initializers. | Mattes D | 1 | -3/+3 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 | |
2014-10-19 | Generator: Rewritten to use SharedPtrs. | Mattes D | 1 | -78/+45 | |
2014-10-04 | Fixes #1503 - No gravel is being generated | win32re | 1 | -1/+1 | |
2014-09-28 | Added Granite, Diorite and Andesite to the NaturalPatches generator. | STRWarrior | 1 | -0/+27 | |
2014-09-05 | BiomeMultiCache is not used for simple generators. | Mattes D | 1 | -21/+22 | |
2014-09-05 | Fixed style. | Mattes D | 1 | -2/+2 | |
2014-09-03 | adapting format | DayBr3ak | 1 | -2/+4 | |
2014-09-02 | adding config file entry #381 | DayBr3ak | 1 | -1/+10 | |
2014-09-02 | adding the multicache behavior | DayBr3ak | 1 | -1/+1 | |
2014-08-27 | DungeonRooms: Added a height probability distribution function. | Mattes D | 1 | -4/+5 | |
2014-08-26 | Added initial dungeon rooms finisher. | Mattes D | 1 | -0/+8 | |
2014-08-10 | Bunch of tweaks: | STRWarrior | 1 | -7/+7 | |
Renamed Quarts to Quartz Using const_iterator instead of iterator Used CheckBasicStyle script to find style errors | |||||
2014-08-10 | Added NaturalPatches generator | STRWarrior | 1 | -0/+22 | |
It generates gravel and dirt. | |||||
2014-08-10 | Added NetherOreNests. | STRWarrior | 1 | -0/+15 | |
It generates Nether Quarts. | |||||
2014-08-10 | Changed cStructGenOreNests to take a list of ores + the block to replace. | STRWarrior | 1 | -1/+51 | |
2014-07-30 | PreSimulator: Added configurations. | STRWarrior | 1 | -1/+6 | |
You can now choose if it should pregenerate something or not | |||||
2014-07-29 | Some finishing touches | STRWarrior | 1 | -1/+1 | |
Removed whitespace fixed dead bush comment | |||||
2014-07-28 | Forgot Mesa Plateau biome. | STRWarrior | 1 | -0/+1 | |
2014-07-28 | Renamed cFinishGenSingleBiomeSingleTopBlock to cFinishGenSingleTopBlock | STRWarrior | 1 | -2/+29 | |
Now accepts a vector of biomes and a vector of allowed blocks. | |||||
2014-07-27 | RoughRavines: Made floor and ceiling settings-adjustable. | madmaxoft | 1 | -10/+22 | |
The world.ini has settings for the minimum and maximum height for each at the ravines' center and edges. | |||||
2014-07-27 | RoughRavines: More settings - size, width, roughness | madmaxoft | 1 | -4/+14 | |
2014-07-27 | RoughRavines: Initial generator implementation. | madmaxoft | 1 | -3/+11 | |
This provides the basic shape of the ravines, with the basic settings based on GridStructGen, and good default values. | |||||
2014-07-20 | Renamed cFinishGenFoliage to cFinishGenTallGrass | STRWarrior | 1 | -4/+4 | |
Better grass density Added double tall grass. | |||||
2014-07-20 | First attempt for a new foliage finisher | STRWarrior | 1 | -0/+4 | |
2014-07-17 | Basic style fixes. | madmaxoft | 1 | -3/+3 | |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -2/+2 | |
This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | |||||
2014-06-21 | Added a TestRails generator. | madmaxoft | 1 | -0/+5 | |
This is for debugging purposes only. | |||||
2014-06-16 | Merge branch 'master' of github.com:mc-server/MCServer | Tycho | 1 | -14/+22 | |
2014-06-16 | Fixed a copypasta error in WormNestCaves generator settings. | madmaxoft | 1 | -1/+1 | |
2014-06-15 | Added random offsets to cGridStructGen. | madmaxoft | 1 | -14/+22 | |
Fixes #740. | |||||
2014-06-07 | Added RainbowRoads finisher generator. | madmaxoft | 1 | -3/+11 | |
2014-05-31 | Implemented end and nether portals | Tiger Wang | 1 | -15/+1 | |
2014-05-31 | Added an initial version of the underwater base generator. | madmaxoft | 1 | -0/+8 | |
2014-05-22 | Villages have min and max density setting. | madmaxoft | 1 | -4/+6 | |
Also made roads use 3+9 scheme, instead of 3+5, for the house connectors. Fixes #1020. | |||||
2014-05-15 | Changed village generator defaults to more reasonable values. | madmaxoft | 1 | -2/+2 | |
2014-05-15 | VillageGen rewritten using BFSPieceGenerator. | madmaxoft | 1 | -0/+9 | |
Piece composition is not good yet, the buildings aren't height-adjusted and the road pieces will need special processing. This is mainly for adjusting the per-piece params. | |||||
2014-03-28 | NetherFortGen: Added several more prefabs. | madmaxoft | 1 | -1/+1 | |
Also extended the defauls MaxDepth value to 12. | |||||
2014-03-28 | Initial NetherFortGen import. | madmaxoft | 1 | -1/+16 | |
Simple fortresses of 2 different rooms will generate. | |||||
2014-03-09 | A working POCPiece generator. | madmaxoft | 1 | -0/+5 | |
2014-03-01 | Unified StructureGens and FinisherGens. | madmaxoft | 1 | -86/+71 | |
Now they are all Finishers. Fixes #398. | |||||
2014-01-18 | Alpha-sorted the finishers. | madmaxoft | 1 | -4/+4 | |
2014-01-18 | Renamed cFinishGenNetherSprinkleFoliage to cFinishGenNetherClumpFoliage. Fixed typo's | STRWarrior | 1 | -2/+2 | |
2014-01-10 | Decoupled cChunkGenerator from cWorld and cRoot. | madmaxoft | 1 | -5/+6 | |
Now the chunk generator can be used by other projects without depending on the two hugest structures in MCS. | |||||
2014-01-10 | Fixed generator adding values to ini file. | madmaxoft | 1 | -1/+2 | |
2014-01-10 | Added cFinishGenNetherSprinkleFoliage. | STRWarrior | 1 | -2/+6 | |
2014-01-09 | Composition generator creating moved to a separate function. | madmaxoft | 1 | -61/+77 | |
Also it forces the defaults into the INI file. | |||||
2014-01-09 | Height generator creating moved info HeiGen.cpp. | madmaxoft | 1 | -53/+1 | |
The generator also explicitly sets the default back into the INI file. | |||||
2013-11-28 | Moved BiomeGen creation from INI file data to BioGen.cpp. | madmaxoft | 1 | -48/+1 | |
This way it can be shared between MCServer and BiomeVisualiser. | |||||
2013-11-27 | Fixed the remaining derps | Alexander Harkness | 1 | -1/+1 | |
2013-11-26 | Hopefully fixed last of the Linux compile errors | Tiger Wang | 1 | -1/+1 | |
2013-11-25 | Further attempts to fix compile | Tiger Wang | 1 | -1/+1 | |
2013-11-24 | Attempt to fix compilation | Tiger Wang | 1 | -1/+1 | |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-10-11 | CompoGen and HeiGen read their settings in their respective Initialize() functions. | madmaxoft | 1 | -40/+17 | |
2013-10-10 | Generator: Renamed cBiomeGenerator's Initialize() to InitializeBiomeGen(). | madmaxoft | 1 | -1/+1 | |
This will allow initializing generators that implement both cBiomeGenerator and other generators. | |||||
2013-09-28 | Minor startup streamlining | Tiger Wang | 1 | -1/+1 | |
* LOGD'd unneeded debugging messages, streamlining startup + Added a basic timer for how long in seconds it took to start up + Added two checks for plural (plugin/s, second/s) | |||||
2013-08-14 | Generation and simulation defaults | Tiger Wang | 1 | -6/+6 | |
...are no longer set, instead, the server operator is told to set them. | |||||
2013-08-14 | Buncha bugfixes [SEE DESC] | Tiger Wang | 1 | -3/+3 | |
Fixed generation values not being written Fixed piston being able to push water Fixed ice creating a non-source block (still doesn't update though) Removed problematic piston code | |||||
2013-08-11 | Removed unneeded case clause | Tiger Wang | 1 | -1/+1 | |
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -524/+524 | |
2013-06-22 | Added the End height and composition generators. | madmaxoft@gmail.com | 1 | -1/+12 | |
Also made the dimension in world.ini specifiable by a string. Exported StringToDimension() and StringToBiome() to Lua API. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1621 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-05 | Re-worked generator subobject ownership, added a cache for the CompositionGen | madmaxoft@gmail.com | 1 | -50/+29 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1447 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-05 | Added the DistortedHeightmap height and composition generator. | madmaxoft@gmail.com | 1 | -2/+35 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1445 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-27 | Noise3D made into Composable - both a HeightGen and a CompositionGen | madmaxoft@gmail.com | 1 | -2/+31 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1419 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-25 | Initial version of "DistortedMembraneOverhangs" | madmaxoft@gmail.com | 1 | -0/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1412 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-24 | Added the initial version of DirectOverhangs | madmaxoft@gmail.com | 1 | -0/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1411 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-24 | Added a (commented-out) performance test for biome generator | madmaxoft@gmail.com | 1 | -0/+13 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1409 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-22 | Added a (commented-out) performance test for cHeiGenBiomal and cCompoGenBiomal | madmaxoft@gmail.com | 1 | -0/+28 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1401 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-06 | Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars. | madmaxoft@gmail.com | 1 | -2/+2 | |
Mineshafts can be considered finished. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1366 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-31 | MineShafts: User-settable chance of individual pieces' occurence. Staircase-only mineshafts, yay :) | madmaxoft@gmail.com | 1 | -3/+9 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1336 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-30 | MineShafts: Set the default GridSize to 256 | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1332 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-29 | MineShafts: implemented basic corridors, without any embellishments or branching yet. | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1326 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-29 | MineShafts: backup commit with initial work, still unusable. | madmaxoft@gmail.com | 1 | -1/+9 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1321 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-24 | Made MultiStepMap BioGen the default | madmaxoft@gmail.com | 1 | -8/+8 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1308 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-20 | Alpha-sorted the generators in ComposableGenerator | madmaxoft@gmail.com | 1 | -15/+15 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1291 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-19 | Lakes: added a limiter, better height distribution | madmaxoft@gmail.com | 1 | -2/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1287 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-19 | The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator. | madmaxoft@gmail.com | 1 | -12/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1286 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-17 | Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging) | madmaxoft@gmail.com | 1 | -6/+5 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1282 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-14 | Added water and lava springs. | madmaxoft@gmail.com | 1 | -3/+17 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1269 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-11 | Initial nether composition generator | madmaxoft@gmail.com | 1 | -0/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1266 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-08 | Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities. | madmaxoft@gmail.com | 1 | -4/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1200 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-02 | Moved BioGen parameter reading from cComposableGenrator into each BioGen itself | madmaxoft@gmail.com | 1 | -18/+5 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1190 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-01-25 | Merged the usable portion of the "gens" branch. | madmaxoft@gmail.com | 1 | -0/+405 | |
Splitting off the Composable generator and fiddling with LuaChunk / ChunkDesc is good, other generators not good yet. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1171 0a769ca7-a7f5-676a-18bf-c427514a06d6 |