Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WaveNoise not used, removing. | Alexander Harkness | 2013-11-16 | 1 | -1/+0 |
| | |||||
* | This is a copy-paste fail, right? | Alexander Harkness | 2013-11-16 | 1 | -1/+1 |
| | |||||
* | Got rid of yet another unused variable. | Alexander Harkness | 2013-11-16 | 1 | -51/+50 |
| | |||||
* | Got rid of another unused variable. | Alexander Harkness | 2013-11-16 | 1 | -1/+0 |
| | |||||
* | Those variables weren't used. | Alexander Harkness | 2013-11-16 | 1 | -4/+0 |
| | | | | It seems strange for them to be there, is the code written wrong? | ||||
* | Fixed another one... | Alexander Harkness | 2013-11-16 | 1 | -1/+1 |
| | |||||
* | Fixed yet another unsigned integer comparison. | Alexander Harkness | 2013-11-16 | 1 | -26/+26 |
| | |||||
* | Fixed another unsigned integer comparison. | Alexander Harkness | 2013-11-16 | 1 | -12/+12 |
| | |||||
* | Fixed unsigned integer comparison. | Alexander Harkness | 2013-11-16 | 1 | -1/+1 |
| | |||||
* | Fixed a warning about brackets. | Alexander Harkness | 2013-11-16 | 1 | -58/+58 |
| | | | | Is this the right way round? This is how C++ interprets it, so it should be changed if this is the wrong way round. | ||||
* | Revert "Silenced another warning." | Alexander Harkness | 2013-11-16 | 1 | -1/+0 |
| | | | | This reverts commit dc94b927534f6216a0ace7690ba250b69c014407. | ||||
* | Revert "Silenced yet another not completed enum warning." | Alexander Harkness | 2013-11-16 | 1 | -1/+0 |
| | | | | This reverts commit 444e6e4fa74e987880133bb52433b047ff3981b2. | ||||
* | Revert "Fixed another one." | Alexander Harkness | 2013-11-16 | 1 | -1/+0 |
| | | | | This reverts commit 3328c80aec768cf0e64e48eb40e50bf02bfff59c. | ||||
* | Fixed another one. | Alexander Harkness | 2013-11-14 | 1 | -0/+1 |
| | |||||
* | Silenced yet another not completed enum warning. | Alexander Harkness | 2013-11-14 | 1 | -0/+1 |
| | |||||
* | Silenced another warning. | Alexander Harkness | 2013-11-14 | 1 | -0/+1 |
| | |||||
* | cIniFile doesn't store filename internally anymore. | madmaxoft | 2013-10-25 | 1 | -2/+0 |
| | |||||
* | CompoGen and HeiGen read their settings in their respective Initialize() functions. | madmaxoft | 2013-10-11 | 8 | -92/+199 |
| | |||||
* | Generator: Renamed cBiomeGenerator's Initialize() to InitializeBiomeGen(). | madmaxoft | 2013-10-10 | 4 | -19/+19 |
| | | | | This will allow initializing generators that implement both cBiomeGenerator and other generators. | ||||
* | Merge pull request #193 from tigerw/bugfixes | Mattes D | 2013-10-01 | 1 | -1/+1 |
|\ | | | | | Startup messages revision. | ||||
| * | Minor startup streamlining | Tiger Wang | 2013-09-28 | 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) | ||||
* | | Removed cChunkDesc::SetChunkCoords() from Lua API. | madmaxoft | 2013-09-25 | 1 | -3/+3 |
|/ | |||||
* | Generation and simulation defaults | Tiger Wang | 2013-08-14 | 1 | -6/+6 |
| | | | | ...are no longer set, instead, the server operator is told to set them. | ||||
* | Buncha bugfixes [SEE DESC] | Tiger Wang | 2013-08-14 | 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 | ||||
* | Removed unneeded case clause | Tiger Wang | 2013-08-11 | 1 | -1/+1 |
| | |||||
* | Changed everyting to Unix line endings. | Alexander Harkness | 2013-07-29 | 15 | -5904/+5904 |
| | |||||
* | Added the End height and composition generators. | madmaxoft@gmail.com | 2013-06-22 | 4 | -4/+301 |
| | | | | | | 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 | ||||
* | DistortedHeightmap: Added clay / sand / dirt selection on ocean floor | madmaxoft@gmail.com | 2013-06-04 | 2 | -3/+46 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1550 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Moved BlockEntities to a separate folder | madmaxoft@gmail.com | 2013-05-28 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1527 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | DistortedHeightmap: Rewritten to use the optimized cPerlinNoise and linear upscaling | madmaxoft@gmail.com | 2013-05-16 | 2 | -121/+64 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1486 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Moved noise debugging into the Noise.* files | madmaxoft@gmail.com | 2013-05-15 | 1 | -77/+0 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1485 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixed 2D linear upscale to compile on Linux, added a test for it. | madmaxoft@gmail.com | 2013-05-15 | 1 | -4/+42 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1484 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D generator is now using linear upscaling | madmaxoft@gmail.com | 2013-05-14 | 7 | -54/+81 |
| | | | | | | Measured 30% performance increase. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1482 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | LinearUpscale: postfixed with InPlace to differentiate from a future src/dst version | madmaxoft@gmail.com | 2013-05-12 | 6 | -15/+15 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1479 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D: cleanup | madmaxoft@gmail.com | 2013-05-12 | 1 | -14/+18 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1477 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | DistortedHeightmap: Deserts are now covered with sand and mushroom islands with mycelium (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2013-05-12 | 1 | -3/+39 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1476 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file. | madmaxoft@gmail.com | 2013-05-12 | 6 | -15/+21 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1475 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | DistortedHeightmap: Added info comment about the parameters table | madmaxoft@gmail.com | 2013-05-12 | 1 | -1/+8 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1473 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Converted the Noise3D generator to optimized noise and lerp | madmaxoft@gmail.com | 2013-05-11 | 2 | -109/+183 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1471 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | DistortedHeightmap: Optimized by linear interpolation | madmaxoft@gmail.com | 2013-05-06 | 2 | -55/+89 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1451 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | DistortedHeightmap: Small optimizations, memory leak fix. | madmaxoft@gmail.com | 2013-05-06 | 4 | -2/+34 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1449 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | DistortedHeightmap: Slight speed increase | madmaxoft@gmail.com | 2013-05-06 | 2 | -0/+11 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1448 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Re-worked generator subobject ownership, added a cache for the CompositionGen | madmaxoft@gmail.com | 2013-05-05 | 10 | -66/+187 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1447 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixed Biomal CompoGen to set heightmap correctly when underwater | madmaxoft@gmail.com | 2013-05-05 | 1 | -0/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1446 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added the DistortedHeightmap height and composition generator. | madmaxoft@gmail.com | 2013-05-05 | 7 | -8/+486 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1445 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | ChunkDesc: Added heightmap verification (DEBUG-only), not used yet | madmaxoft@gmail.com | 2013-05-05 | 2 | -0/+32 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1443 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D: Re-fixed composition, finally no fake-tree remnants | madmaxoft@gmail.com | 2013-04-27 | 1 | -2/+4 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1423 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D: Fixed composition when reusing the buffer (caused chopped trees) | madmaxoft@gmail.com | 2013-04-27 | 1 | -0/+4 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1420 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D made into Composable - both a HeightGen and a CompositionGen | madmaxoft@gmail.com | 2013-04-27 | 4 | -4/+313 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1419 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D: Made settable through INI, added slight height control, added basic compositing | madmaxoft@gmail.com | 2013-04-27 | 2 | -49/+154 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1417 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Noise3D: Shifted to normal groundlevel, added water on sealevel | madmaxoft@gmail.com | 2013-04-27 | 1 | -2/+17 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1416 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | New terrain generator - Noise3D. | madmaxoft@gmail.com | 2013-04-27 | 3 | -2/+228 |
| | | | | | | A testbed for a generator based on 3D noise. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1414 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Initial version of "DistortedMembraneOverhangs" | madmaxoft@gmail.com | 2013-04-25 | 3 | -1/+72 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1412 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added the initial version of DirectOverhangs | madmaxoft@gmail.com | 2013-04-24 | 3 | -0/+138 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1411 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MultiStepMap BiomeGen: made 3x faster by using 2D noise instead of 3D noise. | madmaxoft@gmail.com | 2013-04-24 | 2 | -20/+32 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1410 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added a (commented-out) performance test for biome generator | madmaxoft@gmail.com | 2013-04-24 | 1 | -0/+13 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1409 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | HeiGenBiomal: interpolate in 4x4 blocks on float values | madmaxoft@gmail.com | 2013-04-22 | 2 | -15/+17 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1406 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixed underwater sand / dirt generator noise frequency | madmaxoft@gmail.com | 2013-04-22 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1405 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Generator: Added notes of failed optimization attempts | madmaxoft@gmail.com | 2013-04-22 | 3 | -25/+37 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1404 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added a (commented-out) performance test for cHeiGenBiomal and cCompoGenBiomal | madmaxoft@gmail.com | 2013-04-22 | 1 | -0/+28 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1401 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick() | madmaxoft@gmail.com | 2013-04-13 | 1 | -4/+4 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1385 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid. | madmaxoft@gmail.com | 2013-04-10 | 1 | -1/+1 |
| | | | | | | http://forum.mc-server.org/showthread.php?tid=831 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1380 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars. | madmaxoft@gmail.com | 2013-04-06 | 2 | -27/+21 |
| | | | | | | Mineshafts can be considered finished. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1366 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Mineshafts: Added random loot to generated chests and fixed chest direction | madmaxoft@gmail.com | 2013-04-06 | 3 | -20/+49 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1365 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Mineshafts: Added a (nonworking) mob spawner in cobweb spider nests. | madmaxoft@gmail.com | 2013-04-06 | 1 | -1/+44 |
| | | | | | | Since MCServer doesn't support spawners yet, it has a default pig inside and doesn't spawn anything. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1362 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: made cobwebs less thick | madmaxoft@gmail.com | 2013-04-06 | 1 | -5/+10 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1361 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: added random torches, fixed beams on chunk boundaries | madmaxoft@gmail.com | 2013-04-01 | 1 | -9/+96 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1344 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Added tracks to corridors | madmaxoft@gmail.com | 2013-03-31 | 1 | -4/+51 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1342 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cChunkDesc: Added the RandomFillRelCuboid() function | madmaxoft@gmail.com | 2013-03-31 | 2 | -1/+62 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1341 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Limited the mineshafts generation into a settable-size cuboid | madmaxoft@gmail.com | 2013-03-31 | 1 | -10/+21 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1340 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Added (empty) chests and spiderwebs around (still missing) spawners | madmaxoft@gmail.com | 2013-03-31 | 1 | -4/+82 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1338 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: User-settable chance of individual pieces' occurence. Staircase-only mineshafts, yay :) | madmaxoft@gmail.com | 2013-03-31 | 3 | -29/+35 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1336 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Staircases have further connections behind them. | madmaxoft@gmail.com | 2013-03-31 | 1 | -1/+8 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1335 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Added staircases; added floors to mineshafts going through water | madmaxoft@gmail.com | 2013-03-31 | 1 | -4/+173 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1334 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added cCuboid:Assign() and cChunkDesc:FloorRelCuboid() | madmaxoft@gmail.com | 2013-03-31 | 2 | -0/+61 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1333 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Set the default GridSize to 256 | madmaxoft@gmail.com | 2013-03-30 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1332 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Added branching crossings | madmaxoft@gmail.com | 2013-03-30 | 1 | -7/+132 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1331 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | ChunkDesc: Extended the interface, RelCuboid functions now take either a cCuboid or a set of 6 coords. | madmaxoft@gmail.com | 2013-03-30 | 2 | -20/+67 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1330 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: added supports in corridors | madmaxoft@gmail.com | 2013-03-30 | 1 | -11/+103 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1329 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: Added branching corridors | madmaxoft@gmail.com | 2013-03-30 | 1 | -3/+67 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1328 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: implemented basic corridors, without any embellishments or branching yet. | madmaxoft@gmail.com | 2013-03-29 | 3 | -29/+142 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1326 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | ChunkDesc: Cuboid-based manipulation | madmaxoft@gmail.com | 2013-03-29 | 2 | -0/+66 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1324 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MineShafts: backup commit with initial work, still unusable. | madmaxoft@gmail.com | 2013-03-29 | 3 | -1/+639 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1321 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Made MultiStepMap BioGen the default | madmaxoft@gmail.com | 2013-03-24 | 1 | -8/+8 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1308 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixed rounding error in MultiStepMap BioGen, introduced in rev 1289. | madmaxoft@gmail.com | 2013-03-24 | 2 | -13/+23 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1307 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Re-tweaked WormNestCaves for more reasonable cave sizes | madmaxoft@gmail.com | 2013-03-22 | 1 | -7/+14 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1298 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | WormNestCaves: tweaked a bit not to produce the single-block holes in the floor | madmaxoft@gmail.com | 2013-03-22 | 1 | -5/+5 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1296 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | HeiGenBiomal: added a fast but ugly-looking optimization, disabled by default. | madmaxoft@gmail.com | 2013-03-20 | 1 | -0/+25 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1292 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Alpha-sorted the generators in ComposableGenerator | madmaxoft@gmail.com | 2013-03-20 | 1 | -15/+15 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1291 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Optimized BioGen-MultiStepMap's performance by using linear interpolation, about 25 % increase in total chunk generation speed. | madmaxoft@gmail.com | 2013-03-19 | 2 | -6/+11 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1289 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Lakes: added a limiter, better height distribution | madmaxoft@gmail.com | 2013-03-19 | 3 | -11/+22 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1287 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator. | madmaxoft@gmail.com | 2013-03-19 | 9 | -170/+225 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1286 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Trees: fixed a glitch in large jungle trees' leaves (1 column was missing) | madmaxoft@gmail.com | 2013-03-19 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1285 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixed a copypasta error in cChunkDesc's BlockArea writer | madmaxoft@gmail.com | 2013-03-18 | 1 | -2/+2 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1284 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging) | madmaxoft@gmail.com | 2013-03-17 | 14 | -658/+305 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1282 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixed zero-probability height distribution in FluidSprings finisher | madmaxoft@gmail.com | 2013-03-17 | 1 | -4/+11 |
| | | | | | | FS #330 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1279 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added water and lava springs. | madmaxoft@gmail.com | 2013-03-14 | 3 | -3/+229 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1269 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Initial nether composition generator | madmaxoft@gmail.com | 2013-03-11 | 3 | -0/+130 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1266 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | FinishGen: Fixed sand collapsing and fluid stationarizing | madmaxoft@gmail.com | 2013-03-03 | 1 | -3/+14 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1246 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Presimulator finisher now drops sand and gravel through fire blocks as well | madmaxoft@gmail.com | 2013-03-02 | 1 | -0/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1238 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols. | madmaxoft@gmail.com | 2013-02-16 | 2 | -2/+2 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1218 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cChunkDesc can now read and write cBlockAreas. | madmaxoft@gmail.com | 2013-02-08 | 3 | -5/+216 |
| | | | | | | A simple example is provided in the Debuggers plugin. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1201 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities. | madmaxoft@gmail.com | 2013-02-08 | 6 | -170/+276 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1200 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added new hooks: OnChunkAvailable(), OnChunkUnloaded() and OnChunkUnloading(). Modified OnChunkGenerated() signature. | madmaxoft@gmail.com | 2013-02-05 | 1 | -5/+4 |
| | | | | | | http://forum.mc-server.org/showthread.php?tid=464&pid=6312#pid6312 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1193 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Moved BioGen parameter reading from cComposableGenrator into each BioGen itself | madmaxoft@gmail.com | 2013-02-02 | 4 | -48/+96 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1190 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Merged the usable portion of the "gens" branch. | madmaxoft@gmail.com | 2013-01-25 | 12 | -522/+903 |
| | | | | | | 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 | ||||
* | Adjusted Biomal height generator to have less hills in the rivers. | madmaxoft@gmail.com | 2013-01-25 | 1 | -21/+21 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1165 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | A brand new biome generator: cBioGenMultiStepMap. | madmaxoft@gmail.com | 2013-01-24 | 3 | -0/+359 |
| | | | | | | Has proper mushroom biome inside ocean, nice transitions between neighboring biomes. Still needs a bit of tweaking, but generally ok. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1164 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Merged branch "branches/hooks" into "trunk". | madmaxoft@gmail.com | 2013-01-12 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1139 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | PreSimulator finisher should now drop blocks through water and lava (untested) | madmaxoft@gmail.com | 2012-12-22 | 1 | -0/+4 |
| | | | | | | http://forum.mc-server.org/showthread.php?tid=409&pid=5728#pid5728 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1097 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Made WormNest caves generate smaller. | madmaxoft@gmail.com | 2012-12-16 | 1 | -3/+29 |
| | | | | | | http://forum.mc-server.org/showthread.php?tid=409&pid=5654#pid5654 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1077 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Adjusted the default for chunk generator structures. | madmaxoft@gmail.com | 2012-11-20 | 1 | -1/+1 |
| | | | | | | http://forum.mc-server.org/showthread.php?tid=434&pid=5398#pid5398 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1055 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Biome lists can have ":count" in them for adjusting biome occurence rate. Some more error logging. | madmaxoft@gmail.com | 2012-11-20 | 2 | -2/+25 |
| | | | | | | Idea created at FS #274, http://www.mc-server.org/support/index.php?do=details&task_id=274 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1054 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | More valgrind fixes | madmaxoft@gmail.com | 2012-11-15 | 2 | -4/+4 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1044 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added DeadBushes finisher (initial patch by STR_Warrior; DeathBushes FTW!) | madmaxoft@gmail.com | 2012-11-11 | 3 | -19/+125 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1037 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Adjusted the number and sizes of ore nests (Patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-10-23 | 1 | -10/+10 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1006 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cFinishGenPreSimulator sets correct fluid type (stationary in the middle, flowing on chunk borders / holes next to water. | madmaxoft@gmail.com | 2012-10-21 | 2 | -2/+94 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@999 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Added the first part of the PreSimulator finisher, drops floating sand and gravel to ground. | madmaxoft@gmail.com | 2012-10-21 | 3 | -0/+112 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@998 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Ravines: Drill only through specific blocks (FS #259) | madmaxoft@gmail.com | 2012-10-19 | 1 | -1/+23 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@983 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | WormNestCaves: drills only through specific blocks (FS #259) | madmaxoft@gmail.com | 2012-10-19 | 1 | -1/+23 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@981 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Biomal CompoGen now generates sea with STATIONARY_WATER instead of regular WATER. | madmaxoft@gmail.com | 2012-10-14 | 2 | -3/+3 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@962 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 2012-09-24 | 10 | -13/+13 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Source files cleanup: OSSupport-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 2012-09-23 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@885 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Source files cleanup: Generating-related files in a separate subfolder | madmaxoft@gmail.com | 2012-09-23 | 18 | -0/+5790 |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@881 0a769ca7-a7f5-676a-18bf-c427514a06d6 |