summaryrefslogtreecommitdiffstats
path: root/src/Generating/ChunkDesc.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Moved end generator back to 3d perlin noise (#5552)NiLSPACE2024-04-091-0/+18
| | | | | | | | | * Moved end generator back to 3d perlin noise * Replaced magic numbers where constants are available * Use auto instead of NOISE_DATATYPE Fixed redeclaration of distanceFromSpawn variable Renamed EndGenIslandFlatness optoin to EndGenIslandThickness
* Fix debug macro situation (#5114)Tiger Wang2021-01-261-2/+2
| | | Use the standard NDEBUG.
* Generator: Added repeatability test.Mattes D2019-09-071-0/+4
|
* Added a BasicGeneratorTest.Mattes D2019-09-061-4/+4
|
* Separated chunk generator from world / plugin interfaces.Mattes D2019-09-061-6/+11
| | | | The generator now only takes care of servicing synchronous "GetChunk(X, Y)" and "GetBiomes(X, Y)" requests.
* Changed entity ownership model to use smart pointersTiger Wang2017-08-071-1/+1
|
* Remove double includes part 2 (#3890)peterbell102017-08-031-1/+0
|
* Store cChunk::m_BlockEntities in a map (#3717)peterbell102017-05-221-2/+2
| | | | | | * Store block entities in a map from block index * Cleanup ForEachBlockEntity * Cleanup DoWithBlockEntityAt
* LuaAPI: Fixed bindings for cChunkDesc:GetBlockTypeMetaMattes D2016-07-181-1/+6
|
* Bulk clearing of whitespaceLogicParrot2016-02-051-20/+20
|
* Fix commentstycho2015-05-241-1/+1
|
* Made -Weverything an error.tycho2015-05-241-2/+2
|
* Fixed a lot of warningstycho2015-05-191-2/+2
|
* ChunkDesc: Fixed comment about indexing.Mattes D2014-11-151-1/+1
|
* Generator: Shape initial refactoring.Mattes D2014-11-121-2/+23
| | | | The code compiles, but several structure generators are broken, crash on start.
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-1/+1
|
* Merge branch 'master' into portalsTiger Wang2014-07-181-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Blocks/WorldInterface.h src/ClientHandle.cpp src/ClientHandle.h src/Entities/Player.cpp src/Entities/Player.h src/Generating/FinishGen.cpp src/Protocol/Protocol.h src/Protocol/Protocol125.cpp src/Protocol/Protocol125.h src/Protocol/Protocol16x.cpp src/Protocol/Protocol16x.h src/Protocol/Protocol17x.cpp src/Protocol/Protocol17x.h src/Protocol/ProtocolRecognizer.cpp src/Protocol/ProtocolRecognizer.h src/Root.h src/World.cpp
| * Basic style fixes.madmaxoft2014-07-171-1/+1
| |
* | Fixed a NetherFinisher bugTiger Wang2014-06-041-3/+0
|/
* Increased Type safety of BiomesTycho2014-02-031-1/+1
| | | | | Changed a number of funcictions from using integers to store biomes to using EMCSBiome Note that switching from an int to an Enum is a non-breaking chang to the lua bindings
* Added cChunkDest::UpdateHeightmap()madmaxoft2014-01-311-17/+23
| | | | This function is necessary for plugins manipulating the generated chunks, they need to update the heightmap before it is passed back to the generator.
* Moved source to srcAlexander Harkness2013-11-241-0/+217