madmaxoft@gmail.com
|
205ee49c79
|
DistortedHeightmap: Optimized by linear interpolation
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1451 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-06 16:46:48 +00:00 |
|
madmaxoft@gmail.com
|
7004622e8b
|
DistortedHeightmap: Small optimizations, memory leak fix.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1449 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-06 12:20:25 +00:00 |
|
madmaxoft@gmail.com
|
27d0e01160
|
DistortedHeightmap: Slight speed increase
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1448 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-06 07:59:59 +00:00 |
|
madmaxoft@gmail.com
|
e88cdf8da7
|
Re-worked generator subobject ownership, added a cache for the CompositionGen
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1447 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-05 19:56:45 +00:00 |
|
madmaxoft@gmail.com
|
6b35c64658
|
Fixed Biomal CompoGen to set heightmap correctly when underwater
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1446 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-05 16:33:58 +00:00 |
|
madmaxoft@gmail.com
|
270560a198
|
Added the DistortedHeightmap height and composition generator.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1445 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-05 16:27:08 +00:00 |
|
madmaxoft@gmail.com
|
1e350218cc
|
Lighting: Fixed underwater lighting (FS #369)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1444 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-05 14:48:18 +00:00 |
|
madmaxoft@gmail.com
|
d303a60e11
|
ChunkDesc: Added heightmap verification (DEBUG-only), not used yet
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1443 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-05 11:42:09 +00:00 |
|
keyboard.osh@gmail.com
|
accb2971f1
|
Entity: Now entites inside a cobweb slow down their speed
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1442 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-05 04:52:04 +00:00 |
|
keyboard.osh@gmail.com
|
c1e6fb454f
|
Explosion: Switched from a cube to a sphere. Implemented using cBlockArea and moved block changing code to ChunkMap
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1441 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-04 06:25:58 +00:00 |
|
madmaxoft@gmail.com
|
d55416a649
|
StringUtils: Fixed StringSplit to work with multiple delimiters
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1438 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-01 17:02:09 +00:00 |
|
madmaxoft@gmail.com
|
bdc06b6e74
|
FastNBT: Added cFastNBTTag::GetName()
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1437 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-01 17:00:05 +00:00 |
|
madmaxoft@gmail.com
|
7741de1dbf
|
File: Added file rename and deletion functions
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1436 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-05-01 16:59:36 +00:00 |
|
keyboard.osh@gmail.com
|
75a254fccb
|
TNT: Added physics to TNT entity
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1435 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 20:22:15 +00:00 |
|
madmaxoft@gmail.com
|
46fef2a18a
|
Fixed compilation on Linux
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1434 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 19:40:39 +00:00 |
|
madmaxoft@gmail.com
|
b4e9137475
|
Entity: fixed mass declaration
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1432 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 19:01:46 +00:00 |
|
madmaxoft@gmail.com
|
5c6164b55a
|
Fixed most of client slowdowns caused by sending too many block changes (bad condition in FastSetBlock)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1431 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 18:54:56 +00:00 |
|
keyboard.osh@gmail.com
|
55b8495bf3
|
cEntity: Added mass to entities.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1430 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 18:54:43 +00:00 |
|
madmaxoft@gmail.com
|
a0f7dea3be
|
Added dtAdmin damage type for use in plugins
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1429 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 18:40:26 +00:00 |
|
madmaxoft@gmail.com
|
912f93a544
|
Pickup: Fixed a possible crash when a pickup went up above the world.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1428 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 15:30:06 +00:00 |
|
keyboard.osh@gmail.com
|
9e38229b0d
|
Added support for sending velocity and rotation in PACKET_SPAWN_MOB and PACKET_SPAWN_OBJECT
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1427 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 05:08:29 +00:00 |
|
keyboard.osh@gmail.com
|
16370ff4eb
|
Added initialization of rotation in cEntity.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1426 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 05:05:10 +00:00 |
|
keyboard.osh@gmail.com
|
d48a4507c9
|
Fixed crash with Minecart. It was getting added twice to the world and it was causing and ASSERT to fail.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1425 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 04:49:55 +00:00 |
|
keyboard.osh@gmail.com
|
4767a90b67
|
Increased Maximum speed to 78 blocks per second
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1424 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-28 04:15:45 +00:00 |
|
madmaxoft@gmail.com
|
b934d030d3
|
Noise3D: Re-fixed composition, finally no fake-tree remnants
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1423 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 21:32:37 +00:00 |
|
madmaxoft@gmail.com
|
384e6603c4
|
Fixed server stopping after #363 fix
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1422 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 21:14:31 +00:00 |
|
madmaxoft@gmail.com
|
8418c7ba9a
|
Fixed a deadlock
FS #363
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1421 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 21:05:34 +00:00 |
|
madmaxoft@gmail.com
|
9794f8ddcb
|
Noise3D: Fixed composition when reusing the buffer (caused chopped trees)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1420 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 21:01:45 +00:00 |
|
madmaxoft@gmail.com
|
ac8db4d16b
|
Noise3D made into Composable - both a HeightGen and a CompositionGen
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1419 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 19:46:25 +00:00 |
|
madmaxoft@gmail.com
|
08e14b3932
|
Fixed a few possible crashes upon server stop
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1418 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 19:40:57 +00:00 |
|
madmaxoft@gmail.com
|
f34cbb9e76
|
Noise3D: Made settable through INI, added slight height control, added basic compositing
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1417 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 16:41:20 +00:00 |
|
madmaxoft@gmail.com
|
ead418967f
|
Noise3D: Shifted to normal groundlevel, added water on sealevel
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1416 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 14:47:59 +00:00 |
|
madmaxoft@gmail.com
|
03551b034f
|
Fixed a crash in the plugin reload code.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1415 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 14:08:23 +00:00 |
|
madmaxoft@gmail.com
|
fb58acf27c
|
New terrain generator - Noise3D.
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
|
2013-04-27 13:38:40 +00:00 |
|
madmaxoft@gmail.com
|
1b7ea2ef82
|
Fixed a few possible crashes with out-of-bounds Y coords
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1413 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-27 13:23:20 +00:00 |
|
madmaxoft@gmail.com
|
c40eb92de3
|
Initial version of "DistortedMembraneOverhangs"
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1412 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-25 19:29:56 +00:00 |
|
madmaxoft@gmail.com
|
7387f05650
|
Added the initial version of DirectOverhangs
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1411 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-24 20:30:30 +00:00 |
|
madmaxoft@gmail.com
|
2fa4993cad
|
MultiStepMap BiomeGen: made 3x faster by using 2D noise instead of 3D noise.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1410 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-24 14:35:13 +00:00 |
|
madmaxoft@gmail.com
|
7d039dfa90
|
Added a (commented-out) performance test for biome generator
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1409 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-24 14:34:24 +00:00 |
|
madmaxoft@gmail.com
|
817b9ba235
|
Noise: Removed the reference to Noise.inc
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1408 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-24 14:33:47 +00:00 |
|
madmaxoft@gmail.com
|
0e7b64eed2
|
HeiGenBiomal: interpolate in 4x4 blocks on float values
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1406 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 20:12:04 +00:00 |
|
madmaxoft@gmail.com
|
9fdc7219f0
|
Fixed underwater sand / dirt generator noise frequency
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1405 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 19:59:41 +00:00 |
|
madmaxoft@gmail.com
|
d852ea78f9
|
Generator: Added notes of failed optimization attempts
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1404 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 19:27:15 +00:00 |
|
madmaxoft@gmail.com
|
cffe84657d
|
Noise: Implemented 2D Perlin noise, removed unused parameters.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1402 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 19:25:57 +00:00 |
|
madmaxoft@gmail.com
|
8687931a97
|
Added a (commented-out) performance test for cHeiGenBiomal and cCompoGenBiomal
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1401 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 18:56:36 +00:00 |
|
keyboard.osh@gmail.com
|
de03dd6460
|
Moved physics to the cEntity class from the derivative classes (cMonster, cPickup). Added physics override to cPlayer to disable physics calculations. Fixed bug with pitch calculations on mobs.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1400 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 07:18:03 +00:00 |
|
madmaxoft@gmail.com
|
fd534d18f1
|
Slight performance improvements in cWorld::DoExplosiontAt()
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1397 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-19 08:32:55 +00:00 |
|
madmaxoft@gmail.com
|
9b9a37e507
|
Fixed Linux compilation, slight code cleanup
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1396 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-19 08:21:39 +00:00 |
|
keyboard.osh@gmail.com
|
0ceadbe7e0
|
cPlayer now uses BroadcastMovementUpdate during its Tick function
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1395 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-19 04:32:18 +00:00 |
|
keyboard.osh@gmail.com
|
b75fc5f4e8
|
Initial implementation of explosions and TNT block
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1392 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-18 02:42:45 +00:00 |
|