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 |
|
Mattes D
|
5993c06bd7
|
Noise3d Generator: Fixed unused function error.
|
2014-11-09 15:33:01 +01:00 |
|
Mattes D
|
c43391fd8c
|
Noise3D generator: rewritten from scratch.
Now it uses three 3D and one 2D perlin noises to generate the terrain, and is highly parametrizable.
|
2014-11-09 14:34:10 +01:00 |
|
Mattes D
|
136d6b5c30
|
Noise3D CompoGen: Fixed missing initialization.
|
2014-11-06 19:25:42 +01:00 |
|
Mattes D
|
7d2b2f90b6
|
MinMax heigen: Reduced the number of octaves.
They didn't affect the terrain that much anyway.
|
2014-11-04 08:41:18 +01:00 |
|
Mattes D
|
f239a28d06
|
Added MinMax height generator.
Fixes #1578.
|
2014-11-04 08:40:23 +01:00 |
|
Mattes D
|
c5f3663bea
|
Fixed a missing endline.
|
2014-11-03 11:48:03 +01:00 |
|
Mattes D
|
f5c4a6a27d
|
Added a (disabled) perf test for biome generators.
|
2014-11-03 10:36:12 +01:00 |
|
Mattes D
|
ca29683738
|
HeiGen: Moved construction to the end of file.
This will allow us to define generators in the cpp file instead of needing them in the header, thus speeding up compilation on changes.
|
2014-11-03 08:17:19 +01:00 |
|
Mattes D
|
dbed5c0726
|
Grown biomes: fixed Linux build.
|
2014-11-02 16:47:56 +01:00 |
|