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 |
|
madmaxoft@gmail.com
|
a4be800a91
|
Noise: removed the unused SSE branches and unused interpolation methods. Removed the Noise.inc file.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1391 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-17 20:57:05 +00:00 |
|
madmaxoft@gmail.com
|
0d0df94eb8
|
Making float the default datatype for noise calculation (it's faster on ARM and same-speed on x86)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1390 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-17 12:47:11 +00:00 |
|
madmaxoft@gmail.com
|
0a7c2d3146
|
Implemented the new cCubicNoise in 2D
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1387 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-16 20:47:43 +00:00 |
|
madmaxoft@gmail.com
|
f5842062d3
|
Proper entity removal functions
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1386 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-13 21:28:55 +00:00 |
|
madmaxoft@gmail.com
|
a49c004278
|
Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1385 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-13 21:02:10 +00:00 |
|
madmaxoft@gmail.com
|
58fb05980d
|
Fixed a bit of coding style and function names in cItem
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1384 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-11 10:05:53 +00:00 |
|
madmaxoft@gmail.com
|
dc878898f3
|
Dispensers rewritten to use ItemGrid
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1383 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-10 21:40:30 +00:00 |
|
madmaxoft@gmail.com
|
1fbc77f9ed
|
Fixed gcc build
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1382 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-10 21:25:26 +00:00 |
|
madmaxoft@gmail.com
|
929d299965
|
ItemGrid: Renamed all Item to Slot - better and consistent naming
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1381 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-10 21:03:15 +00:00 |
|
madmaxoft@gmail.com
|
cc26f16463
|
Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid.
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
|
2013-04-10 19:52:03 +00:00 |
|
madmaxoft@gmail.com
|
46197e3be6
|
Fixed chunk possibly writing to uninitialized memory
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1376 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-09 19:25:19 +00:00 |
|
madmaxoft
|
48cec90c3f
|
Added Expat and LuaExpat, XML parsing now available in the API.
FS #336
Windows version only, Linux to be fixed soon.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1374 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-09 13:43:24 +00:00 |
|
madmaxoft@gmail.com
|
f10386bad5
|
Anvil loader: fixed Vanilla biomes not being read
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1370 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-07 21:04:54 +00:00 |
|
madmaxoft@gmail.com
|
905cc96dff
|
Fixed an assert in entities when destroying an entity without ever initializing it
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1369 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-07 21:04:23 +00:00 |
|
madmaxoft@gmail.com
|
499962029a
|
Added SQLite and LuaSQLite, Lua plugins can now use SQLite.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1368 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-07 19:28:32 +00:00 |
|
keyboard.osh@gmail.com
|
92e782068f
|
Fixed bug in entities movement: Corrected proper flooring of double values for the relative move packet, and teleport packet. Also, made the velocity packet to be sent first than the positions packets.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1367 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-07 06:53:17 +00:00 |
|
madmaxoft@gmail.com
|
34f93de4f9
|
Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars.
Mineshafts can be considered finished.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1366 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-06 21:53:28 +00:00 |
|
madmaxoft@gmail.com
|
502935c061
|
Mineshafts: Added random loot to generated chests and fixed chest direction
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1365 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-06 21:21:57 +00:00 |
|