Commit Graph

3949 Commits (76457d367338b603808b7821036cf9edc6f95afb)

Author SHA1 Message Date
Mattes D 972585363d Merge pull request #559 from mc-server/SpawnMobParticles
Removed the particles when a mob spawns.
2014-01-18 23:23:53 -08:00
Tiger Wang a85b2897e0 Implemented MC|Brand response 2014-01-19 01:06:19 +00:00
Tiger Wang 71b01234a2 ProtoProxy: UpdateBlockEntity NBT is written 2014-01-19 00:55:08 +00:00
Tiger Wang f8c8dcc7f3 Improved command blocks
* Their command and previous output are displayed on the client
* They have a BlockHandler implementation, so you can't place blocks on
them anymore
+ As a side effect, implemented UpdateBlockEntity
2014-01-19 00:54:38 +00:00
STRWarrior 24df625fbd Exported cFloater to the Lua API. 2014-01-19 00:04:46 +01:00
STRWarrior 7153bc0578 Fixed compiler error. 2014-01-18 23:42:48 +01:00
Tiger Wang ddd03a050b Minecart collision and general improvements
+ Implemented collision on one type of rail
* Improved curved rails somewhat
* Fixed a crash bug
2014-01-18 20:58:26 +00:00
Mattes D 36b9d42819 Merge pull request #557 from xdot/master
Command blocks
2014-01-18 11:39:42 -08:00
andrew a037172465 Command block fixes 2014-01-18 21:27:54 +02:00
madmaxoft fab726282c HTTP connections aren't kept alive unless explicitly enabled.
Only the client can decide that the connection can be kept alive, we must close the socket if the client doesn't indicate keepalive support.
This will provide a fix for #390 when #560 is fixed; until then the issue remains, just it's no longer HTTPServer's fault.
2014-01-18 20:20:56 +01:00
Tycho d93a4362b4 Fixed iterators bug 2014-01-18 10:57:25 -08:00
STRWarrior 1cced1664f Removed the particles when a mob spawns. 2014-01-18 19:41:31 +01:00
andrew 992053b32a Merge branch 'master' of https://github.com/mc-server/MCServer 2014-01-18 20:38:02 +02:00
andrew 02c9aa2b1e Parse the MC|AdvCdm plugin message 2014-01-18 19:58:46 +02:00
madmaxoft e68521deac Alpha-sorted the finishers. 2014-01-18 17:03:43 +01:00
madmaxoft 896f1a26ec Merged branch 'NetherFinish'. 2014-01-18 17:03:31 +01:00
Alexander Harkness b3ac2d9e23 Fix bad nested headings. 2014-01-18 15:17:19 +00:00
andrew 1ad6469a18 Command blocks: Execute() 2014-01-18 16:59:33 +02:00
Tycho 160a27cced switched to using m_WorldAge rather than m_TickID 2014-01-18 06:15:33 -08:00
andrew be5299350a Command block (de)serialization 2014-01-18 15:40:47 +02:00
STRWarrior 188cb1f6bc Fixed errors. 2014-01-18 14:17:26 +01:00
andrew 9a9b51a513 Basic command block implementation 2014-01-18 15:16:47 +02:00
STRWarrior ca27f87272 Renamed cFinishGenNetherSprinkleFoliage to cFinishGenNetherClumpFoliage. Fixed typo's 2014-01-18 14:16:07 +01:00
STRWarrior dd7c02bba9 Some tweaks.
Everything generates more often.
Fire can only spawn on ForeverBurning blocks.
2014-01-18 13:45:41 +01:00
STRWarrior 087d650aed Fixed bug where only brown mushrooms would spawn. 2014-01-18 00:37:21 +01:00
STRWarrior 9f17c9799b It now actualy works. 2014-01-18 00:27:13 +01:00
Mattes D 9aca5b4b99 Merge pull request #552 from worktycho/c++11
Changed std to c++11 in clang to fix va_copy issues
2014-01-17 13:59:58 -08:00
STRWarrior 7c787de261 First attempt at creating a clumb version NetherFinisher. 2014-01-17 22:58:01 +01:00
Alexander Harkness 935600bf0a Merge pull request #554 from worktycho/compression
Added user setting compression factor
2014-01-17 11:11:37 -08:00
Tycho a54cbba0fd Added user setting compression factor 2014-01-17 11:01:14 -08:00
Tycho 287144839e Increased tick count to long 2014-01-17 10:23:40 -08:00
Tycho 80f2f21f4c Changed std to c++11 in clang to fix va_copy issues 2014-01-17 10:10:31 -08:00
Tycho ce030bc7c9 Implemented xsofts suggestion for a saturating counter in the scheduler 2014-01-17 10:07:33 -08:00
madmaxoft cef2967637 APIDump: Updated cPluginManager:GetAllPlugins(). 2014-01-17 15:54:33 +01:00
madmaxoft 1aeecdbe43 ProtoProxy: Compiles under Linux. 2014-01-17 13:15:54 +01:00
madmaxoft b99fe7d812 ProtoProxy: Fixed inversed typedef.
I must be going crazy...
2014-01-17 12:39:19 +01:00
madmaxoft c4f4eda347 ProtoProxy: Fixed compilation in Windows and in Linux. 2014-01-17 12:38:25 +01:00
madmaxoft c7b67d9c3c ProtoProxy: Fixed #include filename case. 2014-01-17 12:28:09 +01:00
Alexander Harkness 714c8ed1a9 Updated core to the latest version and edited the submodules file to allow greater compatibility on restricted networks. 2014-01-17 10:38:36 +00:00
Mattes D 79c1f6f438 Merge pull request #534 from mc-server/SpawnMinecart
Added cWorld::SpawnMinecart.
2014-01-17 02:27:56 -08:00
madmaxoft 2354ac2783 Fixed SIGABRT_COMPAT on other architectures. 2014-01-17 11:13:35 +01:00
madmaxoft aec5200893 Removed internal cEntity::GetRot() usage. 2014-01-17 11:11:17 +01:00
madmaxoft ed1d336614 Merge remote-tracking branch 'origin/customnames' 2014-01-17 10:44:23 +01:00
madmaxoft 3a1c0f2aef Protocol 1.7: More output on unknown packets / protocol states. 2014-01-17 10:12:27 +01:00
Mattes D aefe3111de Ignoring MSVC2010+ build folders. 2014-01-17 08:10:43 +01:00
Mattes D 4385ab008f CMake: Fixed Lua output folder for MSVC2010+. 2014-01-17 08:09:03 +01:00
Tiger Wang 7ecf50c309 Fixed block break packet number 2014-01-16 22:42:47 +00:00
Tiger Wang d675173b80 Changed newline character because of issues 2014-01-16 22:30:57 +00:00
Tiger Wang 952c53eb4e Removed CustomCopy() 2014-01-16 21:41:55 +00:00
Tiger Wang 590a8c45c5 Really did what xoft wanted 2014-01-16 21:41:08 +00:00