summaryrefslogtreecommitdiffstats
path: root/src/Generating/FinishGen.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-16Removed all Printf-family functions from StringUtils.Mattes D1-3/+3
2022-04-20Valid Height is now checked by vector.x12xx12x1-2/+2
2022-01-14fixed compile error in jenkins and more warningsx12xx12x1-2/+2
2022-01-14Fixed Compiler Warningsx12xx12x1-1/+1
2021-07-09Item frame maps (#5258)KingCol131-1/+1
2021-04-30Chest, weather, crash, and miscellaneous fixes (#5215)Tiger Wang1-3/+3
2021-04-23Fixing grass not generating below trees (#5199)12xx121-0/+26
2021-04-12Fixed generator for the Mega Taiga biome (#5129)12xx121-3/+109
2021-04-01Fix finisher generating invalid pumpkinTiger Wang1-1/+1
2021-01-11zlib -> libdeflate (#5085)Tiger Wang1-3/+1
2020-12-21Comment and code style fixTiger Wang1-1/+1
2020-11-14Fix flower and foliage generation (#4723)mBornand1-68/+155
2020-10-11Adding Silverfish Spawning Blocks (#4946)12xx121-8/+27
2020-08-21Minor typo fixesTiger Wang1-16/+18
2020-08-12Add enhanced Gold generation in Mesa-Type Biomes (#4821)12xx121-0/+21
2020-08-10Update FinishGen.cpp12xx121-1/+0
2020-08-10small issues addressed in #4817 fixed because was merged to fast12xx121-9/+1
2020-08-09Adding Emeralds to generation (#4817)12xx121-1/+29
2020-05-15Enable some more clang-tidy linter checks (#4738)peterbell101-1/+1
2020-04-03Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D1-0/+1
2019-09-06Separated chunk generator from world / plugin interfaces.Mattes D1-1/+0
2018-09-24Add a formatting function for Vector3 (#4282)peterbell101-2/+2
2018-05-03Generate cacti and sugarcane with different heights (#4137)Cocosushi61-25/+80
2018-04-11Removed duplicate code (#4198)Bond-0091-80/+7
2018-03-20Wolves only spawn in taiga biomes (#4197)Bond-0091-2/+1
2017-09-18cFinishGenPreSimulator: Preserve sand meta (#4025)peterbell101-9/+7
2017-09-14Fix switch warnings (#4013)peterbell101-2/+4
2017-08-07Changed entity ownership model to use smart pointersTiger Wang1-2/+2
2017-08-03Remove double includes part 2 (#3890)peterbell101-1/+0
2017-07-07BigFlower fixes (#3826)peterbell101-2/+2
2017-06-19Generated tall flowers have flower type meta in both blockspeterbell101-2/+2
2017-02-24Finishers now update the heightmap for tall flowers. (#3545)Jacob1-0/+7
2016-09-27Use cChunkDef::Height for Y coord comparison where applicable.Moritz Borcherding1-2/+2
2016-08-14Implemented OverworldClumpFlowersNiLSPACE1-0/+204
2016-02-05Bulk clearing of whitespaceLogicParrot1-4/+4
2015-12-09Fixed opposite condition in OreNests finisher.Mattes D1-2/+2
2015-11-27Normalized OrePockets generator config names.Mattes D1-2/+2
2015-11-25OrePockets finisher is now configurable.Mattes D1-19/+105
2015-11-25Added OrePockets and DirtPockets finish gens.Mattes D1-0/+367
2015-07-15Fixed tall grass trying to be placed in cold biomes.Samuel Barney1-1/+7
2015-05-30Fixed minor cast warningtycho1-1/+1
2015-05-30Fix FreeBSD/clang errors caused by -Werrorlinnemannr1-1/+5
2015-05-24Made -Weverything an error.tycho1-7/+7
2015-05-24Wolves don't spawn in rivers.Alexander Harkness1-1/+1
2015-05-23Cows and rabbits no longer spawn over water.Alexander Harkness1-1/+1
2015-05-19Fixed a lot of warningstycho1-8/+8
2015-05-18Fix the health of animalsLukas Pioch1-0/+1
2015-05-09More style checking.Mattes D1-1/+1
2015-04-19Fixed styleSTRWarrior1-2/+2
2015-04-19Added GlowStone finisherSTRWarrior1-1/+113
2015-03-20Correct world height validations.Tommy Santerre1-1/+1
2015-03-01Replaced IntNoiseXX with IntNoiseXXIntSTRWarrior1-2/+2
2015-02-28Made the minimum vine level configurableSTRWarrior1-1/+1
2015-02-28Implemented a vines finisher that creates vines in jungle biomesSTRWarrior1-0/+94
2015-02-25Ice finisher uses GetSnowStartHeight instead of specific biomesSTRWarrior1-26/+19
2015-02-25Snow finisher uses GetSnowStartHeight instead of specific biomesSTRWarrior1-22/+14
2014-12-07Fixed error message in cFinishGenPassiveMobsSTRWarrior1-1/+1
2014-12-05FinishGenPassiveMobs: Cosmetic changes.Mattes D1-23/+22
2014-12-05formatting and default spawn percentagep-mcgowan1-1/+2
2014-12-05reformatp-mcgowan1-9/+5
2014-12-05restructure, with logic this timep-mcgowan1-5/+13
2014-12-05restructured random animals, added check for desert (update as per wiki)p-mcgowan1-19/+17
2014-12-05handle non-vanilla dimensionsp-mcgowan1-2/+2
2014-12-05handle non-vanilla dimensionsp-mcgowan1-2/+3
2014-12-05formatting fixesp-mcgowan1-4/+11
2014-12-04format blocks and randomizingp-mcgowan1-8/+9
2014-12-04awful comment fixing, randomizer fixp-mcgowan1-11/+24
2014-12-03clearing CheckBasicStyle.lua messagesp-mcgowan1-13/+13
2014-12-03class description and doxy-commentingp-mcgowan1-3/+3
2014-12-02typos and oversights for lua and CIp-mcgowan1-1/+5
2014-12-02indentation, repeatable random, small correctionsp-mcgowan1-98/+93
2014-12-02fix comments after replacing spaces with tabsp-mcgowan1-4/+4
2014-12-02animal terrain finisherp-mcgowan1-175/+175
2014-12-02animal terrain finisherp-mcgowan1-0/+212
2014-12-02reformat for lua and CIp-mcgowan1-5/+8
2014-12-02formatting and commenting fixesp-mcgowan1-4/+4
2014-12-01cacti no longer spawn outside of desert variantsp-mcgowan1-1/+13
2014-12-01Simplefied SoulsandRimsSTRWarrior1-36/+6
2014-12-01Added better soulsand rimsSTRWarrior1-0/+82
2014-11-30Hopefully fixed random build failsSTRWarrior1-1/+1
2014-11-26Merge remote-tracking branch 'origin-master' into c++11Tiger Wang1-1/+1
2014-11-18Moved all Noise-related files into a separate folder.Mattes D1-1/+0
2014-11-15Snow generator: Fixed failure at top of the world.Mattes D1-1/+1
2014-11-10TallGrassGenerator: Fixed crash when too highSTRWarrior1-0/+5
2014-10-27Another switch.Alexander Harkness1-0/+5
2014-10-27Fix missing biomes in enum.Alexander Harkness1-0/+5
2014-10-23Merged IniFile into main MCS sources.Mattes D1-1/+1
2014-09-17Added first test to show the object can be createdTycho1-0/+1
2014-08-10Removed an old and outdated comment.STRWarrior1-2/+0
2014-07-30PreSimulator: Added configurations.STRWarrior1-4/+18
2014-07-29Fixed comment above cFinishGenSingleTopBlockSTRWarrior1-1/+1
2014-07-28Renamed cFinishGenSingleBiomeSingleTopBlock to cFinishGenSingleTopBlockSTRWarrior1-8/+13
2014-07-27NetherClumpGenerator: Fixed generating stuff on halfslabs and fencesSTRWarrior1-1/+1
2014-07-27NetherClumpFoliage: Fixed assertSTRWarrior1-8/+39
2014-07-25Tweaks to NetherClumpFoliageSTRWarrior1-34/+6
2014-07-25Speed up the NetherClumpFoliage finisher.STRWarrior1-8/+9
2014-07-23Fixed possible crash in the NetherClumpFoliage finisher.STRWarrior1-0/+5
2014-07-21Style: Normalized to no spaces before closing parenthesis.madmaxoft1-4/+4
2014-07-21Fixed a missing enter.STRWarrior1-0/+1
2014-07-21Removed y for-loop.STRWarrior1-27/+27
2014-07-20Changed CubicNoiseXX to IntNoiseXXSTRWarrior1-27/+36
2014-07-20Renamed cFinishGenFoliage to cFinishGenTallGrassSTRWarrior1-8/+26
2014-07-20Fixed warningsSTRWarrior1-2/+1
2014-07-20First attempt for a new foliage finisherSTRWarrior1-0/+32
2014-07-18Fixed spaces before commas.madmaxoft1-2/+2
2014-07-17Basic style fixes.madmaxoft1-2/+2
2014-07-17Normalized comments.madmaxoft1-11/+11
2014-06-04Fixed a NetherFinisher bugTiger Wang1-0/+9
2014-03-01g_BlockXXX => cBlockInfo::XXXandrew1-3/+3
2014-01-18Fixed errors.STRWarrior1-1/+1
2014-01-18Renamed cFinishGenNetherSprinkleFoliage to cFinishGenNetherClumpFoliage. Fixed typo'sSTRWarrior1-6/+6
2014-01-18Some tweaks.STRWarrior1-5/+18
2014-01-18Fixed bug where only brown mushrooms would spawn.STRWarrior1-3/+3
2014-01-18It now actualy works.STRWarrior1-20/+42
2014-01-17First attempt at creating a clumb version NetherFinisher.STRWarrior1-22/+62
2014-01-10Decoupled cChunkGenerator from cWorld and cRoot.madmaxoft1-2/+2
2014-01-10Added cFinishGenNetherSprinkleFoliage.STRWarrior1-0/+45
2014-01-07Fixed a few MSVC warnings.madmaxoft1-1/+1
2013-12-20Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT).madmaxoft1-3/+3
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-06-22Added the End height and composition generators.madmaxoft@gmail.com1-3/+3
2013-03-19The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator.madmaxoft@gmail.com1-10/+5
2013-03-17Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging)madmaxoft@gmail.com1-221/+77
2013-03-17Fixed zero-probability height distribution in FluidSprings finishermadmaxoft@gmail.com1-4/+11
2013-03-14Added water and lava springs.madmaxoft@gmail.com1-0/+175
2013-03-03FinishGen: Fixed sand collapsing and fluid stationarizingmadmaxoft@gmail.com1-3/+14
2013-03-02Presimulator finisher now drops sand and gravel through fire blocks as wellmadmaxoft@gmail.com1-0/+1
2012-12-22PreSimulator finisher should now drop blocks through water and lava (untested)madmaxoft@gmail.com1-0/+4
2012-11-11Added DeadBushes finisher (initial patch by STR_Warrior; DeathBushes FTW!)madmaxoft@gmail.com1-8/+76
2012-10-21cFinishGenPreSimulator sets correct fluid type (stationary in the middle, flowing on chunk borders / holes next to water.madmaxoft@gmail.com1-1/+82
2012-10-21Added the first part of the PreSimulator finisher, drops floating sand and gravel to ground.madmaxoft@gmail.com1-0/+79
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-1/+1
2012-09-23Source files cleanup: Generating-related files in a separate subfoldermadmaxoft@gmail.com1-2/+2
2012-07-27Removed bottom lava from caves generator, added a new finish generator BottomLava for that. Also fixed a slight error in SameBlock composition generator cfgmadmaxoft@gmail.com1-0/+29
2012-07-03Added a lilypad finishermadmaxoft@gmail.com1-0/+73
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-285/+285
2012-06-08Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGenmadmaxoft@gmail.com1-5/+84
2012-05-27Ice finisher generator; fixed snow on water.madmaxoft@gmail.com1-1/+29
2012-05-27Added a snow finisher generatormadmaxoft@gmail.com1-1/+25
2012-05-25Merged the composable_generator branch into the trunkmadmaxoft@gmail.com1-0/+154