STRWarrior
|
3d3735a378
|
Replaced IntNoiseXX with IntNoiseXXInt
|
2015-03-01 20:08:05 +01:00 |
|
STRWarrior
|
e63f9bdc1a
|
Replaced cFinishGenPtr with std::make_shared
|
2015-03-01 20:06:44 +01:00 |
|
Tycho
|
bdea6c92b3
|
Fixed Style
Still fails CheckBasicStyle.lua dua to issue with rvalue references and templates
|
2015-03-01 14:51:07 +00:00 |
|
Tycho
|
3f61255fe1
|
Added pipelining syntax for generators
|
2015-03-01 14:27:01 +00:00 |
|
Mattes D
|
d2e1ed3a3b
|
Steppy HeiGen: Fixed Linux compilation.
|
2015-03-01 12:40:53 +01:00 |
|
Mattes D
|
780a9ae9d1
|
Added Steppy height generator.
|
2015-03-01 12:13:39 +01:00 |
|
STRWarrior
|
0394acfc0c
|
Made the minimum vine level configurable
|
2015-02-28 22:40:13 +01:00 |
|
STRWarrior
|
19d7ec51a0
|
Implemented a vines finisher that creates vines in jungle biomes
|
2015-02-28 22:37:33 +01:00 |
|
STRWarrior
|
ac2c88b451
|
Ice finisher uses GetSnowStartHeight instead of specific biomes
|
2015-02-25 19:22:44 +01:00 |
|
STRWarrior
|
ba3eaf9223
|
Snow finisher uses GetSnowStartHeight instead of specific biomes
|
2015-02-25 19:12:53 +01:00 |
|
Mattes D
|
6ec5e8caa7
|
Replaced atoi() with StringToInteger().
|
2015-01-27 14:53:32 +01:00 |
|
Kirill Kirilenko
|
ce2d3280ca
|
Fixed defect #43665 in Coverity list.
|
2015-01-23 19:06:27 +03:00 |
|
Kirill Kirilenko
|
0288e90e0b
|
Fixed defect #73101 in Coverity list.
|
2015-01-23 19:06:26 +03:00 |
|
Kirill Kirilenko
|
2557eab957
|
Fixed defect #43671 in Coverity list.
|
2015-01-23 19:06:25 +03:00 |
|
Mattes D
|
ccdf03daaf
|
Refactored all player block placing to go through hooks.
Fixes #1618.
|
2014-12-24 07:20:17 +01:00 |
|
Mattes D
|
fe00c99c95
|
cEndGen: Fixed unitialized member variables.
Fixes CID 43671.
|
2014-12-21 21:59:44 +01:00 |
|
Mattes D
|
c9697083e5
|
cNoise3DComposable: Fixed unitialized member variables.
Fixes CID 43665.
|
2014-12-21 21:56:34 +01:00 |
|
STRWarrior
|
00bee25b4b
|
WormNestCaves occasionally generates sandstone around the cave
Only when the block around the cave is sand.
|
2014-12-13 15:38:37 +01:00 |
|
Mattes D
|
781b3303a5
|
Merge pull request #1657 from mc-server/PrepareChunk
Prepare chunk
|
2014-12-11 17:06:18 +01:00 |
|
Mattes D
|
09453619e6
|
Fixed DungeonRooms edges not generating sometimes.
|
2014-12-11 11:16:11 +01:00 |
|
Mattes D
|
fcd3d1bfed
|
Added a cWorld:PrepareChunk function.
It prepares the chunk - loads or generates it and lights it.
The spawn prepare process uses this function.
|
2014-12-10 22:35:16 +01:00 |
|
Mattes D
|
d00ebd7ee7
|
Merge pull request #1555 from mc-server/c++11
C++11
|
2014-12-07 15:01:36 +01:00 |
|
STRWarrior
|
ba99107591
|
Reduced river height
Rivers would exceed the water height quite often
|
2014-12-07 12:03:52 +01:00 |
|
STRWarrior
|
95c83abcdb
|
Fixed error message in cFinishGenPassiveMobs
It would send an error message when trying to spawn mobs in a desert
|
2014-12-07 12:00:36 +01:00 |
|
Tiger Wang
|
3acdf25b05
|
Merge remote-tracking branch 'origin/master' into c++11
Conflicts:
src/OSSupport/Thread.cpp
|
2014-12-06 17:41:48 +00:00 |
|
Mattes D
|
c5dc5ac45f
|
FinishGenPassiveMobs: Cosmetic changes.
|
2014-12-05 22:46:46 +01:00 |
|
p-mcgowan
|
b25fcb0972
|
formatting and default spawn percentage
|
2014-12-05 11:31:01 -08:00 |
|
p-mcgowan
|
a8bbd5efe4
|
Merge branch 'master' of github.com:p-mcgowan/MCServer into animalTerrainFinisher
update
|
2014-12-05 11:24:09 -08:00 |
|
Mattes D
|
e2a04f580a
|
BasicStyle: Added missing braces to control statements.
|
2014-12-05 16:59:11 +01:00 |
|
p-mcgowan
|
750b4a3eaa
|
reformat
|
2014-12-05 01:01:10 -08:00 |
|
p-mcgowan
|
c655d97c9d
|
restructure, with logic this time
|
2014-12-05 00:57:40 -08:00 |
|
p-mcgowan
|
bd8c1850da
|
restructured random animals, added check for desert (update as per wiki)
|
2014-12-04 17:20:19 -08:00 |
|
p-mcgowan
|
78f0aebaf4
|
handle non-vanilla dimensions
|
2014-12-04 17:01:34 -08:00 |
|
p-mcgowan
|
538991c973
|
handle non-vanilla dimensions
|
2014-12-04 16:59:45 -08:00 |
|
p-mcgowan
|
53a33595b7
|
formatting fixes
|
2014-12-04 16:44:18 -08:00 |
|
p-mcgowan
|
8557ab18d0
|
conflict resolution
|
2014-12-04 13:31:58 -08:00 |
|
p-mcgowan
|
99a5b38e27
|
format blocks and randomizing
|
2014-12-04 13:28:27 -08:00 |
|
Mattes D
|
c014f5624c
|
Merged branch 'origin/master' into c++11.
|
2014-12-04 22:04:16 +01:00 |
|
p-mcgowan
|
b7c4ef05ac
|
last doxy fix
|
2014-12-04 01:18:55 -08:00 |
|
p-mcgowan
|
83d4bec369
|
awful comment fixing, randomizer fix
|
2014-12-04 01:08:17 -08:00 |
|
p-mcgowan
|
27185dd374
|
clearing CheckBasicStyle.lua messages
|
2014-12-03 00:26:15 -08:00 |
|
p-mcgowan
|
8c3b9ae15b
|
class description and doxy-commenting
|
2014-12-03 00:12:32 -08:00 |
|
p-mcgowan
|
d348433406
|
doxy-commenting
|
2014-12-02 22:35:34 -08:00 |
|
p-mcgowan
|
2ea8a36df6
|
forgot initializer
|
2014-12-02 15:55:09 -08:00 |
|
p-mcgowan
|
6803df129f
|
typos and oversights for lua and CI
|
2014-12-02 11:32:53 -08:00 |
|
p-mcgowan
|
8d7c2d4b13
|
fastRandom unused
|
2014-12-02 11:26:37 -08:00 |
|
p-mcgowan
|
585662e63f
|
indentation, repeatable random, small corrections
|
2014-12-02 11:21:51 -08:00 |
|
Mattes D
|
bc8937d315
|
Merge pull request #1634 from mc-server/DungeonSpawners
Dungeons spawners now spawn mobs
|
2014-12-02 11:15:20 +01:00 |
|
p-mcgowan
|
978c9967ad
|
fix comments after replacing spaces with tabs
|
2014-12-02 02:03:29 -08:00 |
|
p-mcgowan
|
2d93274a90
|
animal terrain finisher
|
2014-12-02 01:58:30 -08:00 |
|
p-mcgowan
|
9831220a1c
|
animal terrain finisher
|
2014-12-02 01:37:17 -08:00 |
|
STRWarrior
|
f1177984f1
|
Fixed forgotten semicolon
|
2014-12-02 10:20:20 +01:00 |
|
STRWarrior
|
a466986f53
|
Using IntNoise3DInt instead of IntNoise3D
|
2014-12-02 09:55:25 +01:00 |
|
STRWarrior
|
5db3ceb333
|
Suggestions by xoft
Using IntNoise3D to prevent needless floating point math
|
2014-12-02 09:42:49 +01:00 |
|
p-mcgowan
|
bb5a7d8f15
|
reformat for lua and CI
|
2014-12-01 17:47:36 -08:00 |
|
p-mcgowan
|
3bf111c69e
|
formatting and commenting fixes
|
2014-12-01 17:28:46 -08:00 |
|
p-mcgowan
|
cb584a87bd
|
cacti no longer spawn outside of desert variants
|
2014-12-01 11:44:20 -08:00 |
|
STRWarrior
|
7586069829
|
Using static cast for Dungeon spawners
|
2014-12-01 19:07:54 +01:00 |
|
STRWarrior
|
ca728da9b6
|
Using static cast for MineShaft spawners
|
2014-12-01 19:05:44 +01:00 |
|
STRWarrior
|
25e3869485
|
Mineshaft spawners now spawn cave spiders
|
2014-12-01 18:47:39 +01:00 |
|
STRWarrior
|
c0b08a6c1e
|
Dungeons spawners now spawn mobs
25% for a spider, 25% for a skeleton and 50% for a zombie spawner.
|
2014-12-01 17:51:20 +01:00 |
|
STRWarrior
|
1bf0827a2f
|
Simplefied SoulsandRims
Replaced two for loops with a single if
|
2014-12-01 17:29:35 +01:00 |
|
STRWarrior
|
fa4a85c915
|
Added better soulsand rims
As a finisher called SoulsandRims
|
2014-12-01 16:36:48 +01:00 |
|
Mattes D
|
cc313c91ab
|
DistortedHeightmap: Added missing initialization.
This was probably the original cause for the "empty chunks".
Fixes #1433.
|
2014-12-01 00:14:27 +01:00 |
|
Mattes D
|
f0ad6221c3
|
Noise3D: Fixed missing initialization.
This should fix terrain being at Y=0 or Y=255 for the spawn chunk.
Fixes #1433.
|
2014-12-01 00:09:58 +01:00 |
|
STRWarrior
|
e972c52e54
|
Hopefully fixed random build fails
|
2014-11-30 18:44:44 +01:00 |
|
STRWarrior
|
65dc452923
|
Fixed nether ceiling
|
2014-11-30 16:34:41 +01:00 |
|
Mattes D
|
61ce09e4d0
|
CompoGenBiomal: Fixed signed vs unsigned comparison.
|
2014-11-27 21:24:03 +01:00 |
|
Mattes D
|
e3e13f552f
|
Fixed BlockStringToType return value.
-1 was not a valid BLOCKTYPE and would not be recognized by the callers, ever.
|
2014-11-27 21:19:52 +01:00 |
|
Tiger Wang
|
187bdab4fa
|
Merge remote-tracking branch 'origin-master' into c++11
|
2014-11-25 23:03:33 +00:00 |
|
Mattes D
|
478bbad5ed
|
Added TwoHeights shape generator.
This is a faster shape generator that can generate overhangs and has biome awareness.
|
2014-11-23 18:16:20 +01:00 |
|
Tiger Wang
|
2ae4d2a96a
|
Removed unnecessary #includes
|
2014-11-23 17:13:40 +00:00 |
|
Tiger Wang
|
79e5b82354
|
Merge remote-tracking branch 'origin/master' into c++11
Conflicts:
src/Noise/Noise.h
src/World.h
|
2014-11-23 17:12:34 +00:00 |
|
Mattes D
|
9f4342434b
|
Noise3D generator: Enlarged averaging to avoid steep beach slopes.
|
2014-11-23 15:10:55 +01:00 |
|
Mattes D
|
e9797c6a2a
|
Merge remote-tracking branch 'origin/master' into GeneratorShapeRefactor
|
2014-11-23 12:33:04 +01:00 |
|
Mattes D
|
1ed32b825e
|
BiomalNoise3D generator: finished all biomes.
|
2014-11-20 22:48:14 +01:00 |
|
Mattes D
|
b7dd2dddf9
|
CompoGenBiomal: Fixed sealevel offset.
|
2014-11-20 22:45:50 +01:00 |
|
Mattes D
|
f3e9fa74d2
|
Merge pull request #1594 from mc-server/LargeOakTree
Large Oak Tree
|
2014-11-20 21:30:50 +01:00 |
|
Mattes D
|
1e887d1381
|
CompoGenBiomal: Fixed sealevel not generating properly.
|
2014-11-20 18:05:30 +01:00 |
|
Mattes D
|
76058e8183
|
Generators: Unified SeaLevel into a single variable.
It is shared between shape generators and composition generators and there's no sense in having two different values for those.
|
2014-11-20 15:31:03 +01:00 |
|
Mattes D
|
5325885ef4
|
Noise3D generators: Changed noise generator to InterpolNoise.
|
2014-11-20 14:45:20 +01:00 |
|
Mattes D
|
288cbf12cb
|
Merge remote-tracking branch 'origin/master' into GeneratorShapeRefactor
|
2014-11-20 10:13:10 +01:00 |
|
Mattes D
|
fef4133f6d
|
cInterpolNoise: Implemented optimized 2D generating.
|
2014-11-19 16:58:27 +01:00 |
|
Mattes D
|
c048f2bd95
|
Added a cInterpolNoise template for faster noise generator.
Used an instance of it in the Noise3D generator.
|
2014-11-18 23:21:57 +01:00 |
|
Mattes D
|
2467d29a4e
|
Moved all Noise-related files into a separate folder.
|
2014-11-18 12:07:08 +01:00 |
|
Mattes D
|
f9cfc36643
|
Added cImprovedNoise implementation.
|
2014-11-17 16:50:28 +01:00 |
|
STRWarrior
|
ff036c9cef
|
Changed comment
Suggestion by xoft
|
2014-11-16 19:50:57 +01:00 |
|
Mattes D
|
95e59056a1
|
BiomalNoise3D: Added more biomes.
|
2014-11-16 19:03:00 +01:00 |
|
Mattes D
|
564b9ad337
|
Generator: Fixed crash with trees too high.
|
2014-11-15 21:45:24 +01:00 |
|
Mattes D
|
b0bcd75732
|
Snow generator: Fixed failure at top of the world.
|
2014-11-15 20:24:15 +01:00 |
|
Mattes D
|
889aa7404d
|
ChunkDesc: Fixed comment about indexing.
|
2014-11-15 20:23:47 +01:00 |
|
Mattes D
|
30fa6a642c
|
DungeonRooms: Changed to work with the new shape generators.
|
2014-11-15 11:17:05 +01:00 |
|
Mattes D
|
644240a0e5
|
Noise3D: Added jungles.
|
2014-11-14 22:17:11 +01:00 |
|
Mattes D
|
2789fafeb7
|
Noise3D: Added oceans.
|
2014-11-13 21:47:39 +01:00 |
|
Mattes D
|
7a3b3aeb3c
|
Gen refactor: Implemented CompositedHeiGen.
This fixes crashes in the Village generator due to the missing generator.
|
2014-11-13 21:28:50 +01:00 |
|
STRWarrior
|
5584144be2
|
First implementation for the LargeOakTree
|
2014-11-13 10:44:36 +01:00 |
|
Mattes D
|
5fb2526e07
|
Generator: Shape initial refactoring.
The code compiles, but several structure generators are broken, crash on start.
|
2014-11-12 21:24:26 +01:00 |
|
Mattes D
|
b525eee8e0
|
BiomalNoise3D: Added a few biomes.
|
2014-11-10 22:08:29 +01:00 |
|
STRWarrior
|
9a50a1fe0c
|
TallGrassGenerator: Fixed crash when too high
|
2014-11-10 21:55:13 +01:00 |
|
Mattes D
|
4b95f7c69a
|
Added BiomalNoise3D shape generator.
|
2014-11-10 17:00:14 +01:00 |
|