summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | | | CMake: Removed leftover debugging output.madmaxoft2014-01-131-1/+0
* | | | CMake: Added resources to windows projects.madmaxoft2014-01-131-1/+14
* | | | Added a generic .user file for MSVC.madmaxoft2014-01-131-0/+167
* | | | CMake: Lua DLL is built in the correct folder.madmaxoft2014-01-131-0/+11
* | | | Moved the win resources into a separate subfolder.madmaxoft2014-01-1210-29/+7
* | | | CMake generates Bindings when not existant (win)madmaxoft2014-01-121-0/+10
|/ / /
* | | Merge pull request #529 from mc-server/derpstonerefactorAlexander Harkness2014-01-1210-331/+265
|\ \ \ | |/ / |/| |
| * | Fixed rails poweringTiger Wang2014-01-111-0/+2
| * | Did some stuff with the vectorsTiger Wang2014-01-111-32/+17
| * | Fixed a door bug and reduced codeTiger Wang2014-01-111-19/+1
| * | Renamed g_TorchPlaceable...Tiger Wang2014-01-116-71/+71
| * | Fixed doors, fixes #453Tiger Wang2014-01-101-38/+8
| * | Major refactoring of redstoneTiger Wang2014-01-104-186/+181
* | | Merge pull request #533 from mc-server/CmakeMultiConfigMattes D2014-01-122-46/+109
|\ \ \
| * | | Ignore Win32 .idb files.madmaxoft2014-01-121-0/+1
| * | | Merge branch master into CmakeMultiConfig.madmaxoft2014-01-12156-2755/+2980
| |\ \ \ | |/ / / |/| | |
* | | | Disabled a useless MSVC warning in Bindings.cpp.madmaxoft2014-01-121-0/+6
* | | | Merge pull request #532 from mc-server/LuaStateErrorHandlerMattes D2014-01-126-256/+130
|\ \ \ \
| * | | | Lua errors display stack trace.madmaxoft2014-01-112-3/+27
| * | | | Removed internal methods from public cLuaState interface.madmaxoft2014-01-113-119/+103
| * | | | Removed an unused file.madmaxoft2014-01-113-134/+0
* | | | | Merge pull request #526 from mc-server/IniFileFixMattes D2014-01-123-48/+81
|\ \ \ \ \
| * | | | | Fixed reading the files.madmaxoft2014-01-111-1/+1
| * | | | | Documented the cIniFile:AddValue* functions.madmaxoft2014-01-111-0/+4
| * | | | | IniFile: Split SetValue() into AddValue() and SetValue().madmaxoft2014-01-112-39/+76
| * | | | | Merge branch 'master' into IniFileFixmadmaxoft2014-01-114-2/+20
| |\ \ \ \ \
| * | | | | | Fixed cIniFile's SetValue().madmaxoft2014-01-101-9/+1
* | | | | | | Merge pull request #527 from derouinw/biomessplitMattes D2014-01-1110-223/+252
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Globals.h needs to be first includeBill Derouin2014-01-101-1/+1
| * | | | | | Include Biome enum in ChunkDefBill Derouin2014-01-101-2/+1
| * | | | | | Added newlines at ends of filesBill Derouin2014-01-102-2/+2
| * | | | | | Added files to VC2013 project fileBill Derouin2014-01-101-0/+2
| * | | | | | Fixed missing externalsBill Derouin2014-01-102-1/+6
| * | | | | | Move biome definition to separate filesBill Derouin2014-01-099-223/+246
* | | | | | | Removed unused variables.madmaxoft2014-01-111-2/+0
* | | | | | | Fixed the warning in CryptoPP.madmaxoft2014-01-111-1/+1
* | | | | | | Merge pull request #530 from mc-server/GeneratorDecoupleMattes D2014-01-1110-50/+188
|\ \ \ \ \ \ \
| * | | | | | | Decoupled cChunkGenerator from cWorld and cRoot.madmaxoft2014-01-1010-50/+188
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #531 from xdot/masterMattes D2014-01-111-2/+2
|\ \ \ \ \ \ \
| * | | | | | | Fixed glowstone drop countandrew2014-01-111-2/+2
|/ / / / / / /
* | | | | | | Merge pull request #522 from mc-server/LuaDlFixMattes D2014-01-102-1/+6
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Using dlopen() on all platforms except WIN32.madmaxoft2014-01-101-5/+1
| * | | | | | Fixed a typo in the TestLuaRocks test plugin.madmaxoft2014-01-091-1/+1
| * | | | | | Specified the dynamic loader Lua should use.madmaxoft2014-01-091-0/+9
| | |_|_|/ / | |/| | | |
* | | | | | Fixed generator adding values to ini file.madmaxoft2014-01-102-1/+3
* | | | | | Merge pull request #520 from mc-server/SoulSandMattes D2014-01-102-1/+17
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | / | | |_|_|/ | |/| | |
| * | | | Fixed recurring pattern.STRWarrior2014-01-101-1/+1
| * | | | Fixed chunk borders.STRWarrior2014-01-091-3/+3
| * | | | Speed-up. I got about 40 extra ch/sSTRWarrior2014-01-081-9/+14
| * | | | WormNestCaves now remove soul sand.STRWarrior2014-01-081-0/+1
| * | | | NetherGen: Now generates SoulSand.STRWarrior2014-01-081-1/+11
* | | | | BiomeVisualiser: Added zooming using the 1 - 8 keys.Matyas Dolak2014-01-106-20/+76
| |_|/ / |/| | |
* | | | Debuggers: Test code for WECUI plugin messaging.madmaxoft2014-01-091-0/+17
* | | | Exported cClientHandle::SendPluginMessage() to Lua.madmaxoft2014-01-091-0/+30
* | | | Fixed wrong packet number for PluginMessage packet.madmaxoft2014-01-091-1/+1
* | | | Added cClientHandle::SendPluginMessage().madmaxoft2014-01-099-0/+50
* | | | Composition generator creating moved to a separate function.madmaxoft2014-01-092-61/+83
* | | | Height generator creating moved info HeiGen.cpp.madmaxoft2014-01-093-54/+82
* | | | Windows nightbuild updated to generate .example.ini files.madmaxoft2014-01-093-7/+51
* | | | Merge pull request #517 from derouinw/masterMattes D2014-01-091-0/+13
|\ \ \ \ | |_|/ / |/| | |
| * | | A couple touchupsBill Derouin2014-01-081-2/+3
| * | | Add missing plugin errorBill Derouin2014-01-071-0/+12
* | | | Added a known working favicon.madmaxoft2014-01-081-0/+0
* | | | ProtoProxy: Fixed favicon relaying.madmaxoft2014-01-081-2/+2
| |/ / |/| |
* | | Fixed AppendVPrintf() handling for large strings.madmaxoft2014-01-081-6/+4
* | | Merge pull request #519 from mc-server/sigtermMattes D2014-01-082-0/+5
|\ \ \ | |/ / |/| |
| * | Updated CoreTiger Wang2014-01-071-0/+0
| * | Graceful shutdown on SIGTERMTiger Wang2014-01-071-0/+5
* | | Removed bitdeli badge - we have GitHub analytics now.Alexander Harkness2014-01-071-3/+0
|/ /
* | Updated submodulesTiger Wang2014-01-072-0/+0
* | Merge pull request #516 from mc-server/faviconAlexander Harkness2014-01-074-18/+8
|\ \
| * | Fixed faviconsTiger Wang2014-01-074-18/+8
* | | Plugin messages are received and handed to plugins.madmaxoft2014-01-079-25/+80
|/ /
* | Merge pull request #514 from derouinw/masterMattes D2014-01-073-0/+20
|\ \
| * | Avoid making copies of favicon stringBill Derouin2014-01-072-2/+2
| * | A few more touch upsBill Derouin2014-01-072-12/+2
| * | A few touch upsBill Derouin2014-01-072-2/+5
| * | Removed unused lineBill Derouin2014-01-071-1/+0
| * | Implement favicon for 1.7.2Bill Derouin2014-01-074-0/+28
* | | Disabled an unneeded MSVC warning.madmaxoft2014-01-071-4/+7
* | | Removed a debugging log output in cPluginManager:AddHook().madmaxoft2014-01-071-1/+0
* | | More MSVC warning fixes.madmaxoft2014-01-079-11/+11
* | | LuaState can push strings with embedded NULs.madmaxoft2014-01-071-1/+1
* | | Merge pull request #513 from worktycho/FreeBSDDynamicLinkMattes D2014-01-074-343/+13
|\ \ \
| * | | Fixed FreeBSD compilitionTycho2014-01-073-2/+13
| * | | Merge branch 'master' of github.com:mc-server/MCServerTycho2014-01-0733-97/+662
| |\ \ \
| * \ \ \ Merge branch 'master' of github.com:mc-server/MCServerTycho2014-01-047-140/+216
| |\ \ \ \
| * | | | | removed tolua++ makefile which is overwritten by cmakeTycho2014-01-031-338/+0
* | | | | | Update CONTRIBUTING.mdMattes D2014-01-071-2/+3
* | | | | | Regenerated VS2013 filesTiger Wang2014-01-076-38/+47
* | | | | | Fixed a few MSVC warnings.madmaxoft2014-01-078-18/+21
| |_|/ / / |/| | | |
* | | | | Added Base64Encode().madmaxoft2014-01-072-0/+51
* | | | | Disabled the type conversion MSVC warning.madmaxoft2014-01-061-1/+3
* | | | | Fixed a few MSVC warnings.madmaxoft2014-01-0611-16/+12
| |_|/ / |/| | |
* | | | Merge pull request #511 from mc-server/CmakeOutputMattes D2014-01-061-1/+1
|\ \ \ \
| * | | | Output dir set to $/MCServer.madmaxoft2014-01-061-1/+1
* | | | | Merge pull request #509 from Diusrex/masterMattes D2014-01-068-6/+89
|\ \ \ \ \
| * | | | | Undid the changes to cryptlib.cpp.Diusrex2014-01-062-11/+2
| * | | | | Added fake functions into cCriticalSection because of the change to ASSERTDiusrex2014-01-051-0/+5
| * | | | | Changed the release version of ASSERT.Diusrex2014-01-051-1/+1
| * | | | | Added warning(push) and warning(pop) around all of the inclusions of cryptopp/*.hDiusrex2014-01-056-3/+78
| * | | | | Making all of the useful level 4 warnings be active.Diusrex2014-01-051-1/+13
* | | | | | Exported cWorld::BroadcastBlockAction().madmaxoft2014-01-061-1/+1
* | | | | | InfoDump: Removes indent and parses ParameterCombinations.madmaxoft2014-01-061-8/+27
| |/ / / / |/| | | |
* | | | | Fixed wrong enqueueing.madmaxoft2014-01-061-2/+9
|/ / / /
* | | | Fixed cPluginManager:AddHook() binding.madmaxoft2014-01-055-11/+37
* | | | Fixed a race condition in the cQueue class.madmaxoft2014-01-052-59/+90
* | | | InfoDump: Removed an unneeded function.madmaxoft2014-01-051-28/+0
* | | | Fix #506Alexander Harkness2014-01-051-1/+1
* | | | InfoDump: All reasonable strings are forumized.madmaxoft2014-01-041-5/+5
* | | | Added forum output for commands' DetailedHelp array.madmaxoft2014-01-041-2/+31
* | | | InfoDump: Implemented list and formatting Forumizing.madmaxoft2014-01-041-1/+6
* | | | added supported protocolAlexander Harkness2014-01-041-0/+2
* | | | InfoDump: added AdditionalInfo to forum dumps.madmaxoft2014-01-041-4/+47
* | | | Added an InfoDump script for dumping all plugins' Info.lua into forum description.madmaxoft2014-01-042-0/+299
| |/ / |/| |
* | | Merge pull request #494 from worktycho/threadsafequeueMattes D2014-01-047-140/+215
|\ \ \
| * | | Fixed DocumentationTycho2014-01-031-4/+2
| * | | derpTycho2014-01-032-1/+4
| * | | actual fixTycho2014-01-031-2/+9
| * | | fixed failure to return a value from RemoveTycho2014-01-031-1/+1
| * | | implement xsofts recommendationsTycho Bickerstaff2014-01-031-9/+15
| * | | Merge branch 'master' into threadsafequeueTycho Bickerstaff2014-01-0210-315/+231
| |\| |
| * | | added documentationTycho Bickerstaff2014-01-021-7/+45
| * | | fixed a few remaining issues with worldstorageTycho Bickerstaff2014-01-022-24/+6
| * | | rewrote queue not to use promises for waitsTycho Bickerstaff2014-01-026-121/+24
| * | | Merge branch 'master' into threadsafequeueTycho Bickerstaff2013-12-3114-980/+190
| |\ \ \
| * | | | fogot to add promise classesTycho Bickerstaff2013-12-312-0/+92
| * | | | clean up code for patchingTycho Bickerstaff2013-12-313-3/+5
| * | | | Merge branch 'master' into threadsafequeueTycho Bickerstaff2013-12-3122-95/+70
| |\ \ \ \
| * | | | | refactored chunk Queue to seperate classTycho Bickerstaff2013-12-317-124/+162
| * | | | | added link dependency between WorldStorage and OSSupportTycho Bickerstaff2013-12-221-0/+2
| * | | | | added mergetool files to gitignoreTycho Bickerstaff2013-12-221-0/+1
| * | | | | Merge branch 'master' into threadsafequeueTycho Bickerstaff2013-12-2225-83/+92
| |\ \ \ \ \
| * \ \ \ \ \ Merge remote-tracking branch 'upstream/master' into threadsafequeueTycho Bickerstaff2013-12-2295-485/+2920
| |\ \ \ \ \ \
| * | | | | | | basic threadsafe queue interfaceTycho Bickerstaff2013-12-212-0/+34
* | | | | | | | Merge pull request #502 from bitdeli-chef/masterAlexander Harkness2014-01-041-0/+4
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | |
| * | | | | | | Add a Bitdeli badge to READMEBitdeli Chef2014-01-041-0/+4
|/ / / / / / /
* | | | | | | Merge remote-tracking branch 'origin/master'Tau2014-01-021-2/+6
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge pull request #499 from worktycho/masterMattes D2014-01-021-2/+6
| |\ \ \ \ \ \ \
| | * | | | | | | fixed compiler warnings not being enabled in clangTycho Bickerstaff2014-01-021-2/+6
| | | |_|_|_|/ / | | |/| | | | |
* | / | | | | | [Handy] updated for new API, fixed bugs, added warnings. Now v2.Tau2014-01-022-284/+145
|/ / / / / / /
* | | | | | | Merge pull request #479 from mc-server/cmake-winMattes D2014-01-022-18/+30
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into cmake-winmadmaxoft2013-12-2810-169/+304
| |\ \ \ \ \ \ \
| * | | | | | | | Added support for out-of-source builds.madmaxoft2013-12-282-18/+30
* | | | | | | | | More memory alignment fixes.madmaxoft2014-01-022-6/+6
* | | | | | | | | Fixed unaligned memory access in FastNBT.madmaxoft2014-01-023-5/+44
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #484 from worktycho/cmake-fixesAlexander Harkness2014-01-014-953/+41
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ merged changes from upstreamTycho Bickerstaff2013-12-3112-29/+181
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge branch 'FishingHook'madmaxoft2014-01-0110-1/+151
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Little more documentation for OnPlayerFishing.STRWarrior2014-01-011-1/+1
| * | | | | | | | | Using documentation Xoft recommended.STRWarrior2014-01-011-1/+1
| * | | | | | | | | OnPlayerFishing doesn't have a const cItems anymoreSTRWarrior2014-01-015-5/+5
| * | | | | | | | | Fixed typo's in the documentation.STRWarrior2014-01-012-4/+4
| * | | | | | | | | implemented the recommendations Xoft gave.STRWarrior2013-12-317-12/+25
| * | | | | | | | | Documented OnPlayerFished and OnPlayerFishing.STRWarrior2013-12-312-0/+41
| * | | | | | | | | Implented OnPlayerFishing and OnPlayerFished.STRWarrior2013-12-306-1/+97
* | | | | | | | | | Merge pull request #497 from xdot/masterAlexander Harkness2014-01-011-2/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Fixed GetPhysicalRAMUsage on Linuxandrew2014-01-011-2/+2
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #480 from mc-server/CmakeNonMixedMattes D2013-12-311-26/+29
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / |/| | | | | | | | |
| | | * | | | | | | Merge branch 'master' into cmake-fixesTycho Bickerstaff2013-12-3115-16/+57
| | | |\ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
* | | | | | | | | | removed unneccisary castTycho Bickerstaff2013-12-311-1/+2
* | | | | | | | | | fixed warnings in LineBlockTracer.cppTycho Bickerstaff2013-12-311-1/+0
* | | | | | | | | | fixed warnings in LightingThread.cppTycho Bickerstaff2013-12-311-0/+1
* | | | | | | | | | take Z axis into account when calculating neighboors in LightingThread::ChunkReadyTycho Bickerstaff2013-12-311-1/+1
* | | | | | | | | | fixed warnings in World.cppTycho Bickerstaff2013-12-314-6/+34
* | | | | | | | | | fixxed warnings in Server.cppTycho Bickerstaff2013-12-311-0/+5
* | | | | | | | | | fixed warnings in Inventory.cppTycho Bickerstaff2013-12-311-2/+2
* | | | | | | | | | fixed warnings in bytebuffer.cppTycho Bickerstaff2013-12-312-4/+4
* | | | | | | | | | fixed ClientHandle warningsTycho Bickerstaff2013-12-311-0/+1
* | | | | | | | | | fixed warnings in webadmin.cppTycho Bickerstaff2013-12-311-0/+3
* | | | | | | | | | fixed warnings in BlockArea.cppTycho Bickerstaff2013-12-311-0/+2
* | | | | | | | | | Merge pull request #488 from Diusrex/masterMattes D2013-12-312-2/+3
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Fixed a cPlayer::IsGameModeAdventure. It was determined based off of gmCreate rather than gmAdventure.Morgan Redshaw2013-12-312-2/+3
|/ / / / / / / / /
| | * | | | | | | fixed bad mergeTycho Bickerstaff2013-12-221-4/+0
| | * | | | | | | merged in more warning fixesTycho Bickerstaff2013-12-222-3/+2
| | |\ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Fixed compilation in VC2008.madmaxoft2013-12-307-79/+13
| |_|_|_|_|_|/ / |/| | | | | | |
| | * | | | | | merged in changesTycho Bickerstaff2013-12-223-2/+12
| | |\ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
* | | | | | | | converted commneted paramater names to the unused macroTycho Bickerstaff2013-12-2217-93/+100
* | | | | | | | Merge branch 'master' of github.com:mc-server/MCServerTycho Bickerstaff2013-12-2295-485/+2920
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Chunk is now warnings cleanTycho Bickerstaff2013-12-214-6/+5
* | | | | | | | fixed hidden bug with furnaces ignoring time burntTycho Bickerstaff2013-12-211-1/+1
* | | | | | | | Root is now warnings cleanTycho Bickerstaff2013-12-218-30/+32
* | | | | | | | Piston is now warnings cleanTycho Bickerstaff2013-12-215-6/+6
* | | | | | | | ChunkSender is now warnings cleanTycho Bickerstaff2013-12-216-9/+10
| |_|_|_|_|/ / |/| | | | | |
| | | * | | | merged in warnings changesTycho Bickerstaff2013-12-2227-97/+94
| | | * | | | removed lua makefileTycho Bickerstaff2013-12-221-944/+0
| | | * | | | fixed accedental commitTycho Bickerstaff2013-12-221-2/+1
| | | * | | | fixed rdynamic as its not acctually needed a cmake handles it, looks like the problem was caused by the linux linker accepting the option twice and the os x linker notTycho Bickerstaff2013-12-224-62/+33
| | | * | | | fixes for mac os xTycho Bickerstaff2013-12-221-4/+8
| | |/ / / / | |/| | | |
| * | | | | Update GETTING-STARTED.mdAlexander Harkness2013-12-301-0/+2
| * | | | | Create GETTING-STARTED.mdAlexander Harkness2013-12-301-0/+119
| * | | | | APIDump: Fixed a factual error in OnPluginsLoaded description.madmaxoft2013-12-291-2/+2
| * | | | | APIDump: Static files overwrite their destination.madmaxoft2013-12-291-5/+13
| * | | | | APIDump: The PRE html tag has tab width set to 2 spaces.madmaxoft2013-12-291-0/+5
| * | | | | APIDump: Documented OnPluginsLoaded.madmaxoft2013-12-291-0/+79
| * | | | | Added HOOK_PLUGINS_LOADED.madmaxoft2013-12-297-3/+73
| * | | | | Merge pull request #481 from MikeHunsinger/masterMattes D2013-12-292-3/+49
| |\ \ \ \ \
| | * | | | | Added function to create Tall Birch tree in BirchTreeForest biomesMike Hunsinger2013-12-292-3/+49
| | | |_|/ / | | |/| | |
| * / | | | Fixed a (valid) warning in RCONServer.madmaxoft2013-12-281-0/+3
| |/ / / /
| | | | * Fixed Linux configuration.madmaxoft2013-12-291-1/+1
| | | | * Ignore profile build folders created by MSVC build.madmaxoft2013-12-281-0/+22
| | | | * CMake: profiling builds get correct commandlines in MSVC.madmaxoft2013-12-281-64/+80
| | | | * Added custom configurations for MSVC projects.madmaxoft2013-12-281-19/+43
| | | |/ | | |/|
| | * | CMake: Fixed mismatching library vs app builds.madmaxoft2013-12-281-26/+29
| |/ /
| * | Fixed the Windows script for uploading Lua API to an FTP server.madmaxoft2013-12-282-1/+2
| * | APIDump: Added the SettingUpDecoda article.madmaxoft2013-12-275-0/+50
| * | APIDump: Articles eplicitly declare being UTF-8.madmaxoft2013-12-272-0/+2
| * | APIDump: Added quick links to index to each class and hook file.madmaxoft2013-12-271-2/+14
| * | APIDump: Added a quick-nav menu to hook descriptions.madmaxoft2013-12-271-7/+22
| * | APIDump: Added a quick-nav menu to class descriptions.madmaxoft2013-12-271-6/+22
| * | APIDump: Split the huge DumpAPIHtml function into smaller ones.madmaxoft2013-12-271-47/+61
| * | APIDump: Extra pages renamed to articles and moved to front.madmaxoft2013-12-271-24/+39
| * | APIDump: Fixed the WritingPlugin article.madmaxoft2013-12-271-98/+107
| * | APIDump: Added the WritingPlugin article to the exported pages.madmaxoft2013-12-271-0/+1
| * | APIDump: Fixed bad for-loop.madmaxoft2013-12-271-3/+3
| * | Merge pull request #477 from mc-server/cmake-winMattes D2013-12-279-78/+156
| |\|
| | * Lua is built statically on *nix.madmaxoft2013-12-271-1/+6
| | * Fixed unix Lua dependencies.madmaxoft2013-12-271-1/+1
| | * Merge branch 'master' into cmake-winmadmaxoft2013-12-275-53/+366
| | |\ | | |/ | |/|
| * | Merge pull request #476 from mc-server/apidump-writingpluginAlexander Harkness2013-12-263-49/+310
| |\ \
| | * | Writing a plugin APIDump article (#382)Tiger Wang2013-12-263-49/+310
| |/ /
| * | Merge pull request #474 from mc-server/deathmessagesMattes D2013-12-261-0/+16
| |\ \
| | * | Server now handles death messagesTiger Wang2013-12-261-0/+16
| |/ /
| * | Merge pull request #472 from mc-server/Extreme_Hills_MMattes D2013-12-261-4/+40
| |\ \
| | * | Simplefied Extreme Hills M pattern select.STRWarrior2013-12-261-11/+3
| | * | Extreme Hills M biomes now generate gravel, stone and grass patterns.STRWarrior2013-12-251-2/+10
| | * | Changed tbGravel. Vanilla has 3 layers of gravel and then stone.STRWarrior2013-12-251-3/+3
| | * | Normal extreme hills (plus) now generate a stone/grass pattern.STRWarrior2013-12-251-2/+20
| | * | Re-added empty line.STRWarrior2013-12-251-0/+1
| | * | This generates gravel in Extreme Hills M biomes.STRWarrior2013-12-252-3/+20
| | | * Made cmake compilation possible on Windows.madmaxoft2013-12-278-35/+72
| | | * Added proper precompiled headers for MSVC.madmaxoft2013-12-261-48/+47
| | | * Added cmake output folders (VC2008) to gitignore.madmaxoft2013-12-261-0/+37
| | |/ | |/|
| * | cBlockArea: Fixed writing full-height areas.madmaxoft2013-12-261-2/+2
| * | Merge pull request #461 from mc-server/repeatersMattes D2013-12-267-47/+314
| |\ \ | | |/ | |/|
| | * Moved increment operator to back of variablesTiger Wang2013-12-261-9/+9
| | * Fixed rails not updating with diagonalsTiger Wang2013-12-251-0/+34
| | * Braced up some codeTiger Wang2013-12-251-0/+2
| | * Used IsGamemodeCreative() functionTiger Wang2013-12-251-1/+1
| | * Fixed comments in main.cpp and Player.cppTiger Wang2013-12-242-2/+2
| | * Implemented stone and wooden pressure platesTiger Wang2013-12-242-3/+105
| | * Improved knockback animationTiger Wang2013-12-241-3/+3
| | * Improved player fall particle positionsTiger Wang2013-12-231-5/+2
| | * Provides an enhancement to daylight sensorsTiger Wang2013-12-231-2/+27
| | * Clarified some code in Player.cppTiger Wang2013-12-231-2/+5
| | * Fixed a comment in Entity.cppTiger Wang2013-12-231-1/+1
| | * Added some comments in main.cppTiger Wang2013-12-231-1/+1
| | * Daylight sensor sensing enhancementTiger Wang2013-12-231-9/+11
| | * A fix for daylight sensorsTiger Wang2013-12-221-2/+3
| | * Implemented knockback and critical hitTiger Wang2013-12-221-4/+21
| | * Added many event catchersTiger Wang2013-12-222-20/+78
| | * Implemented fall particlesTiger Wang2013-12-221-3/+18
| | * Daylight sensorsTiger Wang2013-12-221-2/+1
| | * Fixed them again, confound itTiger Wang2013-12-221-9/+21
| * | Merge pull request #471 from mc-server/Fishing_CatapultMattes D2013-12-253-38/+206
| |\ \
| | * | Fixed Parentheses.STRWarrior2013-12-251-2/+2
| | * | You are now able to sweep mobs to your position using fishing rods.STRWarrior2013-12-253-38/+206
| * | | Merge branch 'fixes&features' of git://github.com/tonibm19/MCServermadmaxoft2013-12-253-9/+65
| |\ \ \
| | * | | (Hopefully) fixed if conditionstonibm192013-12-251-4/+1
| | * | | Implemented xoft suggestion (partly)tonibm192013-12-251-25/+29
| | * | | BLOCKTYPE...tonibm192013-12-241-2/+2
| | * | | Fixed compilationtonibm192013-12-241-29/+9
| | * | | Implemented xoft suggestiontonibm192013-12-241-7/+11
| | * | | Using BLOCKTYPE instead of inttonibm192013-12-241-2/+2
| | * | | Added myself to contributorstonibm192013-12-241-0/+2
| | * | | Fixed commentstonibm192013-12-241-8/+8
| | * | | Changed a little how detection works and added comments.tonibm192013-12-241-28/+31
| | * | | Storing Y -1 and -2 blocks in a variabletonibm192013-12-241-5/+7
| | * | | Using parenthesistonibm192013-12-241-8/+8
| | * | | Fixed a possible crashtonibm192013-12-241-39/+42
| | * | | Improved iron golem detection algorithmtonibm192013-12-231-3/+16
| | * | | Some fixes (SEE DESC)tonibm192013-12-231-0/+6
| | * | | You can now spawn iron golems.tonibm192013-12-231-3/+20
| * | | | Fixed block area height check.madmaxoft2013-12-251-2/+2
| * | | | Merge pull request #470 from mc-server/mobileentitysavingAlexander Harkness2013-12-254-13/+790
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Preliminary mobile entity savingTiger Wang2013-12-254-13/+790
| |/ / /
| * | | Merge pull request #469 from mc-server/Android_UpdateTiger Wang2013-12-245-23/+34
| |\ \ \
| | * | | Removed unneeded include.STRWarrior2013-12-241-1/+0
| | * | | Fixed getting configure button going to port 0.STRWarrior2013-12-243-7/+12
| | * | | Added the list_item.xmlSTRWarrior2013-12-241-0/+7
| | * | | Just a quick update for the files you need to compile for Android.STRWarrior2013-12-232-20/+20
| | |/ /
| * | | Merge pull request #468 from mc-server/colourchangeAlexander Harkness2013-12-245-27/+15
| |\ \ \
| | * | | removed the function def alsoAlexander Harkness2013-12-241-1/+0
| | * | | Finally removed the function.Alexander Harkness2013-12-241-6/+0
| | * | | Removed documentation for cChatColour:MakeColor()Alexander Harkness2013-12-241-7/+3
| | * | | fixed compile?Alexander Harkness2013-12-241-1/+1
| | * | | finally removed them all?Alexander Harkness2013-12-241-1/+1
| | * | | updated another file...Alexander Harkness2013-12-241-4/+4
| | * | | Updated MakeColour's defenition in the header.Alexander Harkness2013-12-241-9/+9
| | * | | Update as per xoft's instructions.Alexander Harkness2013-12-241-1/+1
| | * | | Update chat coloursAlexander Harkness2013-12-241-3/+2
| |/ / /
| * | | Merge pull request #466 from Sxw1212/masterAlexander Harkness2013-12-242-2/+6
| |\ \ \
| | * | | Add myself to CONTRIBUTORS to comply with the Apache LicenseSam Mauldin2013-12-241-0/+1
| | * | | Store plugin in a local variable to fix error on disableSam Mauldin2013-12-241-2/+5
| |/ / /
| * / / Replaced esCreeper with esMonster.madmaxoft2013-12-233-4/+7
| |/ /
| * | Fixed bug where snowgolems could replace non-solid blocks to snow blocks.STRWarrior2013-12-221-1/+3
| * | Snow golems die in hot biomes and leave a snow trail.STRWarrior2013-12-222-0/+18
| * | You can spawn snow golems with snow blocks and pumpkins.STRWarrior2013-12-221-0/+15
| * | EnderDragons and SnowGolems are able to spawn.STRWarrior2013-12-221-0/+2
| * | Fixed cacus breaking when next to any non-air block.STRWarrior2013-12-221-1/+1
| * | Made the lure enchantment work.STRWarrior2013-12-221-1/+1
| * | Fixed signedness warning in cItemGrid.madmaxoft2013-12-222-4/+4
| * | Merge pull request #462 from mc-server/1.7_FishingMattes D2013-12-2220-15/+167
| |\ \
| | * | Fixed compiler warning.STRWarrior2013-12-221-1/+1
| | * | Fishing underground is slower and fishing while raining is faster.STRWarrior2013-12-221-0/+15
| | * | Fixed compiler warnings.STRWarrior2013-12-221-2/+2
| | * | Countdown time is between 100 and 900 ticks.STRWarrior2013-12-221-1/+1
| | * | Fishing now uses a countdown instead of a random number each tick.STRWarrior2013-12-222-12/+29
| | * | Implented BroadcastParticleEffectSTRWarrior2013-12-2217-2/+122
| |/ /
| * | Using regular assignments.STRWarrior2013-12-211-6/+6
| * | Once again better Y direction for the items given when fishing.STRWarrior2013-12-211-2/+2
| * | Merge pull request #460 from mc-server/Fishing_ItemsAlexander Harkness2013-12-211-2/+108
| |\ \
| | * | You are now able to get different items from fishing.STRWarrior2013-12-211-2/+108
| |/ /
| * | Fixed a typo in .gitignore.madmaxoft2013-12-211-1/+1
| * | Bindings regen script updated.madmaxoft2013-12-211-11/+6
| * | Further updates for the win nightbuild script.madmaxoft2013-12-211-25/+25
| * | Floater now dissapears when the player doesn't have an fishing rod equipped.STRWarrior2013-12-212-0/+32
| * | Fixed a file name.Alexander Harkness2013-12-211-0/+0
| * | Update COMPILINGworktycho2013-12-211-2/+2
| * | Added info about 32 bit mode.Alexander Harkness2013-12-211-0/+9
| * | Merge pull request #457 from worktycho/masterAlexander Harkness2013-12-212-1/+16
| |\ \ | |/ / |/| |
* | | added FORCE_32 optionTycho Bickerstaff2013-12-211-1/+15
* | | hide lua shared libraryTycho Bickerstaff2013-12-211-0/+1
| * | Update README.mdAlexander Harkness2013-12-211-1/+1
| * | Merge pull request #456 from mc-server/uselessfilesAlexander Harkness2013-12-218-50/+12
| |\ \
| | * | Moved some files.Alexander Harkness2013-12-215-0/+0
| | * | Marked stats.cmd as executable so it can be run on linuxAlexander Harkness2013-12-211-0/+0
| | * | Update cloc-exclude.txtAlexander Harkness2013-12-211-25/+11
| | * | Updated the stats.cmd file.Alexander Harkness2013-12-211-1/+1
| | * | Delete clean.batAlexander Harkness2013-12-211-24/+0
| * | | Update COMPILINGAlexander Harkness2013-12-211-5/+15
|/ / /
* | | Merge pull request #446 from worktycho/cmakeAlexander Harkness2013-12-2137-32566/+10155
|\ \ \
| * | | fixed lua dynamic libraryTycho Bickerstaff2013-12-211-2/+2
| * | | finished up final build flags for linuxTycho Bickerstaff2013-12-211-2/+19
| * | | Merge branch 'cmake' of github.com:worktycho/MCServer into cmakeTycho Bickerstaff2013-12-213-5/+27
| |\ \ \
| | * | | added precompiled headerstycho2013-12-201-13/+24
| | * | | fixed include of math on windowstycho2013-12-203-1/+12
| * | | | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-2129-181/+238
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Merge branch 'master', remote-tracking branch 'upstream/master'Tycho Bickerstaff2013-12-210-0/+0
| |/ / / |/| | |
* | | | You could now only get fish from non-source blocks. Fixed it.STRWarrior2013-12-211-1/+1
* | | | Fixed bug where you could pickup the floater only to get one spawned instantly or the other way around.STRWarrior2013-12-211-0/+5
* | | | Fixed bug where you could get fish from non-source blocks.STRWarrior2013-12-211-1/+1
* | | | Updated the win nightbuild script with recent information.madmaxoft2013-12-211-6/+9
* | | | Merge pull request #454 from mc-server/repeatersMattes D2013-12-213-12/+41
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | Fixed repeaters delay, maybeTiger Wang2013-12-203-12/+41
|/ /
* | Merge branch 'master' of https://github.com/mc-server/MCServerSTRWarrior2013-12-2010-98/+94
|\ \
| * | Fixed the rest of constructor reorders.madmaxoft2013-12-209-97/+92
| * | Or not. Fixes #384Alexander Harkness2013-12-201-1/+2
* | | Increased the range an Floater can shoot to.STRWarrior2013-12-201-1/+1
|/ /
* | Fish now actualy jumps to the player instead of a few block bellow them.STRWarrior2013-12-201-1/+1
* | Fixed bug where the floater could pop in the water while you could already get a fish.STRWarrior2013-12-201-2/+2
* | Merge pull request #452 from mc-server/apidumpeAlexander Harkness2013-12-202-1/+7
|\ \
| * | done... finallyAlexander Harkness2013-12-201-2/+2
| * | fix the issues xoft pointed outAlexander Harkness2013-12-201-5/+4
| * | @madmaxoft now?Alexander Harkness2013-12-201-3/+3
| * | Possibly fixes #384Alexander Harkness2013-12-201-0/+6
| * | Create a static folder for adding static files.Alexander Harkness2013-12-201-0/+1
* | | More reordering fixes.madmaxoft2013-12-203-7/+16
|/ /
* | Fixed a typo in cBlockArea merging code.madmaxoft2013-12-201-2/+1
* | Sorted a few constructors to remove warnings.madmaxoft2013-12-2010-49/+57
* | Fixed minor warnings.madmaxoft2013-12-202-5/+7
| * Merge branch 'master' into cmakeTycho Bickerstaff2013-12-2039-97/+114
| |\ | |/ |/|
* | Fixed warnings in HTTP parser.madmaxoft2013-12-204-5/+15
* | Attempt at fixing cChunkDef::Height signedness.madmaxoft2013-12-204-21/+24
* | Properly fixed warnings in cFastRandom.madmaxoft2013-12-201-4/+4
* | Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT).madmaxoft2013-12-2028-62/+66
* | Fixed melon and pumpkin growing.madmaxoft2013-12-201-1/+1
* | Fixed missing parenthesis.madmaxoft2013-12-201-4/+4
| * made LUA shared unless STATIC_LUA is setTycho Bickerstaff2013-12-201-0/+4
| * fixed lua dependency on libmTycho Bickerstaff2013-12-201-0/+1
| * added profile builds as an optionTycho Bickerstaff2013-12-201-13/+51
| * possable fix of typoTycho Bickerstaff2013-12-201-1/+1
| * Revert "fixed bad reference to math library"Tycho Bickerstaff2013-12-201-2/+1
| * Revert "fixed bad reference to math library"Tycho Bickerstaff2013-12-201-2/+2
| * fixed bad reference to math libraryTycho Bickerstaff2013-12-201-2/+2
| * fixed bad reference to math libraryTycho Bickerstaff2013-12-201-1/+2
| * Merge branch 'cmake' of github.com:worktycho/MCServer into cmakeTycho Bickerstaff2013-12-194-9/+30
| |\
| | * fixed include paths on windows and added build dir to gitignoretycho2013-12-202-0/+3
| | * fixed compile errors with headers and math librarytycho2013-12-202-7/+20
| | * Merge branch 'cmake' of github.com:worktycho/MCServer into cmaketycho2013-12-200-0/+0
| | |\
| | * \ Merge branch 'master' into cmaketycho2013-12-2018-31/+310
| | |\ \
| | * | | fixed D9025tycho2013-12-201-2/+3
| | * | | fixed multiprocessing on windows and removed redundend compile of headerstycho2013-12-202-1/+5
| * | | | modified travis CI file for cmakeTycho Bickerstaff2013-12-191-1/+1
| * | | | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-194-21/+29
| |\ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| |
* | | | Fixed clang warnings in Noise.cpp.madmaxoft2013-12-201-20/+20
* | | | Merge pull request #451 from mc-server/dirtupdatefixAlexander Harkness2013-12-203-1/+9
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fixed assertion during dirt block OnUpdate()Tiger Wang2013-12-203-1/+9
|/ / /
| * | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-1918-31/+310
| |\ \ | |/ / |/| / | |/
* | Merge pull request #450 from mc-server/redstonefixesMattes D2013-12-196-26/+94
|\ \
| * | Fixed PlayerAbilities and creativeTiger Wang2013-12-193-13/+24
| * | Fixed 1.7 arm swing animationTiger Wang2013-12-191-1/+23
| * | Fixed dust from being placed on nonsolidsTiger Wang2013-12-192-1/+6
| * | Fixed repeaters not updating powerTiger Wang2013-12-191-11/+41
* | | Merge pull request #449 from mc-server/Fishing_RodMattes D2013-12-198-0/+194
|\ \ \
| * | | Fixed #include in Floater.cpp.STRWarrior2013-12-191-1/+1
| * | | The floater now actualy dives under water.STRWarrior2013-12-191-1/+1
| * | | You can get fish from fishing :D. Only one type of fish though.STRWarrior2013-12-191-12/+27
| * | | Added the Floater files to MCServer.vcprojSTRWarrior2013-12-191-0/+12
| * | | Implented cItemFishingRodHandler.STRWarrior2013-12-192-0/+65
| * | | Implented IsFishing, SetIsFishing and GetFloaterID().STRWarrior2013-12-192-0/+12
| * | | Added cFloater class.STRWarrior2013-12-193-0/+90
* | | | Merge pull request #448 from mc-server/testbranchAlexander Harkness2013-12-191-2/+4
|\ \ \ \
| * | | | just a little change for travis ci testAlexander Harkness2013-12-191-2/+4
* | | | | take advantage of 1.5 cores given by travis with parallelization!Alexander Harkness2013-12-191-1/+1
|/ / / /
* | | | explicitly defined email notificationsAlexander Harkness2013-12-191-1/+7
* | | | update readme with travis infoAlexander Harkness2013-12-191-0/+2
* | | | Update submodule URLs so people without SSH can get them.Alexander Harkness2013-12-191-3/+3
* | | | Create .travis.ymlAlexander Harkness2013-12-191-0/+6
* | | | Test commit.Alexander Harkness2013-12-191-0/+1
|/ / /
| | * fixed visual studio compile flagstycho2013-12-191-4/+14
| | * fixed a number of windows issuestycho2013-12-192-13/+35
| | * added md5 as a dependency for bindingsTycho Bickerstaff2013-12-193-1/+14
| | * added expat as lua bindings dependincyTycho Bickerstaff2013-12-197-22/+72
| | * compiling sqliteTycho Bickerstaff2013-12-192-0/+15
| | * added all cpp files to bindingsTycho Bickerstaff2013-12-191-1/+4
| | * moved HTTPServer to globsTycho Bickerstaff2013-12-191-1/+5
| | * added pthread linking code to OSSupportTycho Bickerstaff2013-12-191-0/+4
| | * moved protocol to globTycho Bickerstaff2013-12-191-1/+5
| | * added blocks and blockentitiesTycho Bickerstaff2013-12-193-2/+18
| | * linked in luaTycho Bickerstaff2013-12-191-1/+1
| | * Merge branch 'master' into cmakeTycho Bickerstaff2013-12-194-14/+45
| | |\ | |_|/ |/| |
* | | Update Contributing.md Alexander Harkness2013-12-191-0/+4
* | | Merge pull request #443 from mc-server/messagesAlexander Harkness2013-12-193-14/+41
|\ \ \ | |/ / |/| |
| * | Disconnection message no longer shown if pingTiger Wang2013-12-181-5/+8
| * | Prettified command error messagesTiger Wang2013-12-182-9/+23
| * | The "<>" of a player name is now colouredTiger Wang2013-12-181-1/+1
| * | Fixed 1.7 player disconnection not calling hookTiger Wang2013-12-181-4/+14
|/ /
| * fixed bindings generationTycho Bickerstaff2013-12-199-8044/+1092
| * Revert "Removed unused ToLua files." to allow the new cmake system to build on tolua++ on linuxTycho Bickerstaff2013-12-197-0/+16336
| * bindings regenration logicTycho Bickerstaff2013-12-197-32372/+290
| * added zlib and UITycho Bickerstaff2013-12-182-0/+22
| * removed make fileTycho Bickerstaff2013-12-181-194/+0
| * Merge branch 'master' into cmakeTycho Bickerstaff2013-12-1853-310/+1355
| |\ | |/ |/|
* | Merge pull request #440 from mc-server/repeaterfixesMattes D2013-12-182-84/+77
|\ \
| * | Fixed wire powering blocks beneathTiger Wang2013-12-181-1/+1
| * | Fixed bad repeater power queuing in corner caseTiger Wang2013-12-182-83/+76
* | | Merge pull request #442 from mc-server/Nether_WartMattes D2013-12-184-0/+110
|\ \ \
| * | | Implented Nether Wart.STRWarrior2013-12-184-0/+110
* | | | Merge pull request #441 from mc-server/hookentityanimationMattes D2013-12-188-15/+51
|\ \ \ \ | |/ / / |/| | |
| * | | Renamed back EntityAnimation to PlayerAnimationTiger Wang2013-12-188-15/+51
|/ / /
* / / Removed offending tr1/memory header inclusion.madmaxoft2013-12-181-3/+0
|/ /
* | Fixed player falling through the floor on spawn.madmaxoft2013-12-171-1/+5
* | cBlockArea: origin is initialized in the constructor and the loader.madmaxoft2013-12-171-0/+6
* | Merge pull request #439 from mc-server/BucketsMattes D2013-12-171-39/+81
|\ \
| * | Fixed naming and initialization.madmaxoft2013-12-171-4/+12
| * | Forgot to change one Vector3d to Vector3i.STRWarrior2013-12-171-1/+1
| * | Renamed Pos to m_Pos.STRWarrior2013-12-171-3/+3
| * | Using Recommendations.STRWarrior2013-12-171-10/+23
| * | Made buckets work when the player does not 'look' at a block. This fixes #265STRWarrior2013-12-171-32/+53
|/ /
* | Merge pull request #438 from mc-server/BoatsTiger Wang2013-12-165-14/+80
|\ \
| * | Boats spawn on top of a block. not between 4 blocks.STRWarrior2013-12-161-1/+1
| * | Using suggestions for Boat placing.STRWarrior2013-12-161-1/+1
| * | Boats drop a boat pickup when destroyed by hand. You can now actualy use boats.STRWarrior2013-12-162-3/+33
| * | Added HandleSpeedFromAttachee so an entity can override the function.STRWarrior2013-12-162-4/+15
| * | You can spawn boats on water.STRWarrior2013-12-161-7/+32
* | | APIDump: Ignoring the multi-inheritance members.madmaxoft2013-12-162-2/+20
* | | Fixed multiple inheritance in ToLua++.madmaxoft2013-12-168-36/+127
* | | Removed some old cRedstone remnantsTiger Wang2013-12-163-30/+0
|/ /
* | Fixed cClientHandle::Tick() being called from two threads.madmaxoft2013-12-165-31/+48
* | Fixed multiple player spawn broadcasts.madmaxoft2013-12-161-3/+0
* | Server saves if a player is flying.STRWarrior2013-12-151-1/+3
* | Merge pull request #437 from mc-server/ShootTo_functionSTRWarrior2013-12-156-4/+50
|\ \
| * | Documented ForceSetSpeed.STRWarrior2013-12-151-0/+1
| * | Exported to LuaSTRWarrior2013-12-152-10/+10
| * | Renamed ShootTo function to ForceSetSpeed.STRWarrior2013-12-152-3/+3
| * | This adds a function that allows you to 'shoot' a player towards a direction.STRWarrior2013-12-155-4/+49
* | | Fixed player spawning packet.madmaxoft2013-12-151-1/+1
* | | ProtoProxy: Fixed description-changing to work with 1.7.4.madmaxoft2013-12-151-2/+3
* | | Fixed calling OnPlayerJoined() in the wrong place.madmaxoft2013-12-151-6/+1
* | | Merge pull request #433 from mc-server/redstoneimprovementsMattes D2013-12-151-1/+33
|\ \ \
| * | | Implemented xoft's suggestionsTiger Wang2013-12-151-3/+16
| * | | Fixed wire repeater checkingTiger Wang2013-12-151-1/+1
| * | | Wires now power repeaters properlyTiger Wang2013-12-151-0/+7
| * | | Fixed the hopefully final wire self-powering bugTiger Wang2013-12-151-1/+13
* | | | Fixed indentation.madmaxoft2013-12-151-1/+1
* | | | Merge pull request #434 from mc-server/Player_AbilitiesMattes D2013-12-158-5/+234
|\ \ \ \ | | |/ / | |/| |
| * | | APIDump: Documented New functionsSTRWarrior2013-12-151-0/+4
| * | | Moved reading flags to the protocol.STRWarrior2013-12-153-19/+23
| * | | Exported Set and Get functions to Lua.STRWarrior2013-12-152-2/+136
| * | | Added m_IsFlying and m_CanFly. Both have a Get and Set function. Added cClientHandle::SendPlayerAbilities() functionSTRWarrior2013-12-155-3/+90
|/ / /
* | | Merge pull request #432 from mc-server/Broadcast_EffectsMattes D2013-12-157-3/+92
|\ \ \
| * | | cPlayer is using the broadcast functions.STRWarrior2013-12-151-3/+3
| * | | This adds the cWorld::BroadcastEntityEffect and cWorld::BroadcastRemoveEntityEffect functions.STRWarrior2013-12-156-0/+89
* | | | Fixed pre 1.7 clients crashing.STRWarrior2013-12-151-2/+2
|/ / /
* | | Merge pull request #431 from mc-server/Entity_EffectsMattes D2013-12-1415-4/+170
|\ \ \
| * | | Exported E_EFFECTS_<Effect> to lua. Forgot to commit Globals.h.STRWarrior2013-12-145-4/+31
| * | | Added E_EFFECT_<Effect>STRWarrior2013-12-142-3/+32
| * | | Forgot to commit the ClientHandle.STRWarrior2013-12-142-0/+20
| * | | Added SendEntityEffect and SendRemoveEntityEffect. Also a Player now gets the hunger effect when he has food poison.STRWarrior2013-12-148-1/+91
* | | | Added tolua++ redirection include.madmaxoft2013-12-141-0/+13
* | | | Removed leftover debugging messages from cProtocol172.madmaxoft2013-12-141-4/+0
* | | | Merge pull request #430 from mc-server/redstoneimprovementsMattes D2013-12-149-33/+162
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Potentially fixed debug assertsTiger Wang2013-12-141-5/+5
| * | Wires no longer power if a block cuts them offTiger Wang2013-12-141-23/+32
| * | Implemented note block playing and fixed wireTiger Wang2013-12-149-5/+125
| | * added zlibTycho Bickerstaff2013-12-113-2/+2
| | * moved generating to globsTycho Bickerstaff2013-12-111-1/+5
| | * added UI folderTycho Bickerstaff2013-12-111-1/+3
| | * moved Worldstorage to globsTycho Bickerstaff2013-12-111-1/+5
| | * Merge branch 'master' of github.com:mc-server/MCServer into cmakeTycho Bickerstaff2013-12-112-8/+7
| | |\ | |_|/ |/| |
* | | Merge pull request #429 from worktycho/quickfixsAlexander Harkness2013-12-142-8/+7
|\ \ \
| * \ \ Merge branch 'master' into quickfixsTycho Bickerstaff2013-12-1135-564/+639
| |\ \ \ | |/ / / |/| | |
| * | | fixed unused expression warnings in blockFireTycho Bickerstaff2013-12-101-7/+6
| * | | fixed comparison of thread handle to Null point rather than null handleTycho Bickerstaff2013-12-101-1/+1
| | | * moved entities to globsTycho Bickerstaff2013-12-111-1/+5
| | | * moved mobs to globsTycho Bickerstaff2013-12-111-1/+5
| | | * moved simulor to globsTycho Bickerstaff2013-12-111-1/+5
| | | * removed leakfinder form buildTycho Bickerstaff2013-12-111-1/+1
| | | * Merge branch 'master' into cmakeTycho Bickerstaff2013-12-1135-564/+639
| | | |\ | |_|_|/ |/| | |
* | | | Merge branch 'master' of https://github.com/mc-server/MCServerSTRWarrior2013-12-144-9/+85
|\ \ \ \
| * \ \ \ Merge pull request #428 from mc-server/cTNTEntity_ExportMattes D2013-12-144-9/+85
| |\ \ \ \
| | * | | | Exported the cTNTEntitySTRWarrior2013-12-144-9/+85
| |/ / / /
* / / / / Documented cTNTEntity.STRWarrior2013-12-141-0/+11
|/ / / /
* | | | Merge pull request #426 from SamJBarney/masterMattes D2013-12-141-1/+1
|\ \ \ \
| * | | | Fixed clang autodetection.Samuel Barney2013-12-141-1/+1
|/ / / /
* | | | Merge pull request #423 from mc-server/redstoneimprovementsMattes D2013-12-149-339/+158
|\ \ \ \ | | |/ / | |/| |
| * | | Update CoreTiger Wang2013-12-141-0/+0
| * | | Fixed compilating!Tiger Wang2013-12-141-5/+5
| * | | Improved player permissions loggingTiger Wang2013-12-141-1/+1
| * | | Fixes to redstone wire and torchesTiger Wang2013-12-143-21/+37
| * | | Groups.ini and Users.ini are now generatedTiger Wang2013-12-146-52/+25
| * | | Removed loads of unneeded code againTiger Wang2013-12-141-86/+60
| * | | Reduced loads of unneeded codeTiger Wang2013-12-141-188/+44
* | | | Merge branch 'master' of https://github.com/mc-server/MCServerSTRWarrior2013-12-146-194/+236
|\| | |
| * | | Merge pull request #419 from mc-server/redstoneloadingMattes D2013-12-132-3/+17
| |\ \ \
| | * | | Improved redstone loading performanceTiger Wang2013-12-131-2/+10
| | * | | Fixed QueueSetBlock not sending to client changesTiger Wang2013-12-131-2/+1
| | * | | Redstone data is now loaded on chunk loadTiger Wang2013-12-132-0/+7
| * | | | Fixed threading issues affecting cProtocol172.madmaxoft2013-12-134-191/+219
* | | | | Fixed not getting XP from mobs.STRWarrior2013-12-142-1/+7
|/ / / /
* / / / Using "a_ClosestPlayer != NULL" in cExpOrb.STRWarrior2013-12-131-1/+1
|/ / /
* | | Unknown packet type extended to 32 bits.madmaxoft2013-12-122-4/+4
* | | Fixed protocol 1.7 recovery after unknown packet.madmaxoft2013-12-121-4/+0
* | | Fixed pistons being viable middle blockTiger Wang2013-12-111-0/+3
* | | Merge pull request #417 from mc-server/WorldUpdateMattes D2013-12-1110-2/+123
|\ \ \
| * | | HOOK_WORLD_STARTED now gets called when the CreateAndInitializeWorld function is used.STRWarrior2013-12-111-0/+1
| * | | Documented OnWorldStarted.STRWarrior2013-12-111-0/+24
| * | | Added a HOOK_WORLD_STARTED hook and a cRoot::CreateAndInitializeWorld function for plugins.STRWarrior2013-12-119-2/+98
* | | | ExpOrbs now move.STRWarrior2013-12-111-4/+8
* | | | Merge pull request #416 from mc-server/repeaterfixMattes D2013-12-112-2/+2
|\ \ \ \
| * | | | Provides a possible fix for repeater timingsTiger Wang2013-12-102-2/+2
|/ / / /
* | | | Merge pull request #414 from worktycho/abortondeadlockMattes D2013-12-103-9/+8
|\ \ \ \ | |/ / / |/| | |
| * | | added abort to DeadlockDetector to generate core dumps on failureTycho Bickerstaff2013-12-101-5/+2
| |/ /
| | * added tolua++ command and removed stackwalker from buildTycho Bickerstaff2013-12-103-6/+8
| | * more cmake changesTycho Bickerstaff2013-12-107-9/+33
| | * removed more accedentailly commited object filesTycho Bickerstaff2013-12-1010-3985/+5
| | * removed accedentailly commited object filesTycho Bickerstaff2013-12-1029-105/+1
| | * more cmakeTycho Bickerstaff2013-12-1050-6/+4182
| | * more cmake stuffTycho Bickerstaff2013-12-103-2/+18
| | * started work on cmakeTycho Bickerstaff2013-12-106-0/+50
| | * added cmake ignores to gitignoreTycho Bickerstaff2013-12-101-1/+10
| |/
| * Merge remote-tracking branch 'upstream/master'Tycho Bickerstaff2013-12-1011-94/+165
| |\ | |/ |/|
* | Merge pull request #412 from mc-server/fixesMattes D2013-12-1010-92/+159
|\ \
| * | Readded initial lineTiger Wang2013-12-101-0/+1
| * | Fixed compile (alas, no more goto)Tiger Wang2013-12-101-11/+14
| * | Reverted APIDump changesTiger Wang2013-12-101-0/+0
| * | Fixed Floody lava to stone fizzleTiger Wang2013-12-102-2/+16
| * | Added repeater delaysTiger Wang2013-12-102-1/+62
| * | Slight redstone wire performance improvementTiger Wang2013-12-101-1/+6
| * | Changed more FastSetBlocks to SetBlocksTiger Wang2013-12-101-3/+3
| * | Improved pickups spawning speed againTiger Wang2013-12-102-7/+6
| * | Fixed VS013 compileTiger Wang2013-12-095-79/+63
* | | update d the contrib file.Alexander Harkness2013-12-101-2/+6
* | | Merge pull request #410 from worktycho/masterMattes D2013-12-096-12/+22
|\ \ \ | |/ / |/| |
| | * moved deafult action into deafult clause at src/Generating/DistortedHeightmap.cpp line 741Tycho Bickerstaff2013-12-081-2/+4
| | * reordered initalisation order at src/Generating/Cave.h line 73Tycho Bickerstaff2013-12-081-2/+2
| |/
| * fixed warnings in src/Generating/BioGen.cppTycho Bickerstaff2013-12-081-1/+1
| * added default fallthrough clause to switch at line 178 of src/UI/Window.cppTycho Bickerstaff2013-12-081-0/+4
| * Reordered Listed Initalisation order in src/UI/Window.cppTycho Bickerstaff2013-12-081-2/+2
| * Removed unused variable ResultSlotTycho Bickerstaff2013-12-081-1/+0
| * Merge pull request #1 from worktycho/patch-1worktycho2013-12-091296-135500/+146291
| |\
| | * Fix Undefined behavior at Bindings/LuaWindow line 32worktycho2013-12-091-1/+4
| | * Fix Unused Variable Warning at FluidSimulator.cpp line 169 and 176worktycho2013-12-091-4/+3
| | * Fixed warning unchecked enum value at Chunk.cpp line 841worktycho2013-12-091-2/+4
| | * Fixed Warning Unhandeled enum values in switch as src/UI/SlotArea.cpp line 54worktycho2013-12-091-1/+4
| |/ |/|
* | Fixed angle normalization typo.madmaxoft2013-12-081-1/+1
* | Fixed tolua++ compilation.madmaxoft2013-12-0812-205/+14
* | Fixed VS2008 compilation after those huge changes.madmaxoft2013-12-083-5/+15
* | Merge pull request #408 from mc-server/SpawnPoint_FixMattes D2013-12-081-1/+1
|\ \
| * | Now spawn points will not be in deep oceans or rivers etc.STRWarrior2013-12-081-1/+1
* | | Merge pull request #404 from mc-server/fixesnfeaturesMattes D2013-12-0857-219/+1106
|\ \ \
| * | | Fixed binding generation and VS2013 compileTiger Wang2013-12-083-18/+18
| * | | Readded redstone lamp handlerTiger Wang2013-12-081-0/+2
| * | | Merge branch 'master' of https://github.com/mc-server/MCServer into fixesnfeaturesTiger Wang2013-12-0848-1281/+1372
| |\| |
| * | | Fixed tabcompletion packet, fixes #356Tiger Wang2013-12-081-8/+4
| * | | Fixed falling block metas, fixes #406Tiger Wang2013-12-081-1/+1
| * | | Bonemeal has particles, fixes #393Tiger Wang2013-12-082-3/+8
| * | | Console trims its commands before executing 'emTiger Wang2013-12-071-3/+3
| * | | Fixed water starting firesTiger Wang2013-12-071-1/+0
| * | | Improved piston animationsTiger Wang2013-12-071-4/+4
| * | | Fixed some new 1.7 client crash bugsTiger Wang2013-12-076-1/+41
| * | | Changed some FastSetBlocks to SetBlockTiger Wang2013-12-071-3/+3
| * | | Fixed trapdoors not togglingTiger Wang2013-12-073-17/+103
| * | | Added basic ender chestsTiger Wang2013-12-0712-14/+363
| * | | Renamed animation functionTiger Wang2013-12-0723-47/+82
| * | | Fixed bed leave animationTiger Wang2013-12-061-1/+1
| * | | Fixed duplication glitch with QueueSetBlockTiger Wang2013-12-067-16/+38
| * | | Added trapdoor cursor Y detectionTiger Wang2013-12-061-2/+0
| * | | Puking now uses GetEyeHeight()Tiger Wang2013-12-061-1/+1
| * | | Added pickup invalid item checkTiger Wang2013-12-061-0/+11
| * | | Re-implemented redstone duplicate checkingTiger Wang2013-12-061-0/+29
| * | | Fixed eating using wrong animationTiger Wang2013-12-061-1/+1
| * | | Fixed trapdoors not overriding OnUseTiger Wang2013-12-061-1/+1
| * | | Spawn eggs use IsGameMode()Tiger Wang2013-12-061-2/+2
| * | | Tools make a sound when breaking, fixes #266Tiger Wang2013-12-062-2/+5
| * | | Cleaned up torch code and added commentsTiger Wang2013-12-061-31/+7
| * | | Removed another export and inline'd stuffTiger Wang2013-12-061-5/+5
| * | | Removed exporting of a torch functionTiger Wang2013-12-061-3/+3
| * | | Updated comments for slabsTiger Wang2013-12-061-5/+6
| * | | Fixed pickups spawning for BlockEntitiesTiger Wang2013-12-061-1/+1
| * | | Regenerated VS2013 filesTiger Wang2013-12-0611-42/+413
* | | | Removed unused ToLua files.madmaxoft2013-12-087-16336/+0
| |/ / |/| |
* | | Fixed normalizing large angles.madmaxoft2013-12-084-8/+51
* | | Moved bindings-related to a Bindings subfolder.madmaxoft2013-12-0842-1262/+1257
* | | Ignoring Gallery plugin settings.madmaxoft2013-12-081-0/+3
* | | Fixed stationary water starting fires and flowing lava not.madmaxoft2013-12-081-2/+2
* | | Updated core.Alexander Harkness2013-12-071-0/+0
* | | Merge pull request #405 from mc-server/SpawnFallingBlockMattes D2013-12-075-2/+94
|\ \ \
| * | | Documented SpawnFallingBlock()STRWarrior2013-12-071-0/+1
| * | | Added a SpawnFallingBlock function so plugins can make other blocks fall.STRWarrior2013-12-074-2/+93
|/ / /
* / / Updated TRANSAPIAlexander Harkness2013-12-071-6/+0
|/ /
* | Merge pull request #394 from SamJBarney/masterMattes D2013-12-063-4/+14
|\ \
| * | I don't know how this dissapeard.Samuel Barney2013-12-061-0/+49
| * | Merged if statements.Samuel Barney2013-12-051-7/+1
| * | Finished MergeSamuel Barney2013-12-051-2/+2
| * | Merge branch 'master' of https://github.com/mc-server/MCServerSamuel Barney2013-12-0521-38/+1454
| |\ \
| * | | Made suggested changesSamuel Barney2013-12-042-6/+11
| * | | Fire no longer goes out when on top of nether rackSamuel Barney2013-12-021-1/+6
* | | | APIDump: Documented the new cPluginManager:GetCurrentPlugin() function.madmaxoft2013-12-051-1/+2
* | | | Added cPluginManager:GetCurrentPlugin() to Lua API.madmaxoft2013-12-051-7/+22
| |/ / |/| |
* | | ProtoProxy: Fixed metadata parsing.madmaxoft2013-12-051-9/+27
* | | ByteBuffer: Fixed optimization failures with threading checks.madmaxoft2013-12-051-1/+1
* | | Fixed LuaStatic intermediate and output folders.madmaxoft2013-12-046-12/+12
* | | Added a new Debug_LuaStatic configuration.madmaxoft2013-12-049-0/+1270
* | | Hopefully fixed the sparc not being detectedAlexander Harkness2013-12-041-1/+3
* | | Lava can spawn fire.madmaxoft2013-12-045-8/+93
* | | Fixed an error in cChunk's block ticking.madmaxoft2013-12-041-2/+2
* | | Fixed a linker warning in MSVC debug build.madmaxoft2013-12-031-1/+1
* | | Updated TransAPI, fixes #389Alexander Harkness2013-12-031-6/+0
* | | Added a quick LuaRocks testing plugin.madmaxoft2013-12-031-0/+49
* | | Allowed Linux builds to use LuaRocks.madmaxoft2013-12-031-6/+14
* | | Made Lua compila as a standalone DLL on Windows.madmaxoft2013-12-032-9/+31
* | | The server builds and uses Lua as DLL in Debug mode.madmaxoft2013-12-023-8/+16
* | | APIDump: Added missing params to OnPlayerRightClick() hook.madmaxoft2013-12-021-0/+3
* | | Merge pull request #392 from SamJBarney/masterMattes D2013-12-022-0/+12
|\| |
| * | Removed stray printf, again.Samuel Barney2013-12-021-1/+0
| * | Switched to using provided ReadItem function.Samuel Barney2013-12-022-17/+12
| * | Removed stray printf.Samuel Barney2013-12-021-1/+0
| * | Fixed 1.7 slab and stair placement.Samuel Barney2013-12-021-0/+19
|/ /
* | Fixed compiler warnings in LightingThread.cpp.madmaxoft2013-12-011-2/+2
* | Fixed linux compile errors and formatting in RedstoneSimulator.cppmadmaxoft2013-12-011-14/+26
* | DeadlockDetect is configurable now.madmaxoft2013-11-303-7/+15
* | Fixed compiler warnings in IsBiomeNoDownfall().madmaxoft2013-11-301-1/+4
* | Merge pull request #387 from mc-server/trapdoorsMattes D2013-11-3023-374/+440
|\ \
| * | Fixed pistons extendingTiger Wang2013-11-301-0/+10
| * | Merge branch 'trapdoors' of https://github.com/mc-server/MCServer into trapdoorsTiger Wang2013-11-301-20/+4
| |\ \
| | * | Added the trapdoor header to project file.madmaxoft2013-11-301-0/+4
| | * | Fixed compilation in VS2008.madmaxoft2013-11-301-20/+0
| * | | Removed redstone duplicate power checkingTiger Wang2013-11-301-2/+0
| * | | Improved piston direction checkingTiger Wang2013-11-301-62/+8
| |/ /
| * | Pistons no longer accept power through front faceTiger Wang2013-11-302-3/+96
| * | Fixed thin snow CanBeAt checkingTiger Wang2013-11-301-1/+13
| * | Properly fixed snow height, fixes #98 and #264Tiger Wang2013-11-303-25/+53
| * | Improved redstone speed and fixed a wire bugTiger Wang2013-11-301-73/+83
| * | Stairs reset meta when dropped, fixes #269Tiger Wang2013-11-291-2/+22
| * | Implemented trapdoors, fixes #43 and #105Tiger Wang2013-11-295-3/+131
| * | Removed unneeded CPP filesTiger Wang2013-11-2913-245/+82
* | | Changed cBlockHandler->OnUpdate() to use cChunk directly.madmaxoft2013-11-3015-63/+117
* | | Added IsBiomeNoDownfall() function.madmaxoft2013-11-303-103/+164
* | | Explicitly set spawnpoint fixes.madmaxoft2013-11-301-20/+11
* | | Added the real tick duration to the OnWorldTick hook.madmaxoft2013-11-308-17/+34
* | | Grass doesn't spread to podzol or grassless dirt blocks.madmaxoft2013-11-301-2/+3
* | | APIDump: Updated the project file to include all partial docs files.madmaxoft2013-11-301-1/+154
* | | Added floor pattern for MegaTaiga biomes.madmaxoft2013-11-301-1/+10
* | | Implemented mesa biomes in DistortedHeightmap CompoGen.madmaxoft2013-11-293-21/+106
* | | Fixed CheckerboardBiomeGen in negative coords.madmaxoft2013-11-291-2/+3
* | | DistortedHeightmap: Improved speed, prepared for mesa biomes.madmaxoft2013-11-292-157/+424
* | | Fixed an off-by-one error in cByteBuffer.madmaxoft2013-11-291-1/+1
* | | Alpha-sorted BlockMetas, added red sand.madmaxoft2013-11-291-125/+128
* | | Trees will generate in the new biomes.madmaxoft2013-11-282-14/+101
* | | Added new biomes to old composition generator.madmaxoft2013-11-284-0/+145
* | | Added new biomes to old height generators.madmaxoft2013-11-284-39/+179
* | | BiomeVisualiser: Using the common BiomeGen creation code.madmaxoft2013-11-281-67/+1
* | | Moved BiomeGen creation from INI file data to BioGen.cpp.madmaxoft2013-11-283-48/+74
* | | Moved json includes to where they are really needed.madmaxoft2013-11-283-1/+2
* | | BiomeVisualiser: Added the TwoLevel biome generator.madmaxoft2013-11-283-0/+233
* | | BiomeVisualiser: The biome settings are read from a file.madmaxoft2013-11-283-5/+102
|/ /
* | Merge pull request #362 from mc-server/redstonefixesMattes D2013-11-2812-236/+510
|\ \
| * | Fixed a bug with TNT waking simulatorsTiger Wang2013-11-281-2/+2
| * | Improved TNT pickup randomisationTiger Wang2013-11-281-1/+1
| * | Made TNT pickups spawning chance 25%Tiger Wang2013-11-272-3/+3
| * | Merged master into redstonefixesTiger Wang2013-11-27961-83738/+83688
| |\ \
| * | | Fixed spawn point being generally in an oceanTiger Wang2013-11-262-12/+78
| * | | Fixed repeaters not powering from wireTiger Wang2013-11-261-26/+24
| * | | Merge remote-tracking branch 'origin/master' into redstonefixesTiger Wang2013-11-258-41/+149
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'origin/master' into redstonefixesTiger Wang2013-11-2489-2160/+4198
| |\ \ \ \
| * | | | | Fixed some comments and added debug loggingTiger Wang2013-11-242-9/+12
| * | | | | Expanded one-line if statementTiger Wang2013-11-231-1/+4
| * | | | | Properly fixed piston bugsTiger Wang2013-11-232-5/+12
| * | | | | Fixed some piston bugsTiger Wang2013-11-221-7/+6
| * | | | | Fixed spawning pickups with piston armsTiger Wang2013-11-221-0/+5
| * | | | | Multiple enhancements [SEE DESC]Tiger Wang2013-11-216-70/+108
| * | | | | Multiple bugfixes [SEE DESC]Tiger Wang2013-11-204-126/+282
* | | | | | Merge pull request #374 from mc-server/VS2013compilefixAlexander Harkness2013-11-283-30/+46
|\ \ \ \ \ \
| * | | | | | Fixed VS2013 compilingTiger Wang2013-11-273-30/+46
| | |_|_|/ / | |/| | | |
* | | | | | Fixed RCONClient after foldermove.madmaxoft2013-11-281-18/+18
* | | | | | Fixed MemDumpAnalysis after foldermove.madmaxoft2013-11-283-44/+41
* | | | | | Fixed BlockZapper after folder move.madmaxoft2013-11-286-44/+37
* | | | | | Fixed BiomeVisualiser after folder move.madmaxoft2013-11-284-39/+47
* | | | | | Fixed AnvilStats after folder move.madmaxoft2013-11-285-30/+30
* | | | | | ProtoProxy: Fixed after folder move.madmaxoft2013-11-282-30/+34
|/ / / / /
* | | | | Voronoi-related biomegens use the new cVoronoiMap class.madmaxoft2013-11-273-54/+29
* | | | | Removed some useless options.Alexander Harkness2013-11-271-4/+4
* | | | | Fixed a load of issues, clang autodetection works now.Alexander Harkness2013-11-272-20/+6
* | | | | Removed the -g option for release builds, as binaries were getting huge.Alexander Harkness2013-11-271-2/+2
* | | | | Removed the -Og option, which is rather new.Alexander Harkness2013-11-271-4/+3
* | | | | Added missing files for Voronoi map generation.madmaxoft2013-11-272-0/+140
* | | | | Fixed Win nightbuild scripts after folder moves.madmaxoft2013-11-273-7/+15
* | | | | Removed faulty .gitattributes.madmaxoft2013-11-272-71/+8
* | | | | Merge pull request #370 from mc-server/foldermove2Mattes D2013-11-27941-73422/+73057
|\ \ \ \ \
| * | | | | Fixed VC2008 compilation, normalized include paths.madmaxoft2013-11-2716-32/+31
| * | | | | Fixed the remaining derpsAlexander Harkness2013-11-2726-30/+30
| * | | | | Fixed some of tiger's derpyness.Alexander Harkness2013-11-279-11/+11
| * | | | | Removed a -Ofast bit.Alexander Harkness2013-11-271-22/+7
| * | | | | Makefile fixTiger Wang2013-11-271-4/+10
| * | | | | ANOTHER compile fixTiger Wang2013-11-261-1/+1
| * | | | | Hopefully fixed last of the Linux compile errorsTiger Wang2013-11-265-5/+5
| * | | | | Compile fix againTiger Wang2013-11-261-1/+1
| * | | | | Fixed Linux compile againTiger Wang2013-11-262-3/+3
| * | | | | Possibly fixed Linux makefileTiger Wang2013-11-261-5/+18
| * | | | | Fixed tolua++ filesTiger Wang2013-11-263-4/+4
| * | | | | Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-2620-6/+282
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | cWorld::SpawnExperienceOrb() now returns the entity ID of the spawned orb.STRWarrior2013-11-265-8/+11
* | | | | | Merge pull request #368 from mc-server/ExpOrbsMattes D2013-11-2619-2/+270
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Added ExpOrb.cpp and ExpOrb.h to MCServer.vcproj.STRWarrior2013-11-251-0/+8
| * | | | | Documented SpawnExperienceOrb in cWorldSTRWarrior2013-11-251-0/+1
| * | | | | Exported cWorld::SpawnExperienceOrb() function to the Lua API.STRWarrior2013-11-252-2/+43
| * | | | | Fixed Details Xoft gave.STRWarrior2013-11-2512-30/+36
| * | | | | Added cWorld::SpawnExperienceOrb function.STRWarrior2013-11-253-3/+64
| * | | | | Implented ExpOrb class.STRWarrior2013-11-252-0/+89
| * | | | | Implented SendExperienceOrb in ClientHandle.STRWarrior2013-11-254-0/+15
| * | | | | Implented Spawn Experience Orb packet.STRWarrior2013-11-257-0/+47
* | | | | | Fixed cFile compilation on Linux.madmaxoft2013-11-251-4/+5
|/ / / / /
| * | | | Merge branch 'master' into foldermove2Alexander Harkness2013-11-267-37/+144
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | AnvilStats: Fixed compilation.madmaxoft2013-11-242-2/+3
* | | | | BiomeVisualiser: Added 1.7 biomes, recolored using AMIDST colors.madmaxoft2013-11-244-32/+141
* | | | | Removed a stale comment.madmaxoft2013-11-241-3/+0
| |_|/ / |/| | |
| * | | Fixed loads more of them.Alexander Harkness2013-11-2611-13/+13
| * | | AnotherAlexander Harkness2013-11-261-1/+1
| * | | And another.Alexander Harkness2013-11-261-1/+1
| * | | Fixed another.Alexander Harkness2013-11-261-1/+1
| * | | Fixed another one.Alexander Harkness2013-11-261-1/+1
| * | | Fixed a mis-includeAlexander Harkness2013-11-261-1/+1
| * | | Fixed all outstanding VS compilation issuesTiger Wang2013-11-2514-100/+110
| * | | Updated VS includesTiger Wang2013-11-251-3/+3
| * | | Further attempts to fix compileTiger Wang2013-11-2531-38/+54
| * | | Attempt to fix compilationTiger Wang2013-11-2464-153/+132
| * | | Moved SQLite, LuaExpat, and MD5 to /libTiger Wang2013-11-248-0/+0
| * | | Removed old project filesTiger Wang2013-11-247-9891/+0
| * | | Fixed Visual Studio FilesTiger Wang2013-11-2440-3444/+12977
| * | | Removed excess includes.Alexander Harkness2013-11-241-13/+6
| * | | Removed extra endif.Alexander Harkness2013-11-241-1/+0
| * | | Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-24131-3531/+6056
| |\ \ \ | |/ / / |/| | |
* | | | RCONClient: Initial implementation.madmaxoft2013-11-248-0/+920
* | | | RCON server: Login failure gets sent to the client.madmaxoft2013-11-241-0/+1
* | | | Fixed socket connection startup.madmaxoft2013-11-242-7/+8
* | | | APIDump: Moved projectiles' documentation to a separate file.madmaxoft2013-11-242-110/+112
* | | | APIDump: Removed needless whitespace output.madmaxoft2013-11-241-123/+108
* | | | APIDump: Removed unwanted functions.madmaxoft2013-11-231-1/+2
* | | | APIDump: Reformatted the sqlite docs.madmaxoft2013-11-231-4/+16
* | | | APIDump: The descriptions are read from multiple files.madmaxoft2013-11-2352-1682/+2036
* | | | Documented sqlite functions. Used: http://lua.sqlite.org/index.cgi/doc/tip/doc/lsqlite3.wiki#sqlite3_functionsSTRWarrior2013-11-231-0/+18
* | | | Fixed Lua bindings for cFile:GetFolderContents().madmaxoft2013-11-231-1/+1
* | | | Added cFile:ReadWholeFile() to Lua API.madmaxoft2013-11-234-2/+53
* | | | APIDump: Added more constant groups.madmaxoft2013-11-232-20/+121
* | | | APIDump: Added a few constant groups to the descriptions.madmaxoft2013-11-221-92/+78
* | | | APIDump: Implemented constant groups.madmaxoft2013-11-222-18/+144
* | | | Added cFile:GetFolderContents().madmaxoft2013-11-2211-69/+155
* | | | APIDump: Fixed cRoot's furnace query API.madmaxoft2013-11-221-1/+3
* | | | Added cRoot:GetFurnaceFuelBurnTime() to Lua API.madmaxoft2013-11-225-3/+67
* | | | Fixed cRoot:GetFurnaceRecipe() Lua binding.madmaxoft2013-11-223-4/+41
* | | | APIDump: Documented new cRoot:GetFurnaceRecipe().madmaxoft2013-11-221-2/+27
* | | | Debuggers: Added a test harness for cRoot:GetFurnaceRecipe().madmaxoft2013-11-221-0/+21
* | | | Changed cRoot:GetFurnaceRecipe() Lua binding signature.madmaxoft2013-11-224-44/+50
* | | | APIDump: Documented cPlayer XP-related functions.madmaxoft2013-11-211-0/+8
* | | | Exported static XP calculation to Lua API.madmaxoft2013-11-214-38/+105
* | | | APIDump: Documented cWorld:ForEachBlockEntityInChunk() and cWorld:DoWithBlockEntityAt().madmaxoft2013-11-201-0/+2
* | | | Debuggers: Test harness for cWorld:ForEachBlockEntityInChunk().madmaxoft2013-11-201-19/+59
* | | | Added cWorld:ForEachBlockEntityInChunk() and cWorld:DoWithBlockEntityAt() functions.madmaxoft2013-11-208-24/+145
* | | | Ignoring SDF files.madmaxoft2013-11-201-0/+1
* | | | Removed the bloody sdf file.madmaxoft2013-11-201-0/+0
* | | | Merge pull request #360 from mc-server/redstonefixesMattes D2013-11-201-3/+3
|\ \ \ \ | | |/ / | |/| |
| * | | Fixed piston sound effect (when unable to extend)Tiger Wang2013-11-191-3/+3
|/ / /
* | | Merge pull request #350 from mc-server/arrowsMattes D2013-11-196-45/+260
|\ \ \
| * | | General fixes [SEE DESC]Tiger Wang2013-11-165-35/+226
| * | | Switchified If, ElseIf statementTiger Wang2013-11-151-11/+16
| * | | Fixed arrow bugsTiger Wang2013-11-143-25/+44
* | | | Merge pull request #359 from mc-server/redstoneMattes D2013-11-1917-1002/+1045
|\ \ \ \
| * | | | Possible compile fixTiger Wang2013-11-192-3/+1
| * | | | Redstone Megacommit [SEE DESC]Tiger Wang2013-11-1816-1000/+1045
* | | | | Merge branch 'master' of git://github.com/nesco/MCServer.madmaxoft2013-11-192-5/+13
|\ \ \ \ \
| * | | | | flower=38nesco2013-11-181-4/+2
| * | | | | Blank Line addednesco2013-11-171-0/+1
| * | | | | Update items.ininesco2013-11-151-1/+15
| * | | | | Update Giant.cppnesco2013-11-151-1/+1
| * | | | | Update Giant.cppnesco2013-11-141-3/+3
| | |/ / / | |/| | |
* | | | | APIDump: Slight performance improvement.madmaxoft2013-11-191-17/+17
* | | | | APIDump: Documented Vector3i.madmaxoft2013-11-191-5/+25
| |/ / / |/| | |
* | | | Mineshafts: silenced a compiler warning.madmaxoft2013-11-171-0/+1
* | | | APIDump: Documented Vector3f.madmaxoft2013-11-171-3/+33
* | | | Merge pull request #345 from mc-server/warningfixesMattes D2013-11-1712-245/+249
|\ \ \ \
| * | | | And another...Alexander Harkness2013-11-161-1/+1
| * | | | anotherAlexander Harkness2013-11-161-7/+7
| * | | | Fixed another one.Alexander Harkness2013-11-161-15/+15
| * | | | Fixed some unsigned int comparison warnings.Alexander Harkness2013-11-161-18/+18
| * | | | WaveNoise not used, removing.Alexander Harkness2013-11-161-1/+0
| * | | | This is a copy-paste fail, right?Alexander Harkness2013-11-161-1/+1
| * | | | Got rid of yet another unused variable.Alexander Harkness2013-11-161-51/+50
| * | | | Got rid of another unused variable.Alexander Harkness2013-11-161-1/+0
| * | | | Those variables weren't used.Alexander Harkness2013-11-161-4/+0
| * | | | Fixed another one...Alexander Harkness2013-11-161-1/+1
| * | | | Fixed yet another unsigned integer comparison.Alexander Harkness2013-11-161-26/+26
| * | | | Fixed typo causing buggy code.Alexander Harkness2013-11-161-9/+9
| * | | | Fixed another unsigned integer comparison.Alexander Harkness2013-11-161-12/+12
| * | | | Fixed unsigned integer comparison.Alexander Harkness2013-11-161-1/+1
| * | | | Fixed a warning about brackets.Alexander Harkness2013-11-161-58/+58
| * | | | Fixed a warning about unsigned int comparison - probably was a real issue.Alexander Harkness2013-11-161-22/+26
| * | | | Revert "Silenced another warning."Alexander Harkness2013-11-161-1/+0
| * | | | Revert "Silenced yet another not completed enum warning."Alexander Harkness2013-11-161-1/+0
| * | | | Revert "Fixed another one."Alexander Harkness2013-11-161-1/+0
| * | | | Always warn about everything!Alexander Harkness2013-11-161-0/+4
| * | | | Fixed another one.Alexander Harkness2013-11-141-0/+1
| * | | | Silenced yet another not completed enum warning.Alexander Harkness2013-11-141-0/+1
| * | | | Silenced another warning.Alexander Harkness2013-11-141-0/+1
| * | | | Added the last bit of the enum, and alpha-sorted the switch.Alexander Harkness2013-11-131-10/+13
| * | | | Removed unnecessary format data.Alexander Harkness2013-11-131-1/+1
| * | | | Got rid of warnings caused by the -s option on Clang, and it doesn't seem to do anything anyway.Alexander Harkness2013-11-131-2/+2
| * | | | Fixed some of the comments in the makefile.Alexander Harkness2013-11-131-4/+4
| * | | | Fixed link error with clang on x86_64.Alexander Harkness2013-11-131-1/+1
* | | | | Merge pull request #353 from marmot21/playerxpMattes D2013-11-1714-79/+246
|\ \ \ \ \
| * | | | | fix *.sdf?Daniel O'Brien2013-11-161-0/+0
| * | | | | removed *.sdf fileDaniel O'Brien2013-11-161-0/+0
| * | | | | minor change in LOGD callDaniel O'Brien2013-11-161-2/+2
| * | | | | removed magic numberDaniel O'Brien2013-11-161-2/+2
| * | | | | edited comment and changed error behavior of DeltaXpDaniel O'Brien2013-11-162-4/+11
| * | | | | updated plugin again...Daniel O'Brien2013-11-163-6/+6
| * | | | | updated pluginDaniel O'Brien2013-11-161-1/+1
| * | | | | removed SpendExperience and changed AddExperience to handle removing XpDaniel O'Brien2013-11-165-79/+20
| * | | | | fixed bug and added SpendExperience()Daniel O'Brien2013-11-166-40/+146
| * | | | | fix possible threadlock issue, changed function names to be closer to standardDaniel O'Brien2013-11-162-26/+45
| * | | | | Merge remote-tracking branch 'upstream/master' into playerxpDaniel O'Brien2013-11-162-7/+118
| |\ \ \ \ \
| * | | | | | alignment fixes :)Daniel O'Brien2013-11-156-6/+6
| * | | | | | finished #143 I believeDaniel O'Brien2013-11-1514-16/+45
| * | | | | | Merge remote-tracking branch 'upstream/master' into playerxpDaniel O'Brien2013-11-1520-763/+175
| |\ \ \ \ \ \
| * | | | | | | added cProtocol function to pass xp to clientDaniel O'Brien2013-11-157-28/+44
| * | | | | | | Merge remote-tracking branch 'upstream/master' into playerxpDaniel O'Brien2013-11-1517-216/+824
| |\ \ \ \ \ \ \
| * | | | | | | | cProtocol add SendExperience() and debuggingDaniel O'Brien2013-11-148-1/+48
| * | | | | | | | fixed XpGetPercentageDaniel O'Brien2013-11-142-1/+3
| | |_|_|_|/ / / | |/| | | | | |
| | | | | | * | Removed pedantic build and added optimisation to debug builds.Alexander Harkness2013-11-241-12/+2
| | | | | | * | Moved tolua++Alexander Harkness2013-11-2457-0/+0
| | | | | | * | Moved zlibAlexander Harkness2013-11-2428-0/+0
| | | | | | * | Moved LuaAlexander Harkness2013-11-2461-0/+0
| | | | | | * | Moved JSONCPPAlexander Harkness2013-11-2416-0/+0
| | | | | | * | Moved iniFileAlexander Harkness2013-11-242-0/+0
| | | | | | * | Moved expatAlexander Harkness2013-11-2418-0/+0
| | | | | | * | move cryptopp into libAlexander Harkness2013-11-24193-0/+0
| | | | | | * | Moved source to srcAlexander Harkness2013-11-24469-0/+0
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | LineBlockTracer: Using the coord-based block faces.madmaxoft2013-11-161-3/+3
| |_|_|/ / / |/| | | | |
* | | | | | APIDump: Documented lxp, the XML parser class.madmaxoft2013-11-151-0/+106
* | | | | | APIDump: Functions that are documented are never ignored.madmaxoft2013-11-151-7/+12
| |_|/ / / |/| | | |
* | | | | APIDump: Small fixes and additions.madmaxoft2013-11-151-1/+4
* | | | | APIDump: Documented cSignEntity.madmaxoft2013-11-151-7/+6
* | | | | APIDump: Documented cNoteEntity.madmaxoft2013-11-151-1/+20
* | | | | APIDump: Documented the cJukeboxEntity.madmaxoft2013-11-151-0/+16
* | | | | APIDump: Documented cChunkDesc:GetBlockEntity().madmaxoft2013-11-151-1/+37
* | | | | cChunkDesc::GetBlockEntity() re-creates block entity when blocktype doesn't match.madmaxoft2013-11-151-1/+8
* | | | | Debuggers: Removed the old OnChunkGenerated code testing the cBlockArea writing.madmaxoft2013-11-151-15/+0
* | | | | Removed cBlockEntity:CreateByBlockType() from the Lua API.madmaxoft2013-11-153-45/+4
* | | | | cRoot::SaveAllChunks() doesn't wait for the save (deadlocks).madmaxoft2013-11-152-2/+2
* | | | | APIDump: Removed the BlockEntity constructors' docs.madmaxoft2013-11-151-62/+24
* | | | | Re-added rose to items.ini.madmaxoft2013-11-151-1/+5
* | | | | Debuggers: Added the BlockEntity test harness when generating chunks.madmaxoft2013-11-151-0/+22
* | | | | Removed BlockEntities' constructors from the API.madmaxoft2013-11-1514-630/+30
| |/ / / |/| | |
* | | | Merge pull request #349 from SamJBarney/masterAlexander Harkness2013-11-141-0/+6
|\ \ \ \
| * | | | Fixed growing issue with crops.Samuel Barney2013-11-141-0/+6
|/ / / /
* | | | Added cNoteEntity to Lua API.madmaxoft2013-11-144-39/+171
* | | | Exported cJukeboxEntity to Lua API.madmaxoft2013-11-145-41/+180
* | | | Added cSignEntity into API, added cChunkDesc:GetBlockEntity().madmaxoft2013-11-1416-168/+499
|/ / /
* | | Merge pull request #344 from marmot21/playerxpMattes D2013-11-149-752/+1209
|\ \ \
| * | | fixed function nameDaniel O'Brien2013-11-141-1/+1
| * | | added tolua export snippet for VCDaniel O'Brien2013-11-142-0/+50
| * | | luaExportDaniel O'Brien2013-11-143-5/+260
| * | | fixed commentDaniel O'Brien2013-11-131-1/+1
| * | | changed function nameDaniel O'Brien2013-11-132-4/+4
| * | | minor changesDaniel O'Brien2013-11-132-6/+6
| * | | changed name conventionDaniel O'Brien2013-11-132-5/+5
| * | | Fixed problems with code style etcDaniel O'Brien2013-11-133-53/+90
| * | | Merge remote-tracking branch 'upstream/master' into playerxpDaniel O'Brien2013-11-134-50/+157
| |\| |
| * | | Player Xp, includes get/set and addExperienceDaniel O'Brien2013-11-131-1/+1
| * | | Player Xp, includes get/set and addExperienceDaniel O'Brien2013-11-131-1/+2
| * | | Player XpDaniel O'Brien2013-11-135-748/+862
* | | | Updated the Core.madmaxoft2013-11-131-0/+0
* | | | Fix for NULL arithmetic compiler warning in Linux.madmaxoft2013-11-132-4/+16
* | | | Merge remote-tracking branch 'origin/WolfUpdate'madmaxoft2013-11-132-28/+36
|\ \ \ \
| * | | | Now using a TickFollowPlayer function.STRWarrior2013-11-122-46/+60
| * | | | Removed #include "../Root.h" since it isn't needed.STRWarrior2013-11-101-1/+0
* | | | | Update items.ininesco2013-11-131-1/+1
* | | | | Update items.ininesco2013-11-131-3/+59
* | | | | Update crafting.txt with StainedGlass and StainedGlassPanenesco2013-11-131-2/+38
* | | | | Implemented the "help" console command in the server.madmaxoft2013-11-131-1/+33
* | | | | Console "reload" command implemented in MCServer, rather than in a plugin.madmaxoft2013-11-132-0/+26
* | | | | cPluginManager:BindCommand() and :BindConsoleComman() now report full Lua stacktrace on failure.madmaxoft2013-11-131-2/+6
* | | | | Fixed compiler warning.madmaxoft2013-11-131-1/+1
* | | | | PluginManager::Bind displays more information in the error message.madmaxoft2013-11-131-2/+2
| |_|/ / |/| | |
* | | | Merge pull request #339 from nesco/masterMattes D2013-11-131-1/+1
|\ \ \ \
| * | | | Bug correctionnesco2013-11-131-1/+1
* | | | | Merge pull request #337 from nesco/masterMattes D2013-11-134-49/+156
|\| | | | | |_|/ / |/| | |
| * | | compatibility updatenesco2013-11-131-3/+7
| * | | compatibility updatenesco2013-11-131-1/+3
| * | | Update Enchantments.cppnesco2013-11-131-2/+2
| * | | Update Enchantments.hnesco2013-11-131-2/+2
| * | | Delete BiomeID.hnesco2013-11-121-76/+0
| * | | Sorting by Name on g_BlockTransparentnesco2013-11-121-4/+4
| * | | BiomeFile, if not needed, will be removednesco2013-11-121-0/+76
| * | | Update BlockID.cppnesco2013-11-121-1/+1
| * | | Corrected the comma errornesco2013-11-121-2/+2
| * | | Update BlockID.cppnesco2013-11-121-3/+3
| * | | Update Enchantments.cppnesco2013-11-121-2/+2
| * | | Assigning properties to the blocks recently added.nesco2013-11-121-10/+19
| * | | Update BlockID.hnesco2013-11-121-2/+2
| * | | Replace tabs by spacesnesco2013-11-121-35/+35
| * | | Update BlockID.hnesco2013-11-121-0/+12
| * | | Update in progress to minecraft 1.7nesco2013-11-121-4/+82
| * | | Added the new enchantments of Minecraft 1.7nesco2013-11-121-1/+2
| * | | Added the new enchantments of Minecraft 1.7nesco2013-11-121-1/+2
* | | | Merge remote-tracking branch 'origin/fixes'.madmaxoft2013-11-1318-91/+264
|\ \ \ \ | |/ / / |/| | |
| * | | Bundled fixes [SEE DESC]Tiger Wang2013-11-129-25/+147
| * | | Bundled fixes [SEE DESC]Tiger Wang2013-11-109-19/+24
| * | | Bundled fixes [SEE DESC]Tiger Wang2013-11-108-44/+76
* | | | cWindow: Fixed item dupe glitch with painting (#278)madmaxoft2013-11-121-2/+2
* | | | Fixed dblclicking in crafting slot area.madmaxoft2013-11-112-0/+15
* | | | APIDump: Documented Vector3d.madmaxoft2013-11-111-8/+43
* | | | Merge pull request #328 from mborland/masterMattes D2013-11-1121-4/+5651
|\ \ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/master'mborland2013-11-1115-54/+348
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Fixed cRoot::FindAndDoWithPlayer().madmaxoft2013-11-101-2/+2
* | | | | Protocol 1.7: Fixed crashes and d/c with bad packets.madmaxoft2013-11-101-3/+3
* | | | | ProtoProxy: Added dblquotes.madmaxoft2013-11-101-2/+2
* | | | | Merge pull request #330 from tonibm19/patch-1Mattes D2013-11-101-6/+9
|\ \ \ \ \
| * | | | | Fixes (SEE DESC)tonibm192013-11-101-1/+7
| * | | | | STR_Warrior was right.tonibm192013-11-101-160/+1
| * | | | | Fixed compilationtonibm192013-11-101-3/+2
| * | | | | You can no longer color with woodtonibm192013-11-101-158/+161
| * | | | | Added sheep dyeingtonibm192013-11-101-2/+156
* | | | | | Removed #include "../Root.h" since it isn't needed.STRWarrior2013-11-101-1/+0
* | | | | | Small code-style fixes.madmaxoft2013-11-102-22/+32
* | | | | | Merge branch 'master' into WolfUpdatemadmaxoft2013-11-108-7/+180
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Implemented inventory dblclick.madmaxoft2013-11-104-5/+133
| * | | | | Added cItem::GetMaxStackSize()madmaxoft2013-11-104-2/+47
| |/ / / /
* | | | | Renamed variables in cWolf.STRWarrior2013-11-102-29/+29
* | | | | Using DoWithPlayer instead of FindAndDoWithPlayer for callbacks.STRWarrior2013-11-103-7/+20
* | | | | The owner object isn't stored anymore. Instead we use the name of the player.STRWarrior2013-11-102-10/+24
* | | | | Using cMonster::Tick instead of super::cMonster::TickSTRWarrior2013-11-101-1/+1
* | | | | Wolves can now be owned by an entity.STRWarrior2013-11-102-17/+100
|/ / / /
* | | | Protocol 1.7: Attempt at fixing SoundParticleEffect packet.madmaxoft2013-11-101-5/+3
* | | | Fixed Player animation packet.madmaxoft2013-11-101-1/+1
* | | | APIDump: Documented cServer:IsHardCore()madmaxoft2013-11-091-0/+1
| |/ / |/| |
| * | VC2013mborland2013-11-1021-4/+5651
|/ /
* | Removed cStringMap.madmaxoft2013-11-099-273/+217
* | Fixed cTracer's tolua markup.madmaxoft2013-11-091-18/+38
* | APIDump: Documented TakeDamageInfo.madmaxoft2013-11-091-5/+29
* | APIDump: Documented the relevant tolua functions.madmaxoft2013-11-091-2/+48
* | APIDump: Added logging to see what takes so long.madmaxoft2013-11-091-0/+5
* | Prepared the VC2013 folder.madmaxoft2013-11-091-0/+7
* | Removed redundant qualifiermborland2013-11-091-1/+1
* | Hard Resetmborland2013-11-091-0/+63
* | Updated Core and ProtectionAreas.madmaxoft2013-11-092-0/+0
* | Fixed sprinting in 1.7 protocol.madmaxoft2013-11-081-1/+17
* | Declaring 1.7.2 compatibility.madmaxoft2013-11-082-2/+3
* | MobSpawner: Added skeleton and wolf conditions.madmaxoft2013-11-081-19/+91
* | cProtocol::SendWindowOpen() signature changed.madmaxoft2013-11-0815-48/+59
* | Fixed code style.madmaxoft2013-11-081-2/+2
* | Protocol 1.7: Fixed using entities.madmaxoft2013-11-081-2/+1
* | Protocol 1.7: Copied Mob Metadata code from 1.2.5.madmaxoft2013-11-083-19/+197
* | Merge pull request #321 from mc-server/1.7pickupsfixMattes D2013-11-082-5/+8
|\ \
| * | Added hardcore client effectTiger Wang2013-11-072-2/+5
| * | Fix for entity spawning in generalTiger Wang2013-11-071-3/+3
* | | Merge pull request #322 from tonibm19/masterMattes D2013-11-082-6/+39
|\ \ \
| * | | Changed variable nametonibm192013-11-081-7/+6
| * | | Changed variable nametonibm192013-11-081-2/+1
| * | | Now chicken drop eggstonibm192013-11-081-1/+6
| * | | Now chickens can drop eggs.tonibm192013-11-081-3/+33
|/ / /
* | | Merge pull request #320 from mc-server/1.7pickupsfixMattes D2013-11-071-1/+1
|\| |
| * | Possible fix for 1.7 pickup spawningTiger Wang2013-11-071-1/+1
|/ /
* | ProtoProxy: Fixed SpawnMob packet.madmaxoft2013-11-071-12/+13
* | Protocol 1.7: Fixed the Spawn Mob packet.madmaxoft2013-11-071-1/+1
* | Protocol 1.7: Added the remaining server-bound packets.madmaxoft2013-11-062-15/+99
* | Protocol 1.7: Added more server-bound packets.madmaxoft2013-11-062-25/+138
* | Protocol 1.7: Finished the client-bound packets.madmaxoft2013-11-061-7/+32
* | Made the cDeadlockDetect class work in clang.madmaxoft2013-11-061-1/+1
* | Merge pull request #312 from SamJBarney/masterMattes D2013-11-053-45/+38
|\ \
| * | More documentation.Samuel Barney2013-11-051-1/+4
| * | Added missing check for a_LineOfSightSamuel Barney2013-11-051-1/+1
| * | cTracer can now handle mob sight.Samuel Barney2013-11-052-4/+10
| * | Added more documentation. Changed cTracer::Trace to return a bool instead of an int because it was only returning 1 or 0 anyways.Samuel Barney2013-11-052-7/+12
| * | Moved cTracer::SetValues to be an internal function because it is only ever used in cTracer::Trace.Samuel Barney2013-11-052-37/+16
| * | Reworked collision to use g_BlockIsSolidSamuel Barney2013-11-051-15/+6
| * | Flowers, mushrooms and air are no longer collidable.Samuel Barney2013-11-051-6/+15
* | | Merge pull request #309 from mc-server/configautogenMattes D2013-11-0518-117/+101
|\ \ \
| * | | Implemented suggestionsTiger Wang2013-11-056-24/+28
| * | | Removed settings/webadmin.example.ini filesTiger Wang2013-11-046-41/+6
| * | | Autogeneration of settings.ini and webadmin.iniTiger Wang2013-11-0411-65/+80
* | | | Clarified cBlockHandler::ConvertToPickups() dox.madmaxoft2013-11-051-1/+1
* | | | APIDump: Documented ItemCategory.madmaxoft2013-11-051-0/+38
* | | | Protocol 1.7: More client-bound packets.madmaxoft2013-11-051-17/+27
* | | | Removed the obsolete SendWholeInventory(cInventory &) function.madmaxoft2013-11-0510-46/+2
* | | | Merge pull request #307 from mc-server/MobImprovementsMattes D2013-11-0511-16/+127
|\ \ \ \ | |/ / / |/| | |
| * | | Fixed indentation.STRWarrior2013-11-052-0/+2
| * | | Skeleton, Ghast and Blaze's projectile code is now in their respective class.STRWarrior2013-11-048-68/+91
| * | | Skeleton.cpp doesn't have to load ProjectileEntity.h and Entity.h.STRWarrior2013-11-021-3/+0
| * | | Small update to the monster.ini.STRWarrior2013-11-021-6/+5
| * | | Skeletons, Blazes and Ghasts now shoot their projectile to the target.STRWarrior2013-11-021-5/+63
| * | | Zombies and Skeletons don't walk into the sun anymore.STRWarrior2013-11-024-0/+32
* | | | Protocol 1.7: Added more client-bound packets.madmaxoft2013-11-042-15/+166
| |/ / |/| |
* | | Protocol 1.7: Added client status packet.madmaxoft2013-11-031-1/+22
* | | Merge pull request #306 from tigerw/masterMattes D2013-11-031-2/+2
|\ \ \
| * | | Flipped some variables in PortalsTiger Wang2013-11-021-2/+2
* | | | Protocol 1.7: Rewritten packet-sending to use cPacketizer.madmaxoft2013-11-032-166/+402
* | | | cByteBuffer: Fixed GetUsedSpace() off-by-one error.madmaxoft2013-11-031-1/+1
* | | | ClientHandle: Fixed an error in player-joining hook.madmaxoft2013-11-031-2/+2
* | | | ProtoProxy: Fixed the SpawnObjectVehicle packet.madmaxoft2013-11-031-1/+13
* | | | ProtoProxy: Removed unused enums.madmaxoft2013-11-031-109/+3
* | | | ProtoProxy: Fixed handling of incomplete packets.madmaxoft2013-11-031-0/+2
* | | | Added cEntity:GetYaw() and cEntity:SetYaw().madmaxoft2013-11-034-6/+108
* | | | Added cPlayer::GetEffectiveGameMode().madmaxoft2013-11-031-0/+4
* | | | Updated README.md since MCServer development will continue even if people don't donate.STRWarrior2013-11-021-1/+1
* | | | Update READme a bit moreAlexander Harkness2013-11-021-0/+2
* | | | Updated some stuff about submodule init.Alexander Harkness2013-11-021-1/+1
|/ / /
* | | Merge pull request #303 from tigerw/bugfixesMattes D2013-11-024-3/+303
|\ \ \
| * | | Split border finder into separate functionTiger Wang2013-11-021-10/+16
| * | | Implement suggestionsTiger Wang2013-11-021-15/+15
| * | | Readded BlockPortal.h (portals)Tiger Wang2013-11-023-1/+115
| * | | Fixed compile error (portals)Tiger Wang2013-11-021-2/+182
* | | | Merge pull request #305 from tigerw/morebugfixesMattes D2013-11-025-12/+42
|\ \ \ \ | |/ / / |/| | |
| * | | Fixed bow damage in creativeTiger Wang2013-11-022-2/+6
| * | | Fixed dropspensing speed and positionTiger Wang2013-11-021-1/+22
| * | | Multiple fixesTiger Wang2013-11-024-12/+17
|/ / /
* | | Protocol 1.7: Implemented the first batch of sent packets.madmaxoft2013-11-016-3/+658
* | | Merge branch 'master' of https://github.com/mc-server/MCServermadmaxoft2013-11-011-0/+8
|\ \ \
| * \ \ Merge pull request #302 from SamJBarney/masterMattes D2013-10-311-0/+8
| |\ \ \
| | * | | Adhering to project standards.Samuel Barney2013-10-311-1/+6
| | * | | Added missing conventions for windows.Samuel Barney2013-10-311-1/+1
| | * | | Broken rail blocks now stack.Samuel Barney2013-10-301-0/+3
* | | | | Merge branch 'griefer'sdelight' of git://github.com/tigerw/MCServer.madmaxoft2013-11-011-1/+18
|\ \ \ \ \
| * | | | | TNT Spawns PickupsTiger Wang2013-10-241-1/+15
* | | | | | Protocol 1.7: Added skeleton functions for reading client packets.madmaxoft2013-10-312-20/+349
* | | | | | APIDump: Fixed HOOK_LOGIN short desc.madmaxoft2013-10-311-1/+1
* | | | | | ByteBuffer: Writing a string doesn't modify it (missing const).madmaxoft2013-10-312-3/+3
| |/ / / / |/| | | |
* | | | | Protocol 1.7: Added status ping handling.madmaxoft2013-10-302-0/+27
* | | | | Fixed a compiler warning.madmaxoft2013-10-301-26/+31
| |/ / / |/| | |
* | | | Merge pull request #292 from SamJBarney/MobSpawningMattes D2013-10-307-88/+157
|\ \ \ \
| * | | | Last of the nitpicker note fixes. Added some inline commenting.Samuel Barney2013-10-301-0/+1
| * | | | Changes based on madmaxoft's nitpicker notes.Samuel Barney2013-10-295-19/+16
| * | | | Update to allow the light map to remain the same, but allow alteration of sky light values based on time.Samuel Barney2013-10-297-17/+73
| * | | | Merge branch 'master' of https://github.com/SamJBarney/MCServer into MobSpawningSamuel Barney2013-10-2842-1239/+1465
| |\ \ \ \
| * | | | | Got spiders and other mobs respecting night and day for spawningSamuel Barney2013-10-283-14/+23
| * | | | | Made mob spawning code use the chunk so that it could use varying sizes of areas for different mobs.Samuel Barney2013-10-283-52/+79
| * | | | | Disabling Endermen and spiders until I rework the CanSpawnHere to take a chunk and a position.Samuel Barney2013-10-261-1/+2
| * | | | | Moving spawning position to the center of the block.Samuel Barney2013-10-261-1/+3
| * | | | | Checked Endermen; they work; adding them back in.Samuel Barney2013-10-251-1/+0
| * | | | | Fixed mob spawning so that hostile mobs will not spawn incorrectly.Samuel Barney2013-10-251-68/+38
| * | | | | Using provided UnboundedRelGetBlockBlockLight and UnboundedRelGetBlockSkyLight.Samuel Barney2013-10-241-5/+3
| * | | | | Merge branch 'master' of https://github.com/SamJBarney/MCServer into MobSpawningSamuel Barney2013-10-2418-396/+406
| |\ \ \ \ \
| * | | | | | Removed my hackish Light functionsSamuel Barney2013-10-242-98/+0
| * | | | | | Bats only spawn where there is no sunlight, and the light level is below 5Samuel Barney2013-10-231-1/+1
| * | | | | | Invalid light value is now 127Samuel Barney2013-10-231-5/+5
| * | | | | | Added two new unbounded del functions to deal with looking up the lighting.Samuel Barney2013-10-212-11/+103
| * | | | | | Swapped which block is checked for light first.Samuel Barney2013-10-211-4/+4
| * | | | | | Current Mob Spawning code.Samuel Barney2013-10-213-22/+37
* | | | | | | Added 1.7 to protocol recognizer.madmaxoft2013-10-307-11/+455
* | | | | | | ProtoProxy: Working 1.7 protocol.madmaxoft2013-10-292-158/+160
* | | | | | | Merge pull request #301 from SamJBarney/masterMattes D2013-10-291-2/+2
|\ \ \ \ \ \ \
| * | | | | | | Grass no longer grows under water, and water on top kills it.Samuel Barney2013-10-291-2/+2
* | | | | | | | ProtoProxy: Updated the server-side packets to 1.7.madmaxoft2013-10-291-171/+239
* | | | | | | | Merge pull request #299 from tonibm19/masterMattes D2013-10-293-3/+19
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | |
| * | | | | | | Using tabstonibm192013-10-291-2/+2
| * | | | | | | fixed indentationtonibm192013-10-281-1/+1
| * | | | | | | extra linetonibm192013-10-281-0/+1
| * | | | | | | attempt at fixing indentationtonibm192013-10-281-3/+2
| * | | | | | | Extra linetonibm192013-10-281-0/+1
| * | | | | | | Fixed indentationtonibm192013-10-281-5/+2
| * | | | | | | Added random chicken spawn when throwing an eggtonibm192013-10-281-2/+13
| * | | | | | | Now saddled horses spawn a saddle pickup when killedtonibm192013-10-281-1/+4
| * | | | | | | Now saddle pigs spawn a saddle pickup when killedtonibm192013-10-281-0/+4
* | | | | | | | Changed GameMode() == 1 to IsGameModeCreative in AggressiveMonster.cpp and ClientHandle.cppSTRWarrior2013-10-292-2/+2
| |/ / / / / / |/| | | | | |
* | | | | | | Fixed bug where creative inventory didn't work.STRWarrior2013-10-291-1/+1
* | | | | | | ProtoProxy: Updated the server-side packets to 1.7.madmaxoft2013-10-291-0/+5
* | | | | | | ProtoProxy: The login part of the protocol is implemented.madmaxoft2013-10-292-220/+229
| |_|_|/ / / |/| | | | |
* | | | | | ProtoProxy: Implemented 1.7.2 status request / response / ping.madmaxoft2013-10-282-113/+272
* | | | | | ProtoProxy: Fixed compilation after the previous cByteBuffer changes.madmaxoft2013-10-281-0/+4
* | | | | | MC uses VarInts only up to 32-bits.madmaxoft2013-10-282-13/+13
* | | | | | cByteBuffer: Added the VarInt and VarUTF8String type reading and writing.madmaxoft2013-10-282-5/+147
|/ / / / /
* | | | | Fixed indentation in tonibm19's code.madmaxoft2013-10-281-3/+3
* | | | | Merge pull request #294 from tonibm19/patch-3Mattes D2013-10-281-2/+5
|\ \ \ \ \
| * | | | | Fixed compilationtonibm192013-10-281-1/+1
| * | | | | Use STR_Warrior code and changed variable nametonibm192013-10-281-17/+4
| * | | | | Extra linetonibm192013-10-271-0/+1
| * | | | | Sheep fixes.tonibm192013-10-271-4/+19
* | | | | | Debuggers: Fixed after the cWindow API change.madmaxoft2013-10-281-2/+2
* | | | | | APIDump: Documented cWindow.madmaxoft2013-10-281-21/+33
* | | | | | Renamed cWindow constants to include the "wt" prefix.madmaxoft2013-10-288-40/+40
* | | | | | APIDump: Documented HTTPFormData and HTTPRequest.madmaxoft2013-10-281-5/+39
* | | | | | APIDump: Fixed a failure in documented classes with no functions.madmaxoft2013-10-281-0/+1
* | | | | | APIDump: Documented cWorld.madmaxoft2013-10-271-0/+1
* | | | | | APIDump: Documented cRoot.madmaxoft2013-10-271-3/+12
|/ / / / /
* | | | | APIDump: Documented cProjectileEntity.madmaxoft2013-10-271-3/+21
* | | | | Added cChunk::UnboundedRelGetBlockLights().madmaxoft2013-10-272-0/+28
* | | | | Authenticator doesn't save the ini file.madmaxoft2013-10-272-2/+2
* | | | | Merge branch 'origin/LoadWorlds/cAuthenticatorINI'madmaxoft2013-10-274-18/+9
|\ \ \ \ \
| * | | | | Changed "cIniFile IniFile" to cIniFile & IniFile"STRWarrior2013-10-264-6/+6
| * | | | | Both the LoadWorlds() function and cAuthenticator now use the cIniFile object from the Root::Start() function.STRWarrior2013-10-264-17/+9
* | | | | | APIDump: Documented cPickup.madmaxoft2013-10-261-1/+2
* | | | | | Merge branch 'IniFileCleanup'madmaxoft2013-10-2617-927/+572
|\ \ \ \ \ \
| * | | | | | APIDump: Documented cIniFile.madmaxoft2013-10-261-81/+135
| * | | | | | cIniFile: Improved doxy-comments.madmaxoft2013-10-261-5/+5
| * | | | | | ChunkWorx: Updated for the cIniFile changes.madmaxoft2013-10-252-52/+62
| * | | | | | cIniFile: Renamed functions to make meaning more explicit.madmaxoft2013-10-256-584/+322
| * | | | | | cIniFile doesn't store filename internally anymore.madmaxoft2013-10-2514-213/+56
| |/ / / / /
* / / / / / cMonster: Improved doxycomments.madmaxoft2013-10-251-2/+2
|/ / / / /
* | | | | APIDump: Documented cMonster.madmaxoft2013-10-241-3/+52
* | | | | Renamed cMonster::GetSpawnRate() to GetSpawnDelay().madmaxoft2013-10-245-35/+76
* | | | | cPickup cleanup.madmaxoft2013-10-241-1/+1
* | | | | APIDump: Documented cEnchantments.madmaxoft2013-10-241-4/+37
* | | | | APIDump: Documented cPickup.madmaxoft2013-10-241-8/+10
* | | | | Fixed cPickup's constructor's parameter naming.madmaxoft2013-10-242-3/+3
* | | | | APIDump: Documented cItemGrid and cPlayer.madmaxoft2013-10-241-30/+75
* | | | | Cleanup in cPlayer.madmaxoft2013-10-241-2/+4
* | | | | Unified cPlayer's Heal() function with cEntity's.madmaxoft2013-10-242-11/+11
* | | | | Merge pull request #286 from tigerw/pickupdelayAlexander Harkness2013-10-247-13/+19
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Pickups now have collection delay when vomitedTiger Wang2013-10-247-13/+19
| | |/ / | |/| |
* | | | APIDump: Added cChatColor constants.madmaxoft2013-10-231-3/+23
* | | | Fixed cLuaWindow's binding.madmaxoft2013-10-233-25/+6
* | | | APIDump: Documented the cHopperEntity class.madmaxoft2013-10-231-0/+22
* | | | APIDump: Linkified cEntity returns.madmaxoft2013-10-231-4/+7
* | | | Fixed bindings for cHopperEntity:GetOutputBlockPos().madmaxoft2013-10-234-51/+48
* | | | Fixed cDropSpenserEntity bindings generating an extra var.madmaxoft2013-10-233-30/+11
* | | | Exported cHopperEntity to API.madmaxoft2013-10-234-21/+157
* | | | Removed cRoot:m_PrimaryServerVersion from Lua API.madmaxoft2013-10-234-41/+10
* | | | APIDump: member variables without a setter are considered constants.madmaxoft2013-10-221-1/+8
* | | | APIDump: Inheritance is tested properly.madmaxoft2013-10-221-6/+4
* | | | Temporary fix for world not locking chunkmap in TickMobs.madmaxoft2013-10-221-0/+3
* | | | Fixed an assert in cMonstermadmaxoft2013-10-221-2/+2
* | | | Implemented UnboundedRel BlockLight and SkyLight.madmaxoft2013-10-222-258/+124
* | | | Ignoring a few generated files.madmaxoft2013-10-212-0/+2
* | | | Added ASSERTs to all ChunkDef operations.madmaxoft2013-10-211-15/+40
| |/ / |/| |
* | | Fixed GetHTMLEscapedString() binding, removed obsolete memory function from API.madmaxoft2013-10-214-57/+13
* | | APIDump: Added link from cItem to the global ItemToString() et al.madmaxoft2013-10-201-1/+5
* | | APIDump: Fixed link in cPawn's desc.madmaxoft2013-10-201-1/+1
* | | APIDump: Various small fixes and additions.madmaxoft2013-10-201-6/+53
* | | APIDump: Fixed a few broken links.madmaxoft2013-10-201-4/+4
* | | APIDump: Statistics have a graphical meter; added hooks.madmaxoft2013-10-201-9/+39
* | | Fixed memory leak in cMobFamilyCollecter.madmaxoft2013-10-203-52/+21
* | | Reimplemented cMonster::FamilyFromType() as a simple switch (duh!)madmaxoft2013-10-201-38/+27
* | | Fixed memory leaks in cMobCensus, moved GetSpawnRate() to cMonster.madmaxoft2013-10-207-89/+96
* | | Fixed binary search in StringToMobType().madmaxoft2013-10-201-3/+3
* | | Fixed memory leaks in cMobSpawner.madmaxoft2013-10-203-62/+55
* | | Moved all MobTypesManager functions to cMonster.madmaxoft2013-10-209-298/+351
* | | Rewritten MobTypesManager not to leak memory.madmaxoft2013-10-202-126/+112
* | | APIDump: Added basic statistics about the docs.madmaxoft2013-10-202-6/+83
* | | APIDump: Fixed listing undocumented objects.madmaxoft2013-10-201-5/+27
* | | Fixed loading allowed mobs in world.madmaxoft2013-10-2043-161/+320
* | | Merge branch 'htmlescape'.madmaxoft2013-10-204-113/+150
|\ \ \
| * | | Added a string reserve.Alexander Harkness2013-10-191-0/+1
| * | | Fixed compile error. silly parentheses creeping in.Alexander Harkness2013-10-191-1/+1
| * | | Added a APIDump description for GetHTMLEscapedString.Alexander Harkness2013-10-191-63/+66
| * | | Changed the code according to xoft's suggestions.Alexander Harkness2013-10-191-10/+10
| * | | Fixed general failings with everything. Fixes #211.Alexander Harkness2013-10-192-15/+16
| * | | Added a HTML escaping function to cWebAdmin.Alexander Harkness2013-10-192-38/+80
* | | | APIDump: Undocumented member variables are listed.madmaxoft2013-10-191-4/+16
* | | | APIDump: Extra pages use the local prettify and CSS.madmaxoft2013-10-191-2/+7
* | | | APIDump: Added member-variable filtering.madmaxoft2013-10-192-0/+14
* | | | APIDump: Member variables are read from the API.madmaxoft2013-10-191-10/+48
* | | | APIDump: Better header text for classes.madmaxoft2013-10-191-1/+1
|/ / /
* | | APIDump: Added cIniFile additional info.madmaxoft2013-10-182-1/+29
* | | APIDump: Offline prettify is working.madmaxoft2013-10-181-1/+11
* | | APIDump: Added example code to cItem.madmaxoft2013-10-181-0/+32
* | | APIDump: Documented cItem's variables.madmaxoft2013-10-181-4/+11
* | | APIDump: Added support for member variables.madmaxoft2013-10-182-4/+59
* | | APIDump: Added prettify's license.madmaxoft2013-10-181-0/+191
* | | APIDump: Fixed offline JS.madmaxoft2013-10-185-108/+41
* | | APIDump: Do not list empty Constants or Functions sections.madmaxoft2013-10-181-14/+46
* | | APIDump: Split long code into functions.madmaxoft2013-10-182-94/+110
* | | APIDump: Ignore internal APIDump stuff.madmaxoft2013-10-181-0/+2
* | | APIDump: using local JS files instead of networked.madmaxoft2013-10-183-4/+100
* | | Adapted code style.madmaxoft2013-10-185-85/+157
* | | StringToItem() recognizes "ItemName:Dmg" strings.madmaxoft2013-10-181-18/+21
* | | Fixed item-breaking.madmaxoft2013-10-181-1/+1
* | | Fixed indentation and re-styled conditions.madmaxoft2013-10-181-38/+44
* | | Merge pull request #259 from tonibm19/patch-2Mattes D2013-10-181-30/+38
|\ \ \
| * | | Moved linestonibm192013-10-171-16/+17
| * | | More fixestonibm192013-10-171-3/+8
| * | | Improved horse saddling [SEE DESC]tonibm192013-10-161-32/+32
| * | | Added extra linetonibm192013-10-151-0/+1
| * | | Fixed saddle horsetonibm192013-10-151-4/+5
* | | | Fixed project file after mob update.madmaxoft2013-10-181-0/+44
* | | | Fixed webadmin logging.madmaxoft2013-10-183-3/+17
* | | | Merge pull request #253 from SamJBarney/masterMattes D2013-10-1829-227/+1349
|\ \ \ \
| * | | | Removed reading default values from settings.ini for worlds.Samuel Barney2013-10-141-10/+1
| * | | | General fixes to get the new Monster spawning code working.Samuel Barney2013-10-141-6/+17
| * | | | Merge branch 'MobSpawning' of https://github.com/mgueydan/MCServer into MobSpawningSamuel Barney2013-10-1429-227/+1345
| |\ \ \ \
| | * \ \ \ Merge branch 'master' into MobSpawningmgueydan2013-09-2227-201/+2414
| | |\ \ \ \
| | * | | | | Inside cMonster::getMobFamily() : replacing Polymorphism by Map, in order to remove redundancymgueydan2013-09-1011-29/+9
| | * | | | | Changing Bat to AMbiant creaturemgueydan2013-09-101-1/+1
| | * | | | | replacing dynamic_cast by c-style castmgueydan2013-09-091-11/+4
| | * | | | | replacing C-style cast by dynamic_castmgueydan2013-09-081-1/+1
| | * | | | | Replacing chunCk by chunkmgueydan2013-09-085-12/+12
| | * | | | | replacing asserts by ASSERTsmgueydan2013-09-083-6/+10
| | * | | | | removing an assert + correcting a distance calculation bugmgueydan2013-09-081-3/+9
| | * | | | | renaming the cChunk::getRandomBlock method + removing a buggy working logmgueydan2013-09-083-6/+3
| | * | | | | incrementing .gitignore : adding emacs stuff and worldmgueydan2013-09-081-0/+20
| | * | | | | Adding mobtype filter inside world.inimgueydan2013-09-082-9/+15
| | * | | | | Adding glue to call everything done in last commits - now the mobs are spawningmgueydan2013-09-083-140/+135
| | * | | | | Disabeling current mob spawning and tickmgueydan2013-09-083-8/+13
| | * | | | | Implementing the MobSpawner (not used yet) that contains spawning rulesmgueydan2013-09-085-9/+384
| | * | | | | Adding an Empty shell that would launch mob spawner - not called yetmgueydan2013-09-085-3/+109
| | * | | | | Adding mob census (sorry this is a big commit as work was done before git integration i couldn't split it more)mgueydan2013-09-0714-0/+622
| | * | | | | Adding a getType in Monster that return an enum instead of an int or charmgueydan2013-09-071-1/+2
| | * | | | | relockating mobs includes (they probably will end somewhere else in order not to recompile world each time you update a mob)mgueydan2013-09-072-23/+24
| | * | | | | Adding Family for monsters : Hostile/Passive/Water/Ambientmgueydan2013-09-079-6/+56
| | * | | | | Adding Water and Lava as transparency blocksmgueydan2013-09-071-0/+4
| * | | | | | Merge branch 'master' of https://github.com/mc-server/MCServerSamuel Barney2013-10-1449-138/+1564
| |\ \ \ \ \ \
| * | | | | | | Mobs no longer spawn up in the air.Samuel Barney2013-10-141-0/+2
* | | | | | | | APIDump: Renamed output for helper stuff.madmaxoft2013-10-181-2/+2
* | | | | | | | APIDump: Makes a list of bad links.madmaxoft2013-10-181-17/+78
* | | | | | | | APIDump: Improved page titles.madmaxoft2013-10-181-2/+2
* | | | | | | | APIDump: Documented HOOK_PLAYER_RIGHT_CLICKING_ENTITY.madmaxoft2013-10-181-0/+20
* | | | | | | | APIDump: Documented HOOK_PLAYER_SHOOTING.madmaxoft2013-10-181-0/+25
* | | | | | | | APIDump: Documented HOOK_PLAYER_SPAWNED.madmaxoft2013-10-181-0/+25
* | | | | | | | APIDump: Documented HOOK_PLAYER_TOSSING_ITEM.madmaxoft2013-10-181-0/+23
* | | | | | | | APIDump: Documented HOOK_PLAYER_USED_BLOCK.madmaxoft2013-10-171-0/+39
* | | | | | | | APIDump: Documented HOOK_PLAYER_USED_ITEM.madmaxoft2013-10-171-0/+39
* | | | | | | | APIDump: Documented HOOK_PLAYER_USING_BLOCK.madmaxoft2013-10-171-2/+45
* | | | | | | | APIDump: Documented HOOK_PLAYER_USING_ITEM.madmaxoft2013-10-171-0/+36
* | | | | | | | APIDump: Documented HOOK_UPDATED_SIGN.madmaxoft2013-10-171-0/+30
* | | | | | | | APIDump: Documented HOOK_TICK.madmaxoft2013-10-171-0/+22
* | | | | | | | APIDump: Documented HOOK_TAKE_DAMAGE.madmaxoft2013-10-171-0/+24
* | | | | | | | APIDump: Documented HOOK_UPDATING_SIGN.madmaxoft2013-10-171-0/+50
* | | | | | | | APIDump: More robust against missing APIDesc items.madmaxoft2013-10-171-3/+3
* | | | | | | | APIDump: Documented HOOK_WEATHER_CHANGED.madmaxoft2013-10-161-0/+21
* | | | | | | | APIDump: Documented HOOK_WEATHER_CHANGING.madmaxoft2013-10-161-0/+24
* | | | | | | | APIDump: Documented HOOK_WORLD_TICK.madmaxoft2013-10-161-0/+24
* | | | | | | | Fixed compilation errors.madmaxoft2013-10-161-2/+6
* | | | | | | | APIDump: Nicer HTML visage.madmaxoft2013-10-163-158/+230
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | Merge remote-tracking branch 'upstream/master'Tiger Wang2013-10-1511-29/+1053
|\ \ \ \ \ \ \
| * | | | | | | Added HOOK_PLAYER_RIGHT_CLICKAlexander Harkness2013-10-151-8/+38
| * | | | | | | APIDump: Linkification supports #anchors.madmaxoft2013-10-151-2/+33
| * | | | | | | Merge pull request #258 from tonibm19/patch-2Alexander Harkness2013-10-153-4/+25
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | |
| | * | | | | | Fixed a big fail.I didtonibm192013-10-151-0/+1
| | * | | | | | Added extra line (yes, again)tonibm192013-10-151-0/+1
| | * | | | | | Added basic milk code.tonibm192013-10-151-5/+12
| | * | | | | | Added extra linetonibm192013-10-151-0/+1
| | * | | | | | Added horse saddlingtonibm192013-10-151-1/+12
| * | | | | | | APIDump: Documented HOOK_SPAWNING_MONSTER.madmaxoft2013-10-151-0/+26
| * | | | | | | APIDump: Documented HOOK_SPAWNING_ENTITY.madmaxoft2013-10-151-2/+34
| * | | | | | | APIDump: Documented HOOK_SPAWNED_MONSTER.madmaxoft2013-10-151-1/+21
| * | | | | | | APIDump: Documented HOOK_SPAWNED_ENTITY.madmaxoft2013-10-151-0/+20
| * | | | | | | APIDump: Documented HOOK_PRE_CRAFTING.madmaxoft2013-10-151-0/+30
| * | | | | | | APIDump: Documented HOOK_POST_CRAFTING.madmaxoft2013-10-151-0/+29
| |/ / / / / /
| * | | | | | APIDump: Documented HOOK_PLAYER_PLACING_BLOCK.madmaxoft2013-10-151-0/+38
| * | | | | | APIDump: Documented HOOK_PLAYER_MOVING and HOOK_PLAYER_PLACED_BLOCK.madmaxoft2013-10-151-0/+53
| * | | | | | APIDump: Documented HOOK_PLAYER_LEFT_CLICK.madmaxoft2013-10-151-0/+40
| * | | | | | Merge pull request #257 from Sofapriester/patch-1Alexander Harkness2013-10-151-1/+1
| |\ \ \ \ \ \
| | * | | | | | Update BlockID.cppSofapriester2013-10-151-1/+1
| * | | | | | | APIDump: Documented HOOK_PLAYER_JOINED.madmaxoft2013-10-151-0/+22
| * | | | | | | APIDump: Documented HOOK_PLAYER_EATING.madmaxoft2013-10-151-0/+20
| * | | | | | | APIDump: Documented HOOK_PLAYER_BROKEN_BLOCK.madmaxoft2013-10-151-2/+31
| * | | | | | | APIDump: Documented HOOK_PLAYER_BREAKING_BLOCK.madmaxoft2013-10-151-0/+30
| |/ / / / / /
| * | | | | | APIDump: Documented HOOK_PLAYER_ANIMATION.madmaxoft2013-10-141-0/+21
| * | | | | | APIDump: Removed HOOK_MAX and HOOK_NUM_HOOKS from documentation.madmaxoft2013-10-141-1/+6
| * | | | | | APIDump: Documented HOOK_LOGIN.madmaxoft2013-10-141-0/+25
| * | | | | | APIDump: Documented HOOK_KILLING.madmaxoft2013-10-141-0/+27
| * | | | | | APIDump: Documented HOOK_HOPPER_PUSHING_ITEM.madmaxoft2013-10-141-3/+28
| * | | | | | APIDump: Documented HOOK_HOPPER_PULLING_ITEM.madmaxoft2013-10-141-0/+23
| * | | | | | Add the first line back.Alexander Harkness2013-10-141-0/+1
| * | | | | | Merge pull request #251 from tonibm19/patch-1Alexander Harkness2013-10-141-1/+4
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| | * | | | | Stairs crafting fixestonibm192013-10-141-1/+4
| |/ / / / /
| * | | | | APIDump: Documented HOOK_HANDSHAKE.madmaxoft2013-10-141-0/+23
| * | | | | APIDump: Documented HOOK_EXPLODING.madmaxoft2013-10-141-0/+44
| * | | | | APIDump: Documented HOOK_EXPLODED.madmaxoft2013-10-141-0/+43
| * | | | | APIDump: Documented HOOK_EXECUTE_COMMAND.madmaxoft2013-10-141-0/+25
| * | | | | APIDump: Updated the template for undocumented hooks.madmaxoft2013-10-141-2/+2
| * | | | | APIDump: Documented HOOK_DISCONNECT.madmaxoft2013-10-141-0/+26
| * | | | | APIDump: Fixed info missing from cCraftingRecipe.madmaxoft2013-10-141-1/+1
| * | | | | APIDump: Documented HOOK_CRAFTING_NO_RECIPE.madmaxoft2013-10-141-0/+26
| * | | | | APIDump: Documented HOOK_COLLECTING_PICKUP.madmaxoft2013-10-141-0/+27
| * | | | | APIDump: Documented HOOK_CHUNK_UNLOADING.madmaxoft2013-10-141-0/+23
| * | | | | APIDump: Documented HOOK_CHUNK_UNLOADED.madmaxoft2013-10-141-0/+22
| * | | | | APIDump: Documented HOOK_CHUNK_GENERATING.madmaxoft2013-10-141-1/+33
| * | | | | APIDump: Fixed undocumented hook param generator.madmaxoft2013-10-141-8/+9
| * | | | | APIDump: Added example to HOOK_CHUNK_GENERATED.madmaxoft2013-10-141-0/+37
| * | | | | APIDump: Documented HOOK_CHUNK_GENERATED.madmaxoft2013-10-141-0/+26
| * | | | | APIDump: The undocumented hooks template now has 8 params.madmaxoft2013-10-141-0/+7
| * | | | | APIDump: Documented HOOK_CHUNK_AVAILABLE.madmaxoft2013-10-141-0/+21
| * | | | | WebAdmin honors the [WebAdmin].Enable setting.madmaxoft2013-10-131-2/+8
| * | | | | Fixed WebAdmin's request parameters.madmaxoft2013-10-134-7/+41
* | | | | | Merge submodule changesTiger Wang2013-10-133-0/+6
|/ / / / /
* | | | | Merge branch 'metadata' of git://github.com/tigerw/MCServer into tigerw-metadata.madmaxoft2013-10-1339-121/+980
|\ \ \ \ \
| * | | | | Eight round of fixesTiger Wang2013-10-136-29/+19
| * | | | | Seventh round of fixesTiger Wang2013-10-131-21/+21
| * | | | | Sixth round of fixesTiger Wang2013-10-112-4/+9
| * | | | | Fifth round of fixesTiger Wang2013-10-113-7/+22
| * | | | | Fourth round of fixesTiger Wang2013-10-112-135/+153
| * | | | | Third round of fixesTiger Wang2013-10-118-82/+106
| * | | | | Second round of fixesTiger Wang2013-10-0917-112/+140
| * | | | | Initial round of fixesTiger Wang2013-10-084-25/+35
| * | | | | Initial Metadata Commit [SEE DESC]Tiger Wang2013-10-0823-95/+714
* | | | | | Merge pull request #226 from SamJBarney/masterMattes D2013-10-131-1/+7
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Removed faulty code dealing with water.Samuel Barney2013-10-131-3/+2
| * | | | | Crop blocks now respect water and light. Currently a block has to be "watered" or the crop has a chance of breaking anyways.Samuel Barney2013-10-121-1/+8
* | | | | | Re-added the cWorld:GetSignLines() to the API.madmaxoft2013-10-131-0/+1
* | | | | | Added 1.7 biome constants.madmaxoft2013-10-122-2/+89
* | | | | | APIDump: Documented the webserver vs world threads.madmaxoft2013-10-121-2/+58
* | | | | | Merge pull request #225 from SamJBarney/masterMattes D2013-10-121-1/+1
|\| | | | |
| * | | | | Fix: Wrong arg nameSamuel Barney2013-10-121-1/+1
|/ / / / /
* | | | | Merge pull request #224 from tonibm19/patch-7Mattes D2013-10-121-3/+24
|\ \ \ \ \
| * | | | | Added more ghast spawning probabilitytonibm192013-10-121-4/+4
| * | | | | Added extra linetonibm192013-10-121-0/+1
| * | | | | Mob spawning changestonibm192013-10-121-4/+24
* | | | | | Fixed and exported cWorld:QueueTask().madmaxoft2013-10-124-3/+105
|/ / / / /
* | | | | APIDump: Added pretty-printing to code examples.madmaxoft2013-10-122-30/+35
* | | | | APIDump: Added an OnBlockToPickups() code example.madmaxoft2013-10-121-0/+26
* | | | | APIDump: Added the possibility of extra code examples for hooks.madmaxoft2013-10-121-2/+8
* | | | | APIDump: Documented OnBlockToPickups.madmaxoft2013-10-121-0/+30
* | | | | APIDump: Hook notes are linkified.madmaxoft2013-10-121-1/+1
* | | | | BiomeVisualiser: fixed crash at shutdown caused by bad loggingmadmaxoft2013-10-122-3/+3
* | | | | Fixed second logger constructor.madmaxoft2013-10-122-22/+43
* | | | | Updated BiomeVisualiser to compile again.madmaxoft2013-10-113-9/+24
* | | | | CompoGen and HeiGen read their settings in their respective Initialize() functions.madmaxoft2013-10-118-92/+199
* | | | | Added GetIniItemSet() function.madmaxoft2013-10-114-8/+73
* | | | | Generator: Renamed cBiomeGenerator's Initialize() to InitializeBiomeGen().madmaxoft2013-10-104-19/+19
* | | | | APIDump: Fixed extra pages copying.madmaxoft2013-10-091-1/+7
* | | | | APIDump: Implemented basic hook documentation.madmaxoft2013-10-092-11/+152
* | | | | Fixed cFile::CopyFile Linux compilation.madmaxoft2013-10-091-7/+3
* | | | | APIDump: Documented the new cFile API functions.madmaxoft2013-10-092-2/+26
* | | | | APIDump: Added support for extra pages.madmaxoft2013-10-093-3/+52
* | | | | APIDump: Taking advantage of the new cFile API.madmaxoft2013-10-091-9/+7
* | | | | Moved cMakeDir::MakeDir to cFile::CreateFolder.madmaxoft2013-10-0912-70/+66
* | | | | Added static cFile functions to Lua API.madmaxoft2013-10-096-16/+320
* | | | | Fixed warning in cFireSimulator.madmaxoft2013-10-091-13/+8
* | | | | Merge branch 'magicalcarpets' of git://github.com/tigerw/MCServer into tigerw-magicalcarpetsmadmaxoft2013-10-082-8/+26
|\ \ \ \ \
| * | | | | Some additional changesTiger Wang2013-10-082-18/+7
| * | | | | Made MagicCarpet more magical!Tiger Wang2013-10-043-7/+33
| * | | | | Fixed discrepancyTiger Wang2013-10-021-1/+1
| * | | | | MagicCarpet Fixes [SEE DESC]Tiger Wang2013-10-021-6/+9
| |/ / / /
* | | | | Fixed WebAdmin template after moving the memory stats functions to cRoot.madmaxoft2013-10-081-1/+1
* | | | | Implemented the two memory-statistics functions in cRoot.madmaxoft2013-10-085-57/+185
* | | | | Cleaned up cEntity's enums.madmaxoft2013-10-083-43/+22
* | | | | Merge pull request #208 from mc-server/NewWebServerMattes D2013-10-0743-2610/+3203
|\ \ \ \ \
| * | | | | Fixed memory leaks in the HTTP frameworkmadmaxoft2013-10-065-6/+43
| * | | | | cListenThread: Fixed thread termination.madmaxoft2013-10-061-1/+4
| * | | | | Added proper shutdown to HTTPServer.madmaxoft2013-10-062-0/+10
| * | | | | Merge branch 'master' into NewWebServermadmaxoft2013-10-0618-211/+749
| |\ \ \ \ \
| * | | | | | Removed remnants of the old webserver.madmaxoft2013-10-062-32/+2
| * | | | | | Removed the old WebServer library.madmaxoft2013-10-0519-2298/+1
| * | | | | | WebAdmin uses the new HTTP functionality.madmaxoft2013-10-0510-301/+414
| * | | | | | Fixed Base64Decode() returning wrong value.madmaxoft2013-10-051-1/+1
| * | | | | | cHTTPConnection sends Content-Length with HTTP errors, too.madmaxoft2013-10-051-2/+2
| * | | | | | Added Basic auth support to cHTTPRequest.madmaxoft2013-10-047-1/+136
| * | | | | | HTTP Server can now parse multipart/form-data forms; better architecture.madmaxoft2013-10-048-185/+342
| * | | | | | Fixed MultiPartParser's boundary parsing.madmaxoft2013-10-042-1/+2
| * | | | | | Added cEnvelopeParser and cMultipartParser.madmaxoft2013-10-044-0/+532
| * | | | | | Added cNameValueParser.madmaxoft2013-10-042-0/+482
| * | | | | | Added StrToLower(), URLDecode() and ReplaceAllCharOccurrences().madmaxoft2013-10-042-0/+20
| * | | | | | Improved the HTTPFormParser code.madmaxoft2013-09-282-57/+16
| * | | | | | Fixed recognition of multipart-form-data forms.madmaxoft2013-09-282-2/+3
| * | | | | | Created basic cHTTPFormParser.madmaxoft2013-09-286-2/+324
| * | | | | | Added URLDecode() and ReplaceAllCharOccurrences() to StringUtils.madmaxoft2013-09-282-0/+76
| * | | | | | Added UserData to cHTTPRequest.madmaxoft2013-09-272-1/+12
| * | | | | | Added cHTTPServer callbacks; fixed keep-alives.madmaxoft2013-09-274-13/+132
| * | | | | | Fixed leaking HTTPRequest objectsmadmaxoft2013-09-271-0/+2
| * | | | | | Fixed parsing and implemented write nofitication.madmaxoft2013-09-276-13/+51
| * | | | | | Split cHTTPConnection implementation into a separate file.madmaxoft2013-09-275-205/+246
| * | | | | | Rewritten HTTPServer to split into cHTTPConnection, cHTTPRequest and cHTTPResponse classes.madmaxoft2013-09-279-474/+831
| * | | | | | Implemented basic HTTP message header parsing.madmaxoft2013-09-245-4/+475
* | | | | | | Fixed startup timings on server restart.madmaxoft2013-10-071-4/+3
* | | | | | | Fixed authenticator thread restart.madmaxoft2013-10-072-1/+14
* | | | | | | Updated plugins.Alexander Harkness2013-10-073-6/+0
* | | | | | | Plugin folders now check for "." and "..".madmaxoft2013-10-061-2/+2
| |/ / / / / |/| | | | |
* | | | | | APIDump: Brought cItem docs up-to-date.madmaxoft2013-10-051-5/+7
* | | | | | APIDump: Added cLineBlockTracer documentation.madmaxoft2013-10-041-4/+86
* | | | | | APIDump: Documented cPluginSTRWarrior2013-10-041-5/+9
* | | | | | APIDump: Added the cWorld:IsWeatherXXX() functions.madmaxoft2013-10-041-1/+5
* | | | | | Optimized cBlockFarmlandHandler in wet weather.madmaxoft2013-10-041-27/+26
* | | | | | Added cWorld::IsWeatherXXX() functionsmadmaxoft2013-10-043-3/+143
* | | | | | Merge branch 'master' of git://github.com/SamJBarney/MCServer into SamJBarney-mastermadmaxoft2013-10-041-0/+9
|\ \ \ \ \ \
| * | | | | | Added comparison for desert biomes.Samuel Barney2013-10-041-1/+2
| * | | | | | Rain now waters farmland.Samuel Barney2013-10-041-0/+8
* | | | | | | APIDump: Removed ignored classes logging.madmaxoft2013-10-021-2/+0
* | | | | | | APIDump: Fixed operator == rename having bad DocID.madmaxoft2013-10-022-3/+7
* | | | | | | Merge pull request #201 from SamJBarney/masterMattes D2013-10-021-1/+1
|\| | | | | |
| * | | | | | Merge branch 'master' of https://github.com/mc-server/MCServerSamuel Barney2013-10-0213-115/+292
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #193 from tigerw/bugfixesMattes D2013-10-019-48/+60
|\ \ \ \ \ \ \
| * | | | | | | Removed unneeded statementTiger Wang2013-09-302-3/+2
| * | | | | | | Improvements to startup timerTiger Wang2013-09-292-17/+9
| * | | | | | | Updated READMETiger Wang2013-09-281-9/+11
| * | | | | | | Minor startup streamliningTiger Wang2013-09-288-41/+60
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #199 from tigerw/moar-bugfixesMattes D2013-10-011-5/+17
|\ \ \ \ \ \ \
| * | | | | | | Fixed issuesTiger Wang2013-09-301-2/+2
| * | | | | | | Fixed a fire simulator bugTiger Wang2013-09-301-6/+18
| |/ / / / / /
| * | | | | | Merge pull request #2 from tigerw/bugfixesTiger Wang2013-09-2444-249/+923
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge pull request #1 from tigerw/bugfixesTiger Wang2013-09-172-20/+21
| |\ \ \ \ \ \ \
* | | | | | | | | APIDump: Added equality operator renaming.madmaxoft2013-09-301-0/+3
* | | | | | | | | APIDump: Fixed overloaded functions' docs.madmaxoft2013-09-291-18/+45
* | | | | | | | | APIDump: Added more inheritance and linkification.madmaxoft2013-09-291-4/+6
* | | | | | | | | APIDump: Linkified cDropSpenser constants.madmaxoft2013-09-291-2/+2
* | | | | | | | | APIDump: Added the possibility to ignore classes. Ignoring Lua builtins.madmaxoft2013-09-292-1/+40
* | | | | | | | | APIDump: Updated cEntity docs.madmaxoft2013-09-271-33/+115
* | | | | | | | | Fixed a typo in cEntity doxycomments.madmaxoft2013-09-271-4/+4
| | | | * | | | | Added glass pane as transparent. Removed excess g_BlockOneHitDig[E_BLOCK_REDSTONE_WIRE].Samuel Barney2013-10-011-1/+1
| |_|_|/ / / / / |/| | | | | | |
* | | | | | | | APIDump: Documented cServerSTRWarrior2013-09-271-1/+6
* | | | | | | | APIDump: Completed cCuboid docs.madmaxoft2013-09-261-6/+28
* | | | | | | | APIDump: Completed cCraftingGrid's documentation.madmaxoft2013-09-261-3/+8
* | | | | | | | APIDump: completed cChestEntity docs.madmaxoft2013-09-261-1/+30
* | | | | | | | APIDump: Updated cBlockArea docs.madmaxoft2013-09-251-0/+3
* | | | | | | | APIDump: Updated cChunkDesc docs.madmaxoft2013-09-251-2/+25
* | | | | | | | Removed cChunkDesc::SetChunkCoords() from Lua API.madmaxoft2013-09-253-41/+5
* | | | | | | | APIDump: Updated cClientHandle documentationmadmaxoft2013-09-251-5/+7
* | | | | | | | APIDump: Documented the cBoundingBox class.madmaxoft2013-09-241-2/+35
| |_|_|/ / / / |/| | | | | |
* | | | | | | Fixed a few compiler warningsmadmaxoft2013-09-223-23/+36
* | | | | | | Merge pull request #186 from tigerw/bugfixesMattes D2013-09-2215-47/+125
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Removed some unneeded includesTiger Wang2013-09-229-12/+0
| * | | | | | Changed a commentTiger Wang2013-09-221-1/+1
| * | | | | | Added button placement handlerTiger Wang2013-09-225-1/+120
| * | | | | | Removed OnDigging for Redstone devicesTiger Wang2013-09-226-30/+1
| * | | | | | Increase piston delay to a secondTiger Wang2013-09-221-1/+1
| * | | | | | Changed to SetBlockMetaTiger Wang2013-09-223-3/+3
* | | | | | | Added a simple valgrind script for easier testing.madmaxoft2013-09-223-0/+8
* | | | | | | APIDump: Forgot a function in globals.STRWarrior2013-09-221-0/+1
* | | | | | | APIDump: Documented the globals.STRWarrior2013-09-221-0/+37
* | | | | | | Updated coding style to match ours.madmaxoft2013-09-221-4/+8
* | | | | | | Implemented Apple-specific GetMemoryUsage.Samuel Barney2013-09-221-2/+11
* | | | | | | Prepared cWebAdmin for Apple-specific GetMmeoryUsage()madmaxoft2013-09-211-0/+8
* | | | | | | Fixed Linux threading issues.madmaxoft2013-09-214-17/+8
* | | | | | | Fixed cFile:IsFolder() and plugin-loading.madmaxoft2013-09-212-3/+4
* | | | | | | Implemented cWebAdmin:GetMemoryUsage() on Linux proper.madmaxoft2013-09-215-62/+111
* | | | | | | Fixed pickup spawning with inherited gamemode.madmaxoft2013-09-212-1/+2
* | | | | | | Merge pull request #179 from tonibm19/patch-6Mattes D2013-09-211-0/+30
|\ \ \ \ \ \ \
| * | | | | | | Added new mobs health.tonibm192013-09-191-0/+30
* | | | | | | | Linux compilation fix #3.madmaxoft2013-09-211-2/+2
* | | | | | | | Linux compilation fix #2.madmaxoft2013-09-211-1/+1
* | | | | | | | Fixed Linux compilation.madmaxoft2013-09-211-1/+1
* | | | | | | | Fixed compilation from previous commit.madmaxoft2013-09-212-2/+2
* | | | | | | | Merge branch 'bugfixes' of git://github.com/tigerw/MCServer into tigerw-bugfixesmadmaxoft2013-09-2028-122/+678
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Fixed pickup block spawningTiger Wang2013-09-191-8/+9
| * | | | | | | Implemented xoft's suggestionsTiger Wang2013-09-191-2/+2
| * | | | | | | Fixed new monster aggressiveness issueTiger Wang2013-09-192-4/+4
| * | | | | | | Fixed pickupsTiger Wang2013-09-184-23/+16
| * | | | | | | Added moar mobs!Tiger Wang2013-09-1820-95/+473
| * | | | | | | Implemented redstone comparatorsTiger Wang2013-09-187-2/+186
* | | | | | | | Fixed rounding errors in cProtocol125::SendExplosion().madmaxoft2013-09-191-6/+9
* | | | | | | | ProtoProxy: Added handling for the Explosion packet.madmaxoft2013-09-192-0/+46
* | | | | | | | Fixed a crash in cEntity when the entity was at BlockY == 0.madmaxoft2013-09-191-3/+2
* | | | | | | | ProtoProxy: Removed the per-packet sleep from the DEBUG version.madmaxoft2013-09-191-2/+9
* | | | | | | | Added support for 1.6.3 and 1.6.4 protocols.madmaxoft2013-09-194-2/+14
* | | | | | | | APIDump: Automatic corrections.madmaxoft2013-09-191-83/+78
| |/ / / / / / |/| | | | | |
* | | | | | | Added a global "g_Plugin" object to all Lua plugins.madmaxoft2013-09-181-0/+3
* | | | | | | Improved error message in cPlugin:AddWebTab() API.madmaxoft2013-09-181-4/+6
* | | | | | | Added cPlugin:GetLocalFolder() API function.madmaxoft2013-09-184-9/+43
* | | | | | | APIDump: Updated cPluginManager documentation.madmaxoft2013-09-181-16/+88
* | | | | | | Proper folder / file distinction in plugin loading.madmaxoft2013-09-183-3/+20
* | | | | | | cPluginManager:BindConsoleCommand can be called with the dot operator, too.madmaxoft2013-09-181-15/+20
* | | | | | | cPluginManager:BindCommand can be called with the dot operator, too.madmaxoft2013-09-181-12/+19
* | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServerSTRWarrior2013-09-1811-100/+140
|\ \ \ \ \ \ \
| * | | | | | | Merge pull request #176 from tigerw/bugfixesMattes D2013-09-188-97/+72
| |\| | | | | |
| | * | | | | | Multiple fixes [SEE DESC]Tiger Wang2013-09-188-97/+72
| * | | | | | | Merge pull request #175 from tigerw/bugfixesMattes D2013-09-173-3/+68
| |\| | | | | |
| | * | | | | | Snow now supports meta valuesTiger Wang2013-09-171-2/+22
| | * | | | | | Added wood directionsTiger Wang2013-09-171-0/+45
| | * | | | | | Fixed undead burningTiger Wang2013-09-171-1/+1
| | | |/ / / / | | |/| | | |
* | / | | | | APIDump: Small cRoot improvement.STRWarrior2013-09-181-17/+17
|/ / / / / /
* | | | | | Documented cRoot.STRWarrior2013-09-171-0/+19
* | | | | | Merge pull request #172 from tigerw/bugfixesAlexander Harkness2013-09-172-20/+21
|\| | | | |
| * | | | | Fixed derpy comparisonTiger Wang2013-09-161-1/+1
| * | | | | Fixed friction for entitiesTiger Wang2013-09-161-13/+13
| * | | | | Torch fixes [SEE DESC]Tiger Wang2013-09-161-7/+8
| |/ / / /
* | | | | APIDump: Additional information is linkified, too.madmaxoft2013-09-161-1/+1
* | | | | APIDump: Added a slight visual style to <pre> tagsmadmaxoft2013-09-161-0/+5
* | | | | Updated the Core to the latest.madmaxoft2013-09-161-0/+0
* | | | | Fixed missing newline.Alexander Harkness2013-09-161-0/+1
|/ / / /
* | | | Merge pull request #171 from tonibm19/patch-5Alexander Harkness2013-09-161-3/+2
|\ \ \ \
| * | | | Vanilla like maximum and default view distancetonibm192013-09-161-3/+2
|/ / / /
* | | | Attempt at fixing linux crash on player login.Matyas Dolak2013-09-161-1/+11
* | | | APIDump: Added callback examples to cWorld.madmaxoft2013-09-161-0/+60
* | | | Exported cMonster:GetMobType() to the Lua API.madmaxoft2013-09-163-3/+38
* | | | APIDump: All cWorld functions are documented.madmaxoft2013-09-161-25/+44
* | | | Removed cWorld:SaveAllChunks() from the API.madmaxoft2013-09-163-35/+3
* | | | cWorld:QueueTickBlock takes the delay in ticks.madmaxoft2013-09-164-16/+19
* | | | APIDump: Next batch of cWorld documentation.madmaxoft2013-09-151-35/+34
* | | | Fixed doxycomments of cWorld plant-growing codemadmaxoft2013-09-152-7/+12
* | | | Fixed previous commitmadmaxoft2013-09-152-38/+4
* | | | Removed cWorld deprecated API: SetWorldTime()madmaxoft2013-09-151-6/+0
* | | | Removed obsoleted cWorld functions from the API:madmaxoft2013-09-153-70/+5
* | | | Fixed previous commit.madmaxoft2013-09-151-1/+1
* | | | Fixed API bindings of cWorld:GetSignLines(), exported cWorld:UseBlockEntity().madmaxoft2013-09-154-32/+74
* | | | Fixed tigerw's leftovers.madmaxoft2013-09-151-6/+0
* | | | Updated the bindings again.madmaxoft2013-09-152-3/+3
* | | | Merge branch 'pickups' of git://github.com/tigerw/MCServer into tigerw-pickupsmadmaxoft2013-09-1512-78/+135
|\ \ \ \
| * | | | Added breakTiger Wang2013-09-151-0/+1
| * | | | Even better pickup physicsTiger Wang2013-09-131-18/+23
| * | | | Even more fixes [SEE DESC]Tiger Wang2013-09-134-23/+62
| * | | | Fixed water speed issuesTiger Wang2013-09-131-5/+6
| * | | | Implemented xoft's suggestions againTiger Wang2013-09-121-19/+16
| * | | | Implemented xoft's suggestionsTiger Wang2013-09-111-5/+22
| * | | | Fixed two bugsTiger Wang2013-09-111-6/+6
| * | | | Fixed DropSpensers not rotating properlyTiger Wang2013-09-091-1/+1
| * | | | Added a few changes [SEE DESC]Tiger Wang2013-09-095-5/+12
| * | | | A few Minecart fixesTiger Wang2013-09-091-6/+1
| * | | | Fixed formatting and removed gravity thingTiger Wang2013-09-072-2/+2
| * | | | Further physics improvements [SEE DESC]Tiger Wang2013-09-051-12/+12
| * | | | Pickups spawn with correct speed and positionTiger Wang2013-09-042-30/+12
| * | | | Players toss a little furtherTiger Wang2013-09-041-1/+1
| * | | | Pickups are a little less jitteryTiger Wang2013-09-041-2/+2
| * | | | Added better push out of entitiesTiger Wang2013-09-041-1/+8
* | | | | Merge branch 'bugfixes' of git://github.com/tigerw/MCServer into tigerw-bugfixesmadmaxoft2013-09-1522-229/+165
|\ \ \ \ \
| * | | | | Possible Linux compile fixTiger Wang2013-09-151-0/+4
| * | | | | Fixed pistons pulling un-pullablesTiger Wang2013-09-151-1/+7
| * | | | | Mycelium now has correct placement soundTiger Wang2013-09-151-0/+5
| * | | | | Torches work properlyTiger Wang2013-09-154-59/+149
| * | | | | Removed leftover CanBePlacedOnSideTiger Wang2013-09-153-19/+0
| * | | | | Removed leftover DoesAllowBlockOnTopTiger Wang2013-09-153-22/+1
| * | | | | Removed torch top placement preventionTiger Wang2013-09-131-6/+0
| * | | | | Removed place on top and side preventionsTiger Wang2013-09-1313-113/+0
* | | | | | APIDump: Added a first part of cWorld documentation.madmaxoft2013-09-151-2/+118
* | | | | | APIDump: Fixed linkification with multiple links in one string.madmaxoft2013-09-151-2/+2
* | | | | | Fixed cWorld bindings for GetBlockInfo() and GetBlockTypeMeta().madmaxoft2013-09-154-100/+119
* | | | | | Updated the automatic bindings.madmaxoft2013-09-152-2/+36
* | | | | | Added a script that uploads the APIDump's docs to a website.madmaxoft2013-09-151-0/+65
* | | | | | APIDump: Undescribed classes are listed as undocumented.madmaxoft2013-09-141-14/+16
* | | | | | APIDump: Added most missing classes as empty templates.madmaxoft2013-09-141-1/+93
* | | | | | APIDump: Removed most unexported-documented classes.madmaxoft2013-09-141-232/+53
* | | | | | APIDump: Fixed dumping when APIDesc doesn't contain Constants section.madmaxoft2013-09-141-10/+14
* | | | | | APIDump: Fixed cLuaWindow documentation.madmaxoft2013-09-141-62/+64
* | | | | | APIDump: Added creating the list of unexported-documented API objects.madmaxoft2013-09-141-0/+24
* | | | | | APIDump: Implemented creating the list of undocumented API objects.madmaxoft2013-09-141-3/+65
* | | | | | APIDump: Added a simple header to the class index.madmaxoft2013-09-141-2/+3
* | | | | | Set the minimum viewdistance to 3.madmaxoft2013-09-141-1/+1
* | | | | | APIDump: Added cArrowEntity documentationmadmaxoft2013-09-141-0/+29
* | | | | | APIDump: Added an example on how to fill in the documentation.madmaxoft2013-09-141-8/+55
* | | | | | APIDump: Added support for additional info exported with each class.madmaxoft2013-09-142-1/+91
* | | | | | APIDump: Added support for overloaded functions.madmaxoft2013-09-142-13/+57
* | | | | | APIDump: Do not dump the g_APIDesc and APIDump's functions.madmaxoft2013-09-142-4/+13
* | | | | | APIDump: Moved sorting after the renaming.madmaxoft2013-09-142-21/+25
* | | | | | APIDump: Linkifications works for simple {{link}} too.madmaxoft2013-09-141-1/+3
* | | | | | APIDump: Added special-function renaming (constructor, operators).madmaxoft2013-09-142-5/+22
* | | | | | APIDump: Added more globally-ignored functions.madmaxoft2013-09-141-1/+4
* | | | | | APIDump: Ignored functions are removed from undocumented classes, too.madmaxoft2013-09-141-10/+9
* | | | | | Fixed empty-handed itemhandler.madmaxoft2013-09-141-6/+6
* | | | | | Merge pull request #165 from tonibm19/patch-2Mattes D2013-09-141-1/+1
|\ \ \ \ \ \
| * | | | | | Added an extra line.tonibm192013-09-131-0/+1
| * | | | | | Fixed mobs attack range being too longtonibm192013-09-131-2/+1
* | | | | | | Merge pull request #166 from tonibm19/patch-3Mattes D2013-09-141-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Updated default permissionstonibm192013-09-131-1/+1
|/ / / / / /
* | | | | | APIDump: Ignoring some Lua internal stuff from API-scanning.madmaxoft2013-09-131-4/+10
* | | | | | APIDump: Fixed link in cBlockArea's docsmadmaxoft2013-09-131-3/+3
* | | | | | APIDump: Basic CSS file makes tables visiblemadmaxoft2013-09-132-0/+35
* | | | | | APIDump: Constructors are renamed and can have documentationmadmaxoft2013-09-132-2/+7
* | | | | | APIDump: Added support for ignoring functions; ignoring the lua/tolua internals.madmaxoft2013-09-132-14/+30
* | | | | | APIDump: Fixed cItem's description.madmaxoft2013-09-131-12/+17
* | | | | | APIDump: Linkification works.madmaxoft2013-09-131-4/+3
* | | | | | APIDump: Added descendants specified through inheritance.madmaxoft2013-09-131-27/+59
* | | | | | APIDump: Added support for inheritancemadmaxoft2013-09-131-29/+68
* | | | | | APIDump: Read through and fixed the first few classes desc.madmaxoft2013-09-121-92/+71
* | | | | | APIDump: Imported the descriptions from the wiki.madmaxoft2013-09-122-156/+1268
* | | | | | APIDump: Fixed nestingmadmaxoft2013-09-121-3/+2
* | | | | | APIDump: Processing wiki-style bullets (" * ") into <li> tagmadmaxoft2013-09-121-0/+4
* | | | | | APIDump: Added parsing for older wiki format, "Class Definition" header.madmaxoft2013-09-121-6/+44
* | | | | | APIDump: The APIDesc from wiki can be read back by Lua.madmaxoft2013-09-121-10/+21
* | | | | | APIDump: replacing wiki-style markup with APIDump-style markupmadmaxoft2013-09-121-0/+3
* | | | | | APIDump: Fixed parsing tables with wiki-links.madmaxoft2013-09-121-10/+33
* | | | | | APIDump: Fixed a missing tabmadmaxoft2013-09-111-1/+1
* | | | | | APIDump: Added a testing constant descriptionmadmaxoft2013-09-111-0/+4
* | | | | | APIDump: Initial implementation of wiki-to-lua conversionmadmaxoft2013-09-111-3/+85
* | | | | | Added StringSplitAndTrim() to Lua APImadmaxoft2013-09-111-6/+22
* | | | | | Merge pull request #159 from tigerw/bugfixMattes D2013-09-115-5/+107
|\ \ \ \ \ \
| * | | | | | More changes [SEE DESC]Tiger Wang2013-09-112-4/+3
| * | | | | | PumpkinsTiger Wang2013-09-111-1/+1
| * | | | | | Better player gamemode detectionTiger Wang2013-09-111-1/+1
| * | | | | | moved reflection code to PlayerYawToMetadataworktycho2013-09-111-4/+3
| * | | | | | changed the subtaraction to a flipworktycho2013-09-111-3/+3
| * | | | | | Added player void damageTiger Wang2013-09-111-3/+6
| * | | | | | Added void damageTiger Wang2013-09-112-0/+29
| * | | | | | Entities now maintain speed outside of worldTiger Wang2013-09-101-2/+9
| * | | | | | Pumpkin and JackOLantern supportTiger Wang2013-09-102-0/+65
| |/ / / / /
* | | | | | Merge pull request #161 from worktycho/masterAlexander Harkness2013-09-111-0/+9
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | merged makefile changesTycho Bickerstaff2013-09-110-0/+0
| |\ \ \ \ \
| | * | | | | disable tautolgical compare warning in clangTycho Bickerstaff2013-09-101-4/+3
| * | | | | | added cryptopp asemblly desabling to clang autodetectTycho Bickerstaff2013-09-111-0/+1
| * | | | | | disable tautolgical compare warning in clangTycho Bickerstaff2013-09-101-4/+5
| |/ / / / /
| * | | | | disable tautological compare in clangTycho Bickerstaff2013-09-101-0/+7
* | | | | | APIDump: First attempt at outputting annotations in the HTML formatmadmaxoft2013-09-113-85/+179
* | | | | | Fixed codepage conversionmadmaxoft2013-09-101-1/+1
* | | | | | DumpAPI: Basic HTML output for classesmadmaxoft2013-09-102-36/+149
* | | | | | Merge pull request #158 from worktycho/masterAlexander Harkness2013-09-101-1/+4
|\| | | | |
| * | | | | Allow the user to override the compiler using the CC enviromental varible in the makefileTycho Bickerstaff2013-09-101-1/+4
|/ / / / /
* | | | | Blank linezAlexander Harkness2013-09-101-0/+1
* | | | | APIDump now produces wiki-style tables of functions and constants.madmaxoft2013-09-094-6/+154
* | | | | Fixed a crash on immediate re-login.madmaxoft2013-09-091-1/+1
* | | | | Merge branch 'boats' of git://github.com/tigerw/MCServer.madmaxoft2013-09-0911-2/+236
|\ \ \ \ \
| * | | | | Fixed a bunch of stuffTiger Wang2013-09-084-5/+7
| * | | | | Initial boat supportTiger Wang2013-09-088-1/+217
| |/ / / /
| * | | | Implemented SteerVehicle packet.madmaxoft2013-09-065-6/+43
| * | | | Moved daylight burning directly into cMonster.madmaxoft2013-09-066-40/+46
| * | | | Removed TimedWait from cEvent.madmaxoft2013-09-062-57/+0
| * | | | Fixed the Win nightbuild script naming ini files badly (thx Tigerw).madmaxoft2013-09-061-1/+1
| |/ / /
* | | | Removed the cDoors class.madmaxoft2013-09-096-101/+112
* | | | Removed the "charging bow" debug message.madmaxoft2013-09-081-1/+0
* | | | Fixed torch placement.madmaxoft2013-09-081-7/+17
* | | | Alpha-sorted g_BlockIsSnowable[].madmaxoft2013-09-081-2/+2
* | | | Thrown ender pearls are saved properly to MCA.madmaxoft2013-09-081-0/+1
* | | | Fixed client spawning.madmaxoft2013-09-082-114/+54
* | | | Re-added the top line.STRWarrior2013-09-081-0/+1
* | | | Added E_BLOCK_LILY_PAD to g_BlockIsSnowable.STRWarrior2013-09-081-2/+3
* | | | Implemented proper chunk unloading in all 1.3.2+ clientsmadmaxoft2013-09-081-2/+11
* | | | ProtoProxy: Logs are saved to a Logs subfolder.madmaxoft2013-09-082-1/+12
* | | | ProtoProxy: The MOTD is modified to indicate ProtoProxy presence.madmaxoft2013-09-081-7/+34
| |_|/ |/| |
* | | Merged branch 'Projectiles'.madmaxoft2013-09-0727-201/+2414
|\ \ \ | |_|/ |/| |
| * | Added a (disabled) block logging to projectile path-tracing.madmaxoft2013-09-071-0/+10
| * | Updated the API bindings.madmaxoft2013-09-072-46/+118
| * | Implemented loading more projectiles from MCA.madmaxoft2013-09-074-14/+151
| * | Implemented ghast fireball and firecharge projectilesmadmaxoft2013-09-073-9/+177
| * | Debuggers plugin: Removed unneeded globalmadmaxoft2013-09-071-4/+2
| * | Renamed cWorld::DoExplosiontAt() to cWorld::DoExplosionAt()madmaxoft2013-09-077-15/+15
| * | Arrows have proper yaw and pitch when shot, and stop when they hit a block.madmaxoft2013-09-074-8/+70
| * | Removed an unused includemadmaxoft2013-09-041-2/+1
| * | ProtoProxy: Improved logging for fixed-point numbers.madmaxoft2013-09-041-14/+26
| * | Added cEntity's gravity to the Lua API.madmaxoft2013-09-033-2/+73
| * | Implemented exact block hit position.madmaxoft2013-09-032-26/+31
| * | Added cArrowEntity's criticalness to the API.madmaxoft2013-09-033-22/+99
| * | Arrows deal damage based on their speed.madmaxoft2013-09-032-4/+13
| * | Projectiles slow down in water and lava.madmaxoft2013-09-021-3/+14
| * | Projectiles don't collide with their creators.madmaxoft2013-09-021-2/+6
| * | cBoundingBox: Only forward collisions are calculated.madmaxoft2013-09-022-6/+16
| * | Arrows deal damage.madmaxoft2013-09-012-4/+127
| * | Made cBoundingBox class inclusive in both coord edges.madmaxoft2013-09-012-9/+56
| * | Fixed an error in cBoundingBox's line-collision algorithm.madmaxoft2013-09-012-17/+12
| * | Added dtRangedAttack, fixed faulty StringTODamageType()madmaxoft2013-09-012-17/+26
| * | Added line collision calculation to cBoundingBox.madmaxoft2013-09-016-46/+527
| * | Renamed BLOCK_FACE constants to use the new coord-wise names.madmaxoft2013-09-011-9/+17
| * | Added the cBoundingBox class.madmaxoft2013-09-016-8/+870
| * | AnvilStats: ignoring the world subfoldermadmaxoft2013-09-011-0/+1
| * | Thrown ender pearls now teleport and hurt.madmaxoft2013-08-302-1/+8
* | | Fixed a missing initialization in cMonster.madmaxoft2013-09-071-2/+3
* | | Implemented SteerVehicle packet.madmaxoft2013-09-065-6/+43
* | | Moved daylight burning directly into cMonster.madmaxoft2013-09-056-40/+46
* | | Merge branch 'master' of git://github.com/tigerw/MCServer into tigerw-mastermadmaxoft2013-09-0521-29820/+30136
|\ \ \ | | |/ | |/|
| * | Fixed inconsistent meta namingTiger Wang2013-09-034-81/+81
| * | Updated Core and ProtectionTiger Wang2013-09-022-0/+0
| * | Merge remote-tracking branch 'upstream/master'Tiger Wang2013-09-0283-1572/+4922
| |\ \
| * | | Minecart enhancements [SEE DESC]Tiger Wang2013-09-022-113/+242
| * | | Physics enhancementsTiger Wang2013-08-292-29/+37
| * | | Corrected comment TypeTypeTiger Wang2013-08-291-1/+1
| * | | Implemented xoft's suggestions [SEE DESC]Tiger Wang2013-08-2914-132/+105
| * | | Fixed Minecart spawning issuesTiger Wang2013-08-2810-34/+41
| * | | Zomb-ee and Skellingtons burning improvementsTiger Wang2013-08-272-10/+14
| * | | Preliminary Minecart physics handling [SEE DESC]Tiger Wang2013-08-273-5/+200
* | | | Removed TimedWait from cEvent.madmaxoft2013-09-052-57/+0
* | | | Fixed the Win nightbuild script naming ini files badly (thx Tigerw).madmaxoft2013-09-031-1/+1
| |/ / |/| |
* | | Exported BroadcastSoundEffect and BroadcastSoundParticleEffect to the Lua APISTRWarrior2013-09-013-30325/+30416
* | | AnvilStats: Added combined HeightBiome mapmadmaxoft2013-08-308-4/+368
* | | Merge branch 'Projectiles'madmaxoft2013-08-3016-163/+766
|\ \ \ | | |/ | |/|
| * | AnvilStats: Implemented a cImageComposingCallback class.madmaxoft2013-08-303-0/+292
| * | AnvilStats: Callbacks can now use CALLBACK_CONTINUE and CALLBACK_ABORT instead of bool return values.madmaxoft2013-08-301-15/+21
| * | AnvilStats: Added the callback for region begin and end.madmaxoft2013-08-303-3/+18
| * | AnvilStats: Ignoring the build foldersmadmaxoft2013-08-301-0/+2
| * | Basic support for thrown items - eggs, snowballs and ender pearls.madmaxoft2013-08-307-29/+313
| * | Moved throw pos and speed calculation from cProjectileEntity into cPlayer.madmaxoft2013-08-306-124/+128
* | | ProtoProxy: Log individual chunks in MapChunkBulk packet.madmaxoft2013-08-301-3/+32
|/ /
* | Updated ProtectionAreas to the latest version.madmaxoft2013-08-301-0/+0
* | Merged in the Projectiles branch.madmaxoft2013-08-3035-380/+1529
|\ \
| * | Shooting a bow kinda works.madmaxoft2013-08-3010-15/+221
| * | Implemented basic physics for projectiles.madmaxoft2013-08-277-36/+157
| * | Entities fall 3x slower in watermadmaxoft2013-08-272-2/+2
| * | Debug logging for arrows improvedmadmaxoft2013-08-261-1/+8
| * | Debug: arrow log their position in each tickmadmaxoft2013-08-263-19/+39
| * | Arrows get loaded from MCA.madmaxoft2013-08-252-4/+48
| * | Added a few API accessors to cArrowEntity.madmaxoft2013-08-254-2/+196
| * | Moved entity spawning into cEntity::Initialize().madmaxoft2013-08-259-61/+4
| * | Merged branch 'master' into Projectiles.madmaxoft2013-08-2522-137/+497
| |\ \
| * | | Projectile entities get saved into MCA filesmadmaxoft2013-08-222-4/+65
| * | | Added a few basic fields to cProjectileEntity and cArrowEntity.madmaxoft2013-08-222-4/+73
| * | | Debuggers: added a test cmd to spawn arrows.madmaxoft2013-08-221-0/+18
| * | | Arrows can spawn on the client.madmaxoft2013-08-221-1/+2
| * | | Added skeleton code for projectile spawning.madmaxoft2013-08-229-258/+486
* | | | Added the login sequence of a vanilla client to the docs.madmaxoft2013-08-301-0/+26
* | | | ProtoProxy: Next packet type is logged for client as well.madmaxoft2013-08-301-2/+2
* | | | ProtoProxy: Uses cTimer for the timing information.madmaxoft2013-08-304-5/+14
* | | | Rewritten cTimer not to use heap allocation.madmaxoft2013-08-302-31/+45
* | | | Added g_BlockIsXXX[] arrays to the API.madmaxoft2013-08-273-2/+192
* | | | Fixed ProtoProxy compilation, added client Kick handling.madmaxoft2013-08-253-3/+32
| |/ / |/| |
* | | Reduced LeakFinder's stack buffers to half.madmaxoft2013-08-251-2/+5
* | | Merging in tigerw's changes from PR #118madmaxoft2013-08-2512-100/+318
|\ \ \ | | |/ | |/|
| * | Fixed iron door opening by handTiger Wang2013-08-251-1/+4
| * | Fixed public thing in ClientHandleTiger Wang2013-08-251-3/+3
| * | Redstone fixes [SEE DESC]Tiger Wang2013-08-251-0/+24
| * | Vines now spread when updatedTiger Wang2013-08-241-0/+7
| * | Fixed inconsistent metas and added snow metasTiger Wang2013-08-242-53/+73
| * | Added comments and fixed a bugTiger Wang2013-08-242-48/+58
| * | Fixed final slab bugTiger Wang2013-08-241-1/+1
| * | Fixed incorrect double slab dropsTiger Wang2013-08-231-2/+9
| * | Fix VSProject path issueTiger Wang2013-08-231-0/+1
| * | Double slabs work *choke choke*Tiger Wang2013-08-236-33/+140
| * | Fixed lighters replacing blocksTiger Wang2013-08-231-3/+6
| * | Changed comments to be more accurateTiger Wang2013-08-211-4/+4
| * | Fixed longstanding issue with slabsTiger Wang2013-08-211-1/+12
| * | Fixed broken carpet handler [SEE DESC]Tiger Wang2013-08-202-3/+10
* | | Fixed logging in cTracer.madmaxoft2013-08-241-1/+1
* | | Lifted the debugging 1 GiB RAM limit in LeakFinder to 1.5 GiBmadmaxoft2013-08-241-2/+2
* | | Slight performance improvement in cWorld::FindClosestPlayer()madmaxoft2013-08-241-6/+3
* | | cTracer doesn't attempt a trace above the world.madmaxoft2013-08-241-2/+2
* | | Fixed pickup behavior outside the world.madmaxoft2013-08-241-3/+4
* | | Client can no longer place blocks outside the Y range of the world.madmaxoft2013-08-241-1/+6
* | | Added Unicode, Inc.'s notice.madmaxoft2013-08-241-5/+38
* | | Change the gitignore, fix #122Alexander Harkness2013-08-241-0/+1
* | | Fixed AddHook() wanting old-style function names.madmaxoft2013-08-224-22/+22
* | | Removed unwanted VirtualHooks remnants.madmaxoft2013-08-221-2/+1
| |/ |/|
* | Another fix for #31.madmaxoft2013-08-221-0/+6
* | Updated Core and ProtectionAreas to their latest versions.madmaxoft2013-08-212-0/+0
* | Updated Core to the latest versionmadmaxoft2013-08-211-0/+0
* | Updated internal plugins to the #121 API.madmaxoft2013-08-215-54/+51
* | Updated the Debuggers plugin to the #121 API.madmaxoft2013-08-211-9/+33
* | cPluginManager.AddHook old-style API usage prints the stack trace.madmaxoft2013-08-211-0/+1
* | Added a deprecation warning to the old style API.madmaxoft2013-08-211-0/+1
* | Hook adding uses the new API.madmaxoft2013-08-219-194/+755
* | cLuaState: Added LogStackTrace() and GetTypeText() utility functionsmadmaxoft2013-08-212-0/+49
* | Ignoring all memdump files.madmaxoft2013-08-211-1/+1
* | Added cWorld:GetIniFileName() to the Lua API.madmaxoft2013-08-213-10/+51
* | Updated to the latest Core.madmaxoft2013-08-201-0/+0
* | Added a delay between the kick packet and socket close.madmaxoft2013-08-202-2/+21
* | Merge pull request #117 from tigerw/masterMattes D2013-08-203-5/+8
|\|
| * Juggled piston code to prioritise block actionTiger Wang2013-08-201-5/+5
| * Activator rail now uses rail handlerTiger Wang2013-08-201-0/+1
| * Updated block transparenciesTiger Wang2013-08-201-0/+2
* | Hotfix for #83.madmaxoft2013-08-201-0/+6
* | Fixed player spawning.madmaxoft2013-08-202-3/+10
* | Fixed a warning on closing invalid plugins.madmaxoft2013-08-201-1/+4
* | Small Linux fixes.madmaxoft2013-08-203-3/+4
* | Started work on the cProjectileEntity class.madmaxoft2013-08-202-0/+73
* | Merge pull request #115 from tigerw/masterMattes D2013-08-201-1/+1
|\|
| * Reduced delay a littleTiger Wang2013-08-201-1/+1
| * Increased wait tick delay for pistonsTiger Wang2013-08-201-1/+1
|/
* Merge branch 'tigerw-master', fixed pistons pushing extended sticky pistons.madmaxoft2013-08-192-9/+17
|\
| * Additional piston correctionsTiger Wang2013-08-191-12/+12
| * Added forgotten initialisationTiger Wang2013-08-191-1/+1
| * Fixed piston animations...Tiger Wang2013-08-191-7/+7
| * Fixed uninitialised thingummiesTiger Wang2013-08-191-1/+1
* | Debuggers: Added continuous hunger reporting.madmaxoft2013-08-194-25/+57
* | DeadlockDetect now uses sleep instead of timed-wait semaphores.madmaxoft2013-08-192-18/+5
* | Fixed WorldTickThread reporting wrong time durations for each tick.madmaxoft2013-08-192-9/+17
* | Added a "Debug profiled" MSVC configuration.madmaxoft2013-08-1910-1/+616
* | Fixed the extreme strain on the world tick thread.madmaxoft2013-08-192-0/+7
|/
* Fixed cEvent TimedWait on Linux.madmaxoft2013-08-191-1/+1
* Debuggers plugin: Added details about pickups to the "/le" command.madmaxoft2013-08-191-1/+7
* Added cPickup:IsCollected() to the Lua API.madmaxoft2013-08-193-2/+38
* Added cPickup:GetAge() the the Lua API.madmaxoft2013-08-193-5/+37
* Moved entities into the Entities subfolder.madmaxoft2013-08-1978-240/+252
* Fixed timed event wait on Linux.madmaxoft2013-08-191-16/+11
* Finished renaming cPlugin_NewLua to cPluginLua.madmaxoft2013-08-1911-114/+115
* Implemented the OnWorldTick hook.madmaxoft2013-08-196-0/+40
* cChunk::SetBlock() now uses cChunk::FastSetBlock() for the common code path.madmaxoft2013-08-191-69/+11
* Removed an unused CriticalSection from cChunk.madmaxoft2013-08-192-20/+5
* Fixed crash when the player is above the world.madmaxoft2013-08-191-1/+1
* Implemented cWorld:QueueSetBlock(), as requested for delayed blocksetting.madmaxoft2013-08-188-4/+186
* Removed SetServerBlock griefing.madmaxoft2013-08-187-99/+7
* Fixed piston code griefing damage.madmaxoft2013-08-181-22/+6
* Emergency compilation fix!Tiger Wang2013-08-181-1/+2
* TransAPI disappeared!Tiger Wang2013-08-181-0/+6
* Merge branch 'master' of https://github.com/tigerw/MCServer into tigerw-masterTiger Wang2013-08-1810-24/+176
|\
| * Added checks to bail out if block entities are being pushed by a pistonTiger Wang2013-08-181-2/+21
| * Properly fixed piston non-animationTiger Wang2013-08-187-16/+128
| * Enhancements to Tabcompletion and Compile FixTiger Wang2013-08-183-18/+8
| * Merge remote-tracking branch 'upstream/master'Tiger Wang2013-08-1819-179/+90
| |\
| * | Bugfix Update [SEE DESC}Tiger Wang2013-08-184-8/+57
* | | Made cPiston code more readable and configurable.madmaxoft2013-08-182-78/+200
* | | Added cWindow property manipulation API.madmaxoft2013-08-1813-45/+151
* | | cListenThread correctly closes all sockets.madmaxoft2013-08-181-2/+6
* | | Disabled Lua virtual hooks.madmaxoft2013-08-183-1957/+18
| |/ |/|
* | Fixed LuaWindow destructor causing a crash.madmaxoft2013-08-181-0/+10
* | Fixed assert failures in cLuaState when using it for pushing a StringVector.madmaxoft2013-08-181-31/+0
* | Added cRoot:BroadcastChat() to the Lua API.madmaxoft2013-08-174-2/+52
* | The server Tick thread ticks PluginManager.madmaxoft2013-08-171-0/+5
* | Fixed compile-time warning in TNTEntity.madmaxoft2013-08-172-6/+6
* | Merge pull request #100 from mc-server/pluginsubmodulesAlexander Harkness2013-08-1610-140/+17
|\ \
| * | Removed an old cloneplugins file.Alexander Harkness2013-08-161-7/+0
| * | Changed README so it knows about submodulesAlexander Harkness2013-08-161-0/+2
| * | Added transapi as a submodule - so it more accurately reflects the source origin.Alexander Harkness2013-08-165-131/+9
| * | Added the removed plugins as submodules.Alexander Harkness2013-08-164-2/+6
* | | Merge pull request #101 from tigerw/masterTiger Wang2013-08-1613-59/+159
|\ \ \ | |/ / |/| / | |/
| * Another compile fixTiger Wang2013-08-161-3/+0
| * Possible entity ID fix?Tiger Wang2013-08-161-2/+2
| * Compilation and Minecart fixesTiger Wang2013-08-163-9/+53
| * Merge remote-tracking branch 'upstream/master'Tiger Wang2013-08-16110-36386/+32145
| |\ | |/ |/|
* | Replaced E_ENTITY_TYPE_XXX with cMonster::mtXXX.madmaxoft2013-08-1618-169/+207
* | Removed squirrel plugin remnantsmadmaxoft2013-08-161-13/+0
* | Updated the nightbuild script for moved pluginsmadmaxoft2013-08-161-1/+10
* | Moved ProtectionAreas into a separate repositorymadmaxoft2013-08-1612-1447/+4
* | Added the ClonePlugins script.madmaxoft2013-08-161-0/+6
* | No more Core in the MCServer repomadmaxoft2013-08-1643-3549/+1
* | Merge pull request #96 from mc-server/buildsystestTiger Wang2013-08-161-1/+1
|\ \
| * | Changed a line, new PR system test.Alexander Harkness2013-08-151-1/+1
* | | Exported cWorld:DoExplosionAt() to Lua API.madmaxoft2013-08-153-3/+49
|/ /
* | Merge pull request #95 from mc-server/CryptoUpdateAlexander Harkness2013-08-1514-174/+153
|\ \
| * | Updated the makefile to disable assembly for clang.madmaxoft2013-08-151-3/+19
| * | Updated CryptoPP to 5.6.2madmaxoft2013-08-1513-171/+134
* | | Fixed the Reload and Save-all console commands.madmaxoft2013-08-151-7/+74
* | | Added Luksor to contributors list.STRWarrior2013-08-151-0/+1
* | | Attempting to fix CentOS / gcc 4.4.7 compilation problem.madmaxoft2013-08-151-1/+1
* | | Merge pull request #93 from mc-server/PerWorldThreadsMattes D2013-08-1525-31144/+31743
|\ \ \ | |/ / |/| |
| * | Added simple deadlock detection code.madmaxoft2013-08-144-4/+246
| * | Fixed world's a_Dt parameter getting time values in wrong units.madmaxoft2013-08-141-1/+1
| * | cEvent can now wait for the event with a specified timeout.madmaxoft2013-08-142-26/+88
| * | ClientHandle no longer queues chat messages.madmaxoft2013-08-142-56/+17
| * | Clients are deleted when the world is stopped.madmaxoft2013-08-141-0/+11
| * | Fixed wrong names for some metas.madmaxoft2013-08-143-18/+18
| * | Server counts the players correctly.madmaxoft2013-08-143-3/+6
| * | Fixed crashes in world's clientlist manipulatorsmadmaxoft2013-08-142-2/+28
| * | Player counts are now properly handled.madmaxoft2013-08-147-16/+108
| * | Exported cWorld:BroadcastChat() to the Lua API; used in the Core.madmaxoft2013-08-134-23/+59
| * | Updated the Core Lua files in MCServer project externals.madmaxoft2013-08-131-18/+50
| * | Merge branch 'master' into PerWorldThreads.madmaxoft2013-08-1324-178/+437
| |\ \
| * | | Clients are now ticked in cServer first, then in cWorld once they get assigned a world.madmaxoft2013-08-1310-168/+182
| * | | Fixed logging into debug console.madmaxoft2013-08-122-1/+3
| * | | Removed cServer::BroadcastChat() and cServer::SendMessage().madmaxoft2013-08-127-133/+42
| * | | Removed unused cServer::IsConnected() function.madmaxoft2013-08-121-4/+2
| * | | Merge branch 'master' into PerWorldThreadsmadmaxoft2013-08-125-18/+27
| |\ \ \
| * | | | Added cWorld:QueueSaveAllChunks() function for saving chunks asynchronously.madmaxoft2013-08-114-5/+125
| * | | | cIsThread threads get a window identification on Win.madmaxoft2013-08-111-0/+2
| * | | | Each world now ticks in a separate thread.madmaxoft2013-08-118-112/+135
| * | | | Removed cServer::m_pState, dissolved into direct member variables.madmaxoft2013-08-112-101/+75
| * | | | cIsThread: Added the Stop() method and debugging output in Wait()madmaxoft2013-08-112-22/+26
| * | | | Moved MaxPlayers and Description from cWorld to cServer.madmaxoft2013-08-118-186/+274
* | | | | Merge pull request #91 from tigerw/masterMattes D2013-08-156-10/+16
|\ \ \ \ \
* | | | | | Updated CONTRIBUTING.md with basic recommendationsMattes D2013-08-141-4/+21
* | | | | | Added mtilden to contributors list.STRWarrior2013-08-141-1/+2
| | | | | * Feature and bugfixes [SEE DESC]Tiger Wang2013-08-1613-52/+111
| | |_|_|/ | |/| | |
| * | | | Generation and simulation defaultsTiger Wang2013-08-142-8/+8
| * | | | Okay, changed to xoft's partial fixTiger Wang2013-08-141-29/+6
| * | | | Merge remote-tracking branch 'upstream/master'Tiger Wang2013-08-1420-185/+464
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Partially fixed tonibm19's mess.madmaxoft2013-08-141-21/+20
* | | | | Merge pull request #85 from tigerw/masterTiger Wang2013-08-142-2/+25
|\ \ \ \ \
* | | | | | Added some old contributors.STRWarrior2013-08-141-0/+3
* | | | | | Removed 's' at the end of CONTRIBUTING.mdAlexander Harkness2013-08-141-1/+1
* | | | | | Moved the file as it was markdown.Alexander Harkness2013-08-141-0/+0
* | | | | | Merge pull request #90 from mc-server/contributingAlexander Harkness2013-08-141-0/+12
|\ \ \ \ \ \
| * | | | | | Added tabs/spaces stuff.Alexander Harkness2013-08-141-1/+2
| * | | | | | Added basic contributing file, fixes #86.Alexander Harkness2013-08-141-0/+11
|/ / / / / /
* | | | | / Fixed player swimstate crash.madmaxoft2013-08-141-16/+35
| |_|_|_|/ |/| | | |
* | | | | Added ConsoleColors test for testing out linux console color codes.madmaxoft2013-08-131-0/+62
* | | | | Merge pull request #88 from tonibm19/patch-3Mattes D2013-08-131-1/+7
|\ \ \ \ \
| * | | | | Fixed new crafting recipes.tonibm192013-08-131-1/+7
|/ / / / /
* | | | | Added the transapi permission because yay!Alexander Harkness2013-08-131-2/+2
* | | | | Merge pull request #87 from mc-server/transapiAlexander Harkness2013-08-134-0/+132
|\ \ \ \ \
| * | | | | Added TransAPI as a default plugin.Alexander Harkness2013-08-131-0/+1
| * | | | | Add TransAPI plugin in.Alexander Harkness2013-08-133-0/+131
|/| | | | |
| * | | | | Added link to future lib.Alexander Harkness2013-08-131-1/+1
| * | | | | Made the READMEAlexander Harkness2013-08-131-2/+18
| * | | | | Changed system to use ISO 639-1.Alexander Harkness2013-08-131-3/+3
| * | | | | Finished up the main plugin.Alexander Harkness2013-08-131-8/+45
| * | | | | Did some stuff.Alexander Harkness2013-08-121-0/+54
| * | | | | Initial commitAlexander Harkness2013-08-112-0/+24
| / / / /
* | | | | Squashed commit of the following:Alexander Harkness2013-08-139-165/+197
| | * | | Alpha sorted PistonBreakable listTiger Wang2013-08-141-2/+3
| | * | | Buncha bugfixes [SEE DESC]Tiger Wang2013-08-146-9/+23
| |/ / /
| * | | YET ANOTHER ERROR >:(Tiger Wang2013-08-131-3/+3
| * | | CreditsTiger Wang2013-08-131-3/+5
| * | | Attempt threeTiger Wang2013-08-131-16/+14
| * | | Attempt twoTiger Wang2013-08-131-3/+3
| * | | Attempt at fixing sleep issueTiger Wang2013-08-131-3/+3
| * | | Removed more commentsTiger Wang2013-08-131-1/+0
| * | | Fixes #57Tiger Wang2013-08-131-1/+25
| * | | Merge remote-tracking branch 'upstream/master'Tiger Wang2013-08-1352-31020/+31475
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #84 from tonibm19/patch-2Mattes D2013-08-131-3/+10
|\ \ \ \
| * | | | Recipe Updatestonibm192013-08-131-3/+10
|/ / / /
* | | | Keep players from taking damage when teleporting.STRWarrior2013-08-121-1/+1
* | | | Added quartz stairs.STRWarrior2013-08-124-30589/+30592
* | | | Fixed logging into debug console.madmaxoft2013-08-122-1/+3
* | | | Makefile: Added FreeBSD support.madmaxoft2013-08-121-2/+17
| |_|/ |/| |
* | | Merge pull request #77 from tonibm19/patch-1Tiger Wang2013-08-111-0/+7
|\ \ \
| * | | Now Endermans spawn in The Endtonibm192013-08-111-0/+7
* | | | Really removed comments this timeTiger Wang2013-08-111-7/+0
|/ / /
* | | Merge pull request #74 from tigerw/masterTiger Wang2013-08-113-17/+14
|\ \ \
* | | | Dragged in the latest core changes.Alexander Harkness2013-08-111-1/+13
| |_|/ |/| |
* | | Added doxyComments for cIsThread.madmaxoft2013-08-112-7/+13
* | | Dragged in the latest changes for Core.Alexander Harkness2013-08-1129-368/+599
* | | Added the OnHopperPullingItem and OnHopperPushingItem hooks.madmaxoft2013-08-1111-61/+230
* | | Added an AllowEmptyStacks param to cItemGrid::HowManyCanFit().madmaxoft2013-08-112-3/+6
| | * Removed commentsTiger Wang2013-08-131-7/+0
| |/
| * Removed unneeded case clauseTiger Wang2013-08-112-16/+13
| * Tried adding bracketTiger Wang2013-08-111-1/+1
| * Further attempt at fixing torch placementsTiger Wang2013-08-112-10/+10
|/
* Added OnPlayerAnimation() hook.madmaxoft2013-08-116-0/+44
* Attempt at fixing torch placementTiger Wang2013-08-101-3/+5
* Added back the required extra line in player.cppAlexander Harkness2013-08-101-0/+1
* Removed extra disconnect messageTiger Wang2013-08-101-5/+0
* Dragged in the latest core changes - got to automate this sometime.Alexander Harkness2013-08-101-2/+2
* Deleting cPlayer now does LOGD instead of LOGTiger Wang2013-08-101-2/+1
* Merged in another fix for core...Alexander Harkness2013-08-101-1/+1
* Bring in a fix for CoreAlexander Harkness2013-08-101-2/+1
* Merge in the latest version of Core.Alexander Harkness2013-08-101-0/+2
* Merge all the latest stuff from Core.Alexander Harkness2013-08-103-7/+70
* Merge pull request #56 from mc-server/LinuxColorConsoleAlexander Harkness2013-08-103-42/+107
|\
| * Linux color redirection fixed.madmaxoft2013-08-101-1/+1
| * Coloring is reset before the LF.madmaxoft2013-08-102-7/+9
| * Another Linux compilation fix.madmaxoft2013-08-101-0/+2
| * Fixed Linux build.madmaxoft2013-08-101-1/+2
| * Disabled coloring for redirected output.madmaxoft2013-08-102-17/+66
| * Use printf() instead of puts().madmaxoft2013-08-101-4/+4
| * Bad preprocesor used for discovering Linuxmadmaxoft2013-08-101-1/+1
| * First attempt at Linux console colorsmadmaxoft2013-08-092-36/+47
| * Piston head, when removed, removes the associated piston body, too.madmaxoft2013-08-093-1/+50
| * Fixed squid crashing the server when above or below the worldmadmaxoft2013-08-091-1/+6
| * Renamed Plugin_NewLua to PluginLua.madmaxoft2013-08-098-9/+20
* | Piston head, when removed, removes the associated piston body, too.madmaxoft2013-08-103-1/+50
* | Fixed squid crashing the server when above or below the worldmadmaxoft2013-08-101-1/+6
* | Renamed Plugin_NewLua to PluginLua.madmaxoft2013-08-108-9/+20
* | Merge pull request #55 from mc-server/falldamage-teleportAlexander Harkness2013-08-091-0/+1
|\ \ | |/ |/|
| * Fixed stupid syntax error (thanks build system).Alexander Harkness2013-08-091-1/+1
| * Keep players from taking damage when teleporting. (Hopefully).Alexander Harkness2013-08-091-0/+1
* | Added OnExploding() and OnExploded() hooks.madmaxoft2013-08-0916-62/+686
* | Merge pull request #52 from ravenscroftj/feature/foodAlexander Harkness2013-08-095-23/+63
|\ \ | |/ |/|
| * Fixed some formatting issues I accidentally introducedJames Ravenscroft2013-08-092-11/+14
| * Removed the need to recalculate whether player is under water in ApplyFoodExhaustionJames Ravenscroft2013-08-092-16/+10
| * Added IsSwimming and IsSubmerged flags and access methodsJames Ravenscroft2013-08-093-14/+43
| * Fixed the jump food exhaustion being added when player is swimmingJames Ravenscroft2013-08-081-3/+8
| * Fixed food handler for mushroom soup - proper food level and saturation are applied and the player receives a wooden bowl back after nommingJames Ravenscroft2013-08-083-0/+9
* | Fixed a copypasta error in hook function names.madmaxoft2013-08-081-1/+1
* | Removed LuaScript.madmaxoft2013-08-087-181/+128
|/
* cPlugin_NewLua is now completely rewritten to use templated LuaState calls.madmaxoft2013-08-083-316/+179
* cPlugin: Name now defaults to the plugin folder name.madmaxoft2013-08-081-4/+5
* LuaState refactoring: using templates for hook function calls.madmaxoft2013-08-084-793/+668
* cPlugin: Removed empty default implementation of virtual calls.madmaxoft2013-08-082-628/+46
* Merge pull request #51 from mc-server/prtestingAlexander Harkness2013-08-081-1/+1
|\
| * Fixed up the wiki URLAlexander Harkness2013-08-081-1/+1
* | Merge pull request #49 from mc-server/RemoveSquirrelmadmaxoft2013-08-0894-23186/+4
|\ \
| * | Removed squirrel mentions from makefilemadmaxoft2013-08-081-6/+0
| * | Removed squirrel from project includesmadmaxoft2013-08-081-3/+3
| * | Removed Squirrel.madmaxoft2013-08-0793-23177/+1
* | | Merge pull request #50 from ravenscroftj/feature/drowningAlexander Harkness2013-08-082-2/+55
|\ \ \ | |_|/ |/| |
| * | Made comments more readable by adding space between // and text content. Added /// doxygen syntax comments to declarationsJames Ravenscroft2013-08-082-9/+9
| * | Fixed the formatting issues in player cpp filesJames Ravenscroft2013-08-082-39/+38
| * | Made player drowning implementationJames Ravenscroft2013-08-082-2/+56
|/ /
* | Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks.madmaxoft2013-08-0825-38/+405
* | Merge branch 'master' of github.com:mc-server/MCServerAlexander Harkness2013-08-0736-1491/+3217
|\|
| * Merge pull request #48 from mc-server/BlockTracingmadmaxoft2013-08-0727-835/+2130
| |\
| | * Debuggers plugin: added the "/spidey" command.madmaxoft2013-08-071-11/+43
| | * Added cLineBlockTracer to the APImadmaxoft2013-08-074-55/+296
| | * Plugin: Fixed plugin name in the cLuaState's subsystemmadmaxoft2013-08-071-1/+1
| | * LuaScript: removed unused codemadmaxoft2013-08-072-19/+0
| | * cIniFile: fixed API-non-exportable function marked as API-exportmadmaxoft2013-08-071-0/+5
| | * cLuaState has reference management, param checking and a fixed destructor.madmaxoft2013-08-072-4/+234
| | * cLuaScript now uses cLuaStatemadmaxoft2013-08-065-243/+51
| | * Fixed compilation in ManualBindingsmadmaxoft2013-08-061-1/+1
| | * cLuaState is used for pushing splits in ManualBindingsmadmaxoft2013-08-061-23/+8
| | * cLuaState now tracks the function name and number of argsmadmaxoft2013-08-063-277/+459
| | * cLuaState can now contain a detached LuaState, too.madmaxoft2013-08-062-1/+89
| | * Merge branch 'master' into BlockTracingmadmaxoft2013-08-0514-644/+1124
| | |\
| | * | LuaState refactoring: initial part.madmaxoft2013-08-046-249/+447
| | * | cWorld: Added a self-test for LineBlockTracer, disabled by an #ifdef.madmaxoft2013-08-041-0/+57
| | * | LineBlockTracer: Fixed initial errorsmadmaxoft2013-08-042-7/+10
| | * | cItem: Removed a warning emitted when creating an item from airmadmaxoft2013-08-041-1/+4
| | * | Ignoring all .ini files in the MCServer folder.madmaxoft2013-08-041-7/+1
| | * | First attempt at implementing a cLineBlockTracer classmadmaxoft2013-08-044-1/+459
| | * | Merge branch 'master' into BlockTracingmadmaxoft2013-08-0315-138/+40
| | |\ \
| | * | | Added cWorld::DoWithChunk() function.madmaxoft2013-08-034-0/+31
| | * | | Removed the unused BlockY parameter from cChunkDef::BlockToChunk()madmaxoft2013-08-034-18/+17
| * | | | Merge pull request #47 from tonibm19/mastermadmaxoft2013-08-071-11/+54
| |\ \ \ \
| | * | | | Updated mobs health and damagetonibm192013-08-071-11/+54
| * | | | | Merge pull request #46 from tonibm19/mastermadmaxoft2013-08-061-4/+3
| |\| | | | | | |_|_|/ | |/| | |
| | * | | Now zombies spawn in Overworld during nighttonibm192013-08-061-4/+3
| |/ / /
| * | | Exported the cWorld:TryGetHeight() functionmadmaxoft2013-08-052-4/+51
| * | | Exported cWorld:DoWithEntityByID() to Lua APImadmaxoft2013-08-052-203/+294
| * | | Alpha-sorted the manual bindings' functions.madmaxoft2013-08-051-13/+13
| * | | cIniFile now reads .example.ini if not requested not to.madmaxoft2013-08-054-382/+569
| * | | Added the Carpet block.madmaxoft2013-08-056-45/+109
* | | | Drag in the latest core changes.Alexander Harkness2013-08-076-57/+157
|/ / /
* | | Added a global .user file to initialize debugging options.madmaxoft2013-08-041-0/+89
* | | Improved logging coloring performance on Windows.madmaxoft2013-08-041-2/+4
| |/ |/|
* | Removed all example ini files from Install.madmaxoft2013-08-0312-116/+16
* | Removed some stuff again.Alexander Harkness2013-08-031-14/+0
* | Revert "Rm'd startup credits & mv'd to README"Alexander Harkness2013-08-031-0/+17
* | Commented out groups spamTiger Wang2013-08-031-3/+2
* | Rm'd startup credits & mv'd to READMETiger Wang2013-08-031-17/+0
* | Merge pull request #38 from tigerw/masterTiger Wang2013-08-031-0/+18
|\ \
| * | Added READMETiger Wang2013-08-031-0/+18
* | | Updated inbuilt commands descriptionTiger Wang2013-08-031-5/+4
| |/ |/|
* | Lump in some core changes.Alexander Harkness2013-08-034-65/+70
* | Merge pull request #37 from tigerw/masterTiger Wang2013-08-031-8/+5
|\|
| * Added message standardisationTiger Wang2013-08-021-8/+5
* | AllToLua now resets the git status for the files.madmaxoft2013-08-021-0/+22
* | Shift+clicking won't combine different item metas.madmaxoft2013-08-021-1/+1
* | Merge pull request #35 from mc-server/foodstuffsbearbin2013-08-021-16/+22
|\ \
| * | Alpha-sort the foodstuffs.bearbin2013-08-021-13/+14
| * | Add the new food items.bearbin2013-08-021-16/+21
* | | Pull in the latest core changes.Alexander Harkness2013-08-0216-202/+202
* | | Implemented OnPlayerRightClickingEntity() hookmadmaxoft2013-08-0210-153/+234
* | | New players get full healthmadmaxoft2013-08-011-4/+5
* | | ClientHandle: alpha-sorted the HandleXXX functions declarationsmadmaxoft2013-08-011-15/+15
* | | Merge branch 'tabcompletion'madmaxoft2013-08-0115-221/+406
|\ \ \ | |/ / |/| |
| * | ProtoProxy: Tab completion logging lists the last item, toomadmaxoft2013-07-311-0/+4
| * | ProtoProxy: Added the tab completion packet parsingmadmaxoft2013-07-312-0/+42
| * | Implemented the actual tab completion for commands and playernames.madmaxoft2013-07-314-17/+31
| * | Tab completion packet is handled and sent.madmaxoft2013-07-3013-221/+346
* | | Merged in the latest core changes.Alexander Harkness2013-07-3127-160/+120
* | | Merge branch 'master' of github.com:tigerw/MCServer into tigerw-masterAlexander Harkness2013-07-312-41/+25
|\ \ \ | | |/ | |/|
| * | Updated MagicCarpet to use new API [SEE DESC]Tiger Wang2013-07-301-2/+2
| * | Another partial redesign of WebAdminTiger Wang2013-07-291-47/+24
* | | Dragged in the latest changes from core.Alexander Harkness2013-07-302-14/+24
* | | Merge pull request #26 from mc-server/dumpapimovebearbin2013-07-302-46/+62
|\ \ \
| * | | Changed name and put the whitespace back, as per xoft's suggestion.Alexander Harkness2013-07-302-3/+22
| * | | Moved the file to a more sensible name.Alexander Harkness2013-07-301-0/+0
| * | | Removed old features and fix #25.Alexander Harkness2013-07-301-55/+0
| * | | Moved the dumpAPI function to a new plugin.Alexander Harkness2013-07-301-0/+52
* | | | Fixed .gitignore up.Alexander Harkness2013-07-301-1/+2
|/ / /
* | / Fixed inverted sanity check in SetGameMode()madmaxoft2013-07-301-1/+1
| |/ |/|
* | Added the "Edit Sign" packet sent to the client placing a sign.madmaxoft2013-07-2910-0/+65
* | Updated the nightbuild script for Gitmadmaxoft2013-07-295-30/+59
* | Removed settings.ini and webadmin.ini, made them into *.example.inimadmaxoft2013-07-293-0/+2
* | Deleted Unused terrain.iniTiger Wang2013-07-291-8/+0
* | Merge pull request #19 from mc-server/lineendingsbearbin2013-07-29389-66228/+66228
|\ \
| * | Changed everyting to Unix line endings.Alexander Harkness2013-07-29389-66228/+66228
|/ /
* | WebAdmin: Removed the duplicate memory usage queryingmadmaxoft2013-07-294-43/+16
* | Fixed formatting in LuaScript.*madmaxoft2013-07-292-3/+40
* | Merge pull request #14 from mc-server/hungermadmaxoft2013-07-2919-178/+547
|\ \
| * | Updated the automatic Lua bindingsmadmaxoft2013-07-292-88/+223
| * | Merge remote-tracking branch 'origin/master' into hungermadmaxoft2013-07-2915-403/+1586
| |\ \ | |/ / |/| |
* | | Merge pull request #15 from mc-server/webadminbearbin2013-07-2914-176/+1493
|\ \ \
| * \ \ Merge pull request #16 from mc-server/masterFakeTruth2013-07-291-6/+7
| |\ \ \ | |/ / / |/| | |
* | | | Fixed multiple issues with the COMPILING file, including a missing endline terminator, windows line endings and also the exclusion of the addm32 thing.Alexander Harkness2013-07-281-6/+7
| * | | WebAdmin templates can use LuaFakeTruth2013-07-2914-176/+1493
|/ / /
| * | Merge remote-tracking branch 'origin/master' into hungermadmaxoft2013-07-292-8/+3
| |\ \ | |/ / |/| |
* | | Merge branch 'master' of github.com:mc-server/MCServerAlexander Harkness2013-07-285-3/+38
|\ \ \
| * \ \ Merge pull request #13 from tigerw/masterTiger Wang2013-07-281-3/+0
| |\ \ \ | | | |/ | | |/|
| | * | Removed Deprecated OptionTiger Wang2013-07-281-3/+0
* | | | Merged in the latest version of CoreAlexander Harkness2013-07-281-5/+3
| | | * Player eating is now properly broadcast to other players.madmaxoft2013-07-286-99/+263
| | | * Ignoring all items beginning with "world".madmaxoft2013-07-281-1/+1
| | | * Added PNG versions of the MCServer icon.madmaxoft2013-07-282-0/+0
| | | * Implemented basic eating support.madmaxoft2013-07-287-63/+134
| | | * ProtoProxy now properly waits for both sides to establish encryptionmadmaxoft2013-07-282-15/+54
| | | * Set up proper ignores for ProtoProxymadmaxoft2013-07-282-0/+7
| | | * Debuggers: added the /starve and /fl (foodlevel) commands for manipulating player food levelmadmaxoft2013-07-281-0/+27
| | | * Hunger-per-distance is calculated only for the XZ distancemadmaxoft2013-07-281-0/+1
| | | * Player food level is reset on respawnmadmaxoft2013-07-281-0/+4
| | | * Merge remote-tracking branch 'origin/master' into hungermadmaxoft2013-07-285-8/+45
| | | |\ | | |_|/ | |/| |
| * | | Merge pull request #6 from mc-server/git-transitionbearbin2013-07-284-0/+38
|/| | |
| * | | Added a .gitignore for the anvilstats folder.Alexander Harkness2013-07-281-0/+5
| * | | Added a .gitignore for the VC2008 folder.Alexander Harkness2013-07-281-0/+5
| * | | Added a .gitignore for the MCServer directory.Alexander Harkness2013-07-281-0/+20
| * | | Added some more root .gitignores.Alexander Harkness2013-07-281-1/+7
| * | | Added extra ignores for git.Alexander Harkness2013-07-271-0/+2
* | | | Merge pull request #11 from tigerw/masterbearbin2013-07-281-8/+7
|\ \ \ \ | | |/ / | |/| |
| * | | Fixed Window Titles being MCS-*Tiger Wang2013-07-271-8/+7
| | | * Added cPlayer::IsGameModeXXX() and cWorld::IsGameModeXXX() functions.madmaxoft2013-07-283-2/+58
| |_|/ |/| |
* | | Updated Core to the latest version.Alexander Harkness2013-07-272-12/+28
* | | Fixed very minor issue in template.htmlTiger Wang2013-07-271-1/+0
* | | The tabs in the webadmin are not hardcoded in the template anymore but added using the Plugin:AddWebTab() function.STRWarrior2013-07-271-7/+1
* | | Merge pull request #9 from mc-server/core-integratebearbin2013-07-2747-3021/+2977
|\ \ \
| * \ \ Merge pull request #8 from mc-server/masterbearbin2013-07-275-369/+544
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #7 from tigerw/masterTiger Wang2013-07-272-368/+519
|\ \ \ \ | | |/ / | |/| |
| * | | Updated Webadmin HugelyTiger Wang2013-07-272-368/+519
|/ / /
* | | Merge pull request #4 from mc-server/licensebearbin2013-07-272-0/+24
|\ \ \
| * | | Added the license, so now it is clear for new people what it is.Alexander Harkness2013-07-271-0/+13
| * | | Added a contributors file.Alexander Harkness2013-07-271-0/+11
* | | | Fixed xoft build linkTiger Wang2013-07-271-1/+1
|/ / /
| * | Pulled in the latest version of core - fix the bugs that were stopping - #5Alexander Harkness2013-07-273-528/+1
| * | Merged in latest version of CoreSquashed commit of the following:Alexander Harkness2013-07-272-26/+78
| * | Added correct core pluginAlexander Harkness2013-07-2740-0/+3530
| * | Removed extraneous core.Alexander Harkness2013-07-2740-3530/+0
| * | Added the new core as a subtree.Alexander Harkness2013-07-2740-0/+3530
| * | Removed all the pre-exising core files.Alexander Harkness2013-07-2744-3099/+0
|/ /
* | Merge pull request #3 from mc-server/git-transitionbearbin2013-07-271-0/+27
|\|
| * Add README, fixes #1Alexander Harkness2013-07-271-0/+4
| * Added READMEAlexander Harkness2013-07-271-0/+23
* | Hunger: If a player dies the food level resets.STRWarrior2013-07-271-1325/+1326
|/
* Added a .gitignore for helpfulness.Alexander Harkness2013-07-271-0/+1
* Removed debug-logging the player movement in each tickmadmaxoft@gmail.com2013-07-261-1/+0
* cItemGrid: ChangeSlotCount() now returns -1 if invalid SlotNummadmaxoft@gmail.com2013-07-261-2/+2
* cInventory: Added the ChangeSlotCount() function to the Lua APImadmaxoft@gmail.com2013-07-264-2/+61
* Added a shortcut for running under helgrind with the most common parameters and suppressionsmadmaxoft@gmail.com2013-07-262-0/+29
* Plugins folder: ignoring everything not explicitly addedmadmaxoft@gmail.com2013-07-260-0/+0
* cEntity doesn't process physics / burning when in an invalid chunkmadmaxoft@gmail.com2013-07-241-2/+8
* Server shuts down when the stdin is closed (linux Ctrl+D / win Ctrl+Z)madmaxoft@gmail.com2013-07-241-2/+11
* Docs: Added the cPawn -> cPlayer API class inheritancemadmaxoft@gmail.com2013-07-241-0/+1
* cListenThread initializes m_ShouldReuseAddr to false (valgrind error)madmaxoft@gmail.com2013-07-221-0/+1
* Simulators don't simulate in invalid chunks (valgrind error)madmaxoft@gmail.com2013-07-223-3/+3
* Added the docs folder with some documents that have piled up in my working copymadmaxoft@gmail.com2013-07-215-0/+94
* Added a StringToMobType() function to the Lua API (patch contributed by STR_Warrior)madmaxoft@gmail.com2013-07-124-2/+86
* First implementation of movement-related hunger and APImadmaxoft@gmail.com2013-07-127-148/+646
* Added the cFastRandom classmadmaxoft@gmail.com2013-07-113-0/+239
* Server sends PlayerMaxSpeed after a respawn.madmaxoft@gmail.com2013-07-082-1/+13
* Color codes are stripped from the DC messagemadmaxoft@gmail.com2013-07-081-1/+1
* 1.6.2 protocol implemented, both in MCServer and in ProtoProxymadmaxoft@gmail.com2013-07-088-2/+158
* Pickups have an initial health of 5madmaxoft@gmail.com2013-07-081-2/+2
* World: More unused variables removed.madmaxoft@gmail.com2013-07-071-3/+1
* World: Removed an unused variablemadmaxoft@gmail.com2013-07-071-1/+0
* Squid: fixed a possible crash caused by access to a wrong chunkmadmaxoft@gmail.com2013-07-071-4/+7
* Ice is a solid block.madmaxoft@gmail.com2013-07-071-1/+0
* Core: /tp command can teleport either to a player or to a set of XYZ coordsmadmaxoft@gmail.com2013-07-071-15/+37
* Mobs are assigned MaxHealth from monsters.ini; reading monsters.ini doesn't need settings.ini values anymore.madmaxoft@gmail.com2013-07-076-38/+38
* Added StringUtils functions to Lua API; added StripColorCodes(); ChatLog now strips color codes from logged messages.madmaxoft@gmail.com2013-07-076-9/+196
* Fixed sprinting in 1.6.1, made speeds available through API; fixed messages containing quotes.madmaxoft@gmail.com2013-07-0710-26/+448
* Improved function names for protocol packet sending; alpha-sorted the function listsmadmaxoft@gmail.com2013-07-0719-560/+587
* AnvilStats: moved into the Tools foldermadmaxoft@gmail.com2013-07-0622-30/+30
* ProtoProxy: moved into the Tools foldermadmaxoft@gmail.com2013-07-0610-11/+11
* MemDumpAnalysis: moved into the Tools folder; uses the global Expat library now.madmaxoft@gmail.com2013-07-0625-13506/+34
* BiomeVisualiser: Moved into the Tools foldermadmaxoft@gmail.com2013-07-0617-33/+33
* Added missing "Colors", Documented the code + Cleanup.nielsbreu@gmail.com2013-07-061-21/+47
* Just a tiny speedup for the motd loading.nielsbreu@gmail.com2013-07-061-17/+17
* Simplefied the motd loading function.nielsbreu@gmail.com2013-07-061-39/+22
* Declaring full 1.6.1 compatibilitymadmaxoft@gmail.com2013-07-051-2/+2
* Unmounting vehicles implemented in the 1.6.1 waymadmaxoft@gmail.com2013-07-054-0/+52
* Fixed 1.6.1's movement speedmadmaxoft@gmail.com2013-07-053-4/+28
* ProtoProxy: Updated to protocol 1.6.1 (#73)madmaxoft@gmail.com2013-07-053-45/+83
* The motd is now loaded from a file in the root dir called motd.txt. You can easily edit the modt and add colors to it.nielsbreu@gmail.com2013-07-052-3/+83
* Initial 1.6.1 protocol support.madmaxoft@gmail.com2013-07-056-1/+203
* Fixed a crash when moving a player to a non-existent world (reported by tonibm19)madmaxoft@gmail.com2013-07-051-1/+1
* Reduced the amount of tables.nielsbreu@gmail.com2013-07-053-8/+4
* Empty buckets replace fluid buckets on use and vice versa (patch contributed by Mgueydan)madmaxoft2013-07-036-29/+74
* Updated LimitWorld. (Patch by tonibm19)nielsbreu@gmail.com2013-07-031-4/+4
* Fixed player moving between worlds.madmaxoft@gmail.com2013-07-035-33/+97
* dtOnFire damage wasn't dealt properlymadmaxoft@gmail.com2013-07-011-1/+1
* Added DamageType translation to APImadmaxoft@gmail.com2013-07-016-77/+244
* Fixed burn / fire damage in each game tick.madmaxoft@gmail.com2013-07-011-9/+6
* Fixed /stop command. The console still doesn't get closed though(FS#249).nielsbreu@gmail.com2013-07-011-1/+1
* Updated the /back and /top command.nielsbreu@gmail.com2013-07-012-2/+2
* Rewritten entity-on-fire management ("forever on fire" bugs)madmaxoft@gmail.com2013-07-0172-1896/+2090
* Changed the crafting recipe for book to match vanilla since 1.3.1 (fix contributed by mgueydan)madmaxoft@gmail.com2013-06-301-1/+1
* The LimitWorlds function now uses cCuboidnielsbreu@gmail.com2013-06-302-12/+16
* Fixed crouch-placing unplaceable items (FS #399)madmaxoft@gmail.com2013-06-291-1/+1
* Advanced RCON: Command output is sent to the RCON client.madmaxoft@gmail.com2013-06-2922-258/+599
* Added a function that allows you to change the /back coordinates.nielsbreu@gmail.com2013-06-285-9/+9
* Added /listworlds command and fixed bug in /listgroups where you have an extra comma at the end.nielsbreu@gmail.com2013-06-283-1/+22
* Added a basic RCON protocolmadmaxoft@gmail.com2013-06-277-29/+436
* Added a warning when spawning an entity in a non-existent chunkmadmaxoft@gmail.com2013-06-251-0/+3
* Unified the way mobs are spawned (egg vs natural). Fixed deadlocks in mob moving. Fixed mob destroying code.madmaxoft@gmail.com2013-06-258-55/+55
* ActivatorRail is craftable (Patch by tonibm19) nielsbreu@gmail.com2013-06-241-1/+1
* The weather doesn't change if the dimension is not Overworld.nielsbreu@gmail.com2013-06-241-0/+6
* Fixed piston crafting and redstone blocks can be crafted. (Patch by tonibm19)nielsbreu@gmail.com2013-06-241-1/+2
* Plugins can modify message in the OnChat() hook handler.madmaxoft@gmail.com2013-06-2210-13/+27
* Added the End height and composition generators.madmaxoft@gmail.com2013-06-2211-24/+445
* Made redstone lamps turn on when powered and turn off when not powered.nielsbreu@gmail.com2013-06-221-0/+10
* Dispensers spawn fire if it has Flint and steel.nielsbreu@gmail.com2013-06-221-0/+16
* TNT changes to primed TNT when powered by redstone.nielsbreu@gmail.com2013-06-221-0/+8
* Dispensers dispense primed TNTmadmaxoft@gmail.com2013-06-215-8/+23
* Explosions don't produce warnings in cBlockArea; fixed logging in cBlockAreamadmaxoft@gmail.com2013-06-212-8/+14
* Simulators are woken up after an explosion.madmaxoft@gmail.com2013-06-216-8/+167
* Updated the stacking (Patch contributed by Stephen304)madmaxoft@gmail.com2013-06-202-2/+20
* Furnace window progressbars are initialized when the window is openedmadmaxoft@gmail.com2013-06-202-0/+4
* Furnaces light up visually when they're cookingmadmaxoft@gmail.com2013-06-209-39/+102
* Implemented hopper outputmadmaxoft@gmail.com2013-06-202-5/+233
* Fixed a crash when placing new furnacesmadmaxoft@gmail.com2013-06-201-0/+2
* Improved commentmadmaxoft@gmail.com2013-06-191-1/+2
* Explosions do not effect the terrain when they are in water.nielsbreu@gmail.com2013-06-181-0/+11
* Crouching will allow block placement on otherwise functional blocks.madmaxoft@gmail.com2013-06-181-2/+2
* Added a crude limiter for explosions sent to client.madmaxoft@gmail.com2013-06-182-2/+42
* Added the API for spawning primed TNTsmadmaxoft@gmail.com2013-06-182-2/+42
* More TNT fixes.madmaxoft@gmail.com2013-06-1814-65/+78
* TNT fixes.madmaxoft@gmail.com2013-06-188-69/+85
* Extended the cloc stats for the entire projectmadmaxoft@gmail.com2013-06-162-2/+27
* Rewritten furnacesmadmaxoft@gmail.com2013-06-1616-412/+1072
* Core: fixed a warning message when using the /item commandmadmaxoft@gmail.com2013-06-161-1/+1
* cItem: Added useful utility functionsmadmaxoft@gmail.com2013-06-162-3/+55
* Added respawn screen when switching worlds.nielsbreu@gmail.com2013-06-161-1/+2
* Added an elaborative comment on the deadlock prevention codemadmaxoft@gmail.com2013-06-161-1/+12
* Socket: Removed the absurd function returning localhost addr, now using INADDR_LOOPBACKmadmaxoft@gmail.com2013-06-152-17/+2
* Fixed compilation on linux.nielsbreu@gmail.com2013-06-151-1/+1
* Entity: Added IsTNTnielsbreu@gmail.com2013-06-152-1/+2
* Entity: Added IsTNTnielsbreu@gmail.com2013-06-151-1/+34
* You can only sleep when the time is day, and beds explode if the dimension is not Overworld.nielsbreu@gmail.com2013-06-151-11/+21
* First attempt at fixing the inter-threading deadlocks between the tick thread and the socket threadmadmaxoft@gmail.com2013-06-154-1/+39
* Fixed The MagicCarpet pluginmadmaxoft@gmail.com2013-06-151-83/+83
* Fixed Linux compilationmadmaxoft@gmail.com2013-06-151-1/+2
* Added the option of saving all the chunks of a world using the webadmin.nielsbreu@gmail.com2013-06-131-9/+20
* Added hopper entity, it can suck items out of chests, dispensers, droppers and other hopppers above it.madmaxoft@gmail.com2013-06-1314-66/+615
* ProtectionAreas: Added proper ignored filesmadmaxoft@gmail.com2013-06-130-0/+0
* cItemGrid: Added IsSlotEmpty() functionsmadmaxoft@gmail.com2013-06-136-10/+113
* ChestEntity: fixed bindingsmadmaxoft@gmail.com2013-06-123-24/+6
* Implemented the Hopper block handlermadmaxoft@gmail.com2013-06-128-35/+99
* Added cWorld::SetSignLines(), re-exported to Lua manually to avoid ghost return valuesmadmaxoft@gmail.com2013-06-129-68/+92
* ProtectionAreas: Added a license file.madmaxoft@gmail.com2013-06-111-0/+7
* ProtectionAreas: Improved command help stringsmadmaxoft@gmail.com2013-06-111-9/+9
* ProtectionAreas: Moved all strings sent to players to a separate language filemadmaxoft@gmail.com2013-06-113-45/+90
* ProtectionAreas: usernames are now handled case-insensitivemadmaxoft@gmail.com2013-06-111-13/+28
* Added dragon egg to falling blocks.nielsbreu@gmail.com2013-06-101-0/+1
* ProtectinoAreas: Configuratino is now loaded from an INI filemadmaxoft@gmail.com2013-06-104-4/+25
* ProtectionAreas: Implemented reloading areas when a player movesmadmaxoft@gmail.com2013-06-104-13/+78
* ProtectionAreas: Fixed area reloadingmadmaxoft@gmail.com2013-06-102-2/+9
* Fixed previous commit.nielsbreu@gmail.com2013-06-093-707/+3275
* Added SetTicksUntilWeatherChange/GetTicksUntilWeatherChange. to set/get the amount of ticks before the weather changes. Added SendBlockChange to Lua to create "fake" blocksnielsbreu@gmail.com2013-06-094-3276/+823
* Fixed 2 more tabs...faketruth2013-06-091-1/+1
* Converted spaces to tabsfaketruth2013-06-091-21/+21
* Added dead bush block handler so a dead bush pickup is dropped when the sand underneath it is removed.faketruth2013-06-093-0/+53
* ProtectionAreas: Added asserts to cStorage functions so that logic errors are found fastermadmaxoft@gmail.com2013-06-091-1/+36
* ProtectionAreas: Implemented the ProtRemUserAll command's DB accessmadmaxoft@gmail.com2013-06-082-3/+11
* ProtectionAreas: Implemented adding users to an area in the DBmadmaxoft@gmail.com2013-06-082-2/+58
* ProtectionAreas: Added ProtListUsers, implemented ProtRemoveUser, fixed ProtDelID commandsmadmaxoft@gmail.com2013-06-083-7/+132
* ProtectionAreas: ProtList works directly above the DB, displays areas' IDs and creators. ProtAdd and ProtAddCoords commands show the ID of the new areamadmaxoft@gmail.com2013-06-082-20/+52
* ProtectionAreas: The areas are now read from the DB (once)madmaxoft@gmail.com2013-06-073-14/+58
* ProtectionAreas: Fixed cCommandState's detection of not-selectedmadmaxoft@gmail.com2013-06-071-4/+7
* ProtectionAreas: Implemented all command handlers.madmaxoft@gmail.com2013-06-076-76/+327
* ProtectionAreas: Newly added areas are stored in the DBmadmaxoft@gmail.com2013-06-063-6/+85
* ProtectionAreas: Added cStorage initializationmadmaxoft@gmail.com2013-06-062-1/+118
* Added LOGWARNING() function to Lua API, as a synonym to LOGWARN()madmaxoft@gmail.com2013-06-051-2/+2
* ProtectionAreas: Actual protection is now working, areas are hard-coded (10,10) - (20,20)madmaxoft@gmail.com2013-06-045-12/+72
* Added script to generate cloc statisticsmadmaxoft@gmail.com2013-06-042-0/+3
* Removed cLadder, cSign, cStairs, cTorch and cVine classes, moved their functionality into the appropriate BlockHandlers / ItemHandlersmadmaxoft@gmail.com2013-06-0422-572/+218
* Expat project: fixed intermediate files output foldermadmaxoft@gmail.com2013-06-041-2/+2
* Implemented proper player crouching.madmaxoft@gmail.com2013-06-046-8/+48
* ProtoProxy: Added PACKET_SPAWN_NAMED_ENTITY and PACKET_PLAYER_ANIMATION parsingmadmaxoft@gmail.com2013-06-042-4/+71
* cEntity: fixed doxy commentsmadmaxoft@gmail.com2013-06-041-4/+4
* DistortedHeightmap: Added clay / sand / dirt selection on ocean floormadmaxoft@gmail.com2013-06-042-3/+46
* Fixed a crash when generating a chestmadmaxoft@gmail.com2013-06-041-2/+4
* Shears mask the leaves' metamadmaxoft@gmail.com2013-06-041-1/+1
* Fixed cItem::IsStackableWith()madmaxoft@gmail.com2013-06-043-1/+20
* Added cItem copy-constructor to Lua API, made cItem::IsEqual() and IsStackable() enchantment-awaremadmaxoft@gmail.com2013-06-046-10/+129
* ItemGrid: fixed changing item count when ToRemove == CurrentCountmadmaxoft@gmail.com2013-06-041-1/+1
* ToLuaDoxy: initial importmadmaxoft@gmail.com2013-06-049-3/+2415
* LuaWindow: Fixed memory leaks with unclosed windowsmadmaxoft@gmail.com2013-06-029-21/+22
* Added the possibility to specify enchantments by name in the constructor and AddFromString() functionmadmaxoft@gmail.com2013-06-025-5/+91
* Enchantments are now stored in Anvil world and in player inventorymadmaxoft@gmail.com2013-06-025-8/+42
* Shift + click doesn't "destroy" item enchantmentmadmaxoft@gmail.com2013-06-021-5/+6
* Enchantments: API and sending to clientmadmaxoft@gmail.com2013-06-0213-55/+1082
* StringUtils: Fixed the HexDump in DEBUG modemadmaxoft@gmail.com2013-06-021-4/+6
* ProtoProxy: Added logging for the window contents, item's metadata is saved to a separate filemadmaxoft@gmail.com2013-06-023-15/+38
* cItem constructor changed to create single-piece items when not given countmadmaxoft@gmail.com2013-06-013-23/+106
* Added cLuaWindow:SetOnSlotChanged(); the callback is called only for non-inventory slotsmadmaxoft@gmail.com2013-05-316-8/+90
* Added the OnClosing callback to cLuaWindow APImadmaxoft@gmail.com2013-05-309-9/+160
* Window contents are sent whenever the window is opened by a player.madmaxoft@gmail.com2013-05-304-3/+1
* LuaWindow: Initial code, the window can be opened, but not much manipulatedmadmaxoft@gmail.com2013-05-3017-62/+1077
* ProtoProxy: Added a note in the documentation about the need to switch off username verificationmadmaxoft@gmail.com2013-05-301-1/+3
* Implemented right-click inventory paintingmadmaxoft@gmail.com2013-05-302-26/+55
* Implemented left-click inventory paintingmadmaxoft@gmail.com2013-05-307-29/+338
* Fixed previous commitmadmaxoft@gmail.com2013-05-282-3/+2
* Moved BlockEntities to a separate foldermadmaxoft@gmail.com2013-05-2835-127/+175
* Block entities now receive the cChunk param in their Tick() functionmadmaxoft@gmail.com2013-05-2810-51/+72
* More dropspenser redstone interaction fixes.madmaxoft@gmail.com2013-05-281-0/+7
* Added a forgotten change to make dropspensers activate only once on redstone activationmadmaxoft@gmail.com2013-05-281-1/+1
* cChunk: Added the GetRelNeighborChunkAdjustCoords() functionmadmaxoft@gmail.com2013-05-282-0/+73
* Chunk / ChunkMap: Added support for unbounded querying blocktype-only or blockmeta-onlymadmaxoft@gmail.com2013-05-286-5/+199
* DropSpensers: Fixed activation when receiving redstone signal. Now only one item is dropspensed.madmaxoft@gmail.com2013-05-273-14/+33
* Fixed cItemGrid API, no more changeable GetSlot().madmaxoft@gmail.com2013-05-269-87/+142
* Clarified documentation on the cItemGrid:RemoveItem() functionsmadmaxoft@gmail.com2013-05-262-2/+10
* ProtectionAreas: Fixed a mistyped variable namemadmaxoft@gmail.com2013-05-261-1/+1
* ProtectionAreas: missed 2 filesmadmaxoft@gmail.com2013-05-262-0/+122
* ProtectionAreas: Initial project import, skeleton codemadmaxoft@gmail.com2013-05-267-0/+353
* Block entities with storage now correctly mark the chunk as dirty when their contents change.madmaxoft@gmail.com2013-05-266-34/+162
* Implemented droppersmadmaxoft@gmail.com2013-05-2629-422/+1124
* ItemGrid: Added the RemoveOneItem() functionmadmaxoft@gmail.com2013-05-262-0/+53
* Alpha-sorted the block meta listmadmaxoft@gmail.com2013-05-261-75/+96
* More CodeBlocks project tweaksmadmaxoft@gmail.com2013-05-252-8/+13
* Added base Code::Blocks project (WIP, still doesn't compile) and fixed some source errors with MinGW.madmaxoft@gmail.com2013-05-2514-18/+1711
* Added all new bindings, refactored Debuggers; new Debuggers function.madmaxoft@gmail.com2013-05-256-341/+654
* Fixed WindowOwner implementationmadmaxoft@gmail.com2013-05-251-3/+3
* cChestEntity and cDispenserEntity now inherit from a common ancestor, cBlockEntityWithItemsmadmaxoft@gmail.com2013-05-259-137/+246
* Fixed the cWorld:DoWithChestAt(), DoWithDispenserAt() and DoWithFurnaceAt() callbacks binding.madmaxoft@gmail.com2013-05-254-11/+27
* Added sound to the vaporize simulator. FS #315 nielsbreu@gmail.com2013-05-251-1/+2
* Slight cleanup in the cInventory / cItemGrid APImadmaxoft@gmail.com2013-05-246-41/+239
* Refactored cInventory to use cItemGrid for the actual Storagemadmaxoft@gmail.com2013-05-2425-523/+1570
* Added ItemCategory::IsArmor()madmaxoft@gmail.com2013-05-241-0/+12
* Fixed linking error from rev 1498madmaxoft@gmail.com2013-05-213-11/+162
* Added Decoda projects for ChunkWorx and Coremadmaxoft@gmail.com2013-05-212-0/+135
* Entity: Switched detection of ground to use g_BlockIsSolid global variable.keyboard.osh@gmail.com2013-05-211-16/+16
* Added basic functions for width and height for Entitieskeyboard.osh@gmail.com2013-05-211-11/+19
* Stairs placement fix (patch contributed by Simi)madmaxoft@gmail.com2013-05-201-1/+1
* Fixed linux compilationmadmaxoft@gmail.com2013-05-191-1/+1
* Inventory changes made by plugins are now propagated to the clientmadmaxoft@gmail.com2013-05-193-23/+19
* Debuggers: a simple test of armor slot settingmadmaxoft@gmail.com2013-05-191-2/+12
* Inventory code cleanup, players can now see each other's armormadmaxoft@gmail.com2013-05-1922-196/+383
* Debuggers: sorted things into separate functions, commented out most of them; added ForEachEntity() testing - list all and kill all entities.madmaxoft@gmail.com2013-05-191-33/+130
* Fixed cWorld:ForEachEntity()madmaxoft@gmail.com2013-05-191-1/+1
* Empty permission is always grantedmadmaxoft@gmail.com2013-05-191-1/+7
* Fixed entity chunking.madmaxoft@gmail.com2013-05-195-6/+24
* WebAdmin: The plugin list is sorted alphabetically and if they are enabled or disabled. nielsbreu@gmail.com2013-05-171-4/+18
* Removed pickup loggingmadmaxoft@gmail.com2013-05-172-4/+8
* DistortedHeightmap: Rewritten to use the optimized cPerlinNoise and linear upscalingmadmaxoft@gmail.com2013-05-162-121/+64
* Moved noise debugging into the Noise.* filesmadmaxoft@gmail.com2013-05-153-77/+93
* Fixed 2D linear upscale to compile on Linux, added a test for it.madmaxoft@gmail.com2013-05-153-32/+80
* Pickup: fixed logging parameters causing a crash.madmaxoft@gmail.com2013-05-151-3/+3
* Noise3D generator is now using linear upscalingmadmaxoft@gmail.com2013-05-148-56/+241
* Added more logging to pickup collection code.madmaxoft@gmail.com2013-05-131-0/+6
* Added logging to pickup collection when a player is near and when collecting.madmaxoft@gmail.com2013-05-131-0/+9
* LinearUpscale: postfixed with InPlace to differentiate from a future src/dst versionmadmaxoft@gmail.com2013-05-127-16/+22
* Temporarily set all pickups to spawn in the middle of the block from which they fall.madmaxoft@gmail.com2013-05-121-9/+25
* Noise3D: cleanupmadmaxoft@gmail.com2013-05-121-14/+18
* DistortedHeightmap: Deserts are now covered with sand and mushroom islands with mycelium (patch contributed by STR_Warrior)madmaxoft@gmail.com2013-05-121-3/+39
* Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file.madmaxoft@gmail.com2013-05-1210-124/+95
* cWorld: Temporary fix for FS #338madmaxoft@gmail.com2013-05-121-0/+9
* DistortedHeightmap: Added info comment about the parameters tablemadmaxoft@gmail.com2013-05-121-1/+8
* cItems: Added runtime bounds-checking to avoid server crashes with badly written plugins.madmaxoft@gmail.com2013-05-124-79/+93
* Converted the Noise3D generator to optimized noise and lerpmadmaxoft@gmail.com2013-05-112-109/+183
* Added generic LinearInterpolation in 1D, 2D and 3D.madmaxoft@gmail.com2013-05-113-0/+319
* Noise: Fixed optimized Cubic noise calculationmadmaxoft@gmail.com2013-05-111-1/+64
* ProtoProxy: updated the protocol support help text.madmaxoft@gmail.com2013-05-101-1/+2
* Tiny formatting fix of rev 1463madmaxoft@gmail.com2013-05-092-5/+5
* Noise: Added an efficient 3D cubic noise generationmadmaxoft@gmail.com2013-05-091-0/+252
* Fixed a few out-of-bounds readsmadmaxoft@gmail.com2013-05-092-7/+18
* Fixed error while compiling.nielsbreu@gmail.com2013-05-091-13/+41
* function SpawnItemPickups is now exported to Lua. Lua is able to create a Items object.nielsbreu@gmail.com2013-05-094-1/+179
* Updated the core's settings.ini settings tabnielsbreu@gmail.com2013-05-081-4/+6
* Added 1.5.2 compatibility.madmaxoft@gmail.com2013-05-084-4/+9
* ProtoProxy: Added server-ping parsingmadmaxoft@gmail.com2013-05-082-2/+46
* Refactored window clicking code to use different click actionsmadmaxoft@gmail.com2013-05-0812-130/+511
* Please keep the lists alpha-sortedmadmaxoft@gmail.com2013-05-071-3/+6
* Sand can fall through snow.faketruth2013-05-071-0/+3
* Replaced MIN / MAX with std::min and std::max (pt 2)madmaxoft@gmail.com2013-05-071-9/+7
* Replaced MIN / MAX with std::min and std::maxmadmaxoft@gmail.com2013-05-072-5/+5
* Protocol132: Replaced magic numbers with symbolic packet namesmadmaxoft@gmail.com2013-05-071-5/+8
* made the permission page more manageable.nielsbreu@gmail.com2013-05-061-2/+21
* Fixed player teleporting too far away ("Entity lost")madmaxoft@gmail.com2013-05-061-3/+7
* DistortedHeightmap: Optimized by linear interpolationmadmaxoft@gmail.com2013-05-062-55/+89
* Fixed the stop and restart button in the manage server tab.nielsbreu@gmail.com2013-05-061-2/+2
* DistortedHeightmap: Small optimizations, memory leak fix.madmaxoft@gmail.com2013-05-064-2/+34
* DistortedHeightmap: Slight speed increasemadmaxoft@gmail.com2013-05-062-0/+11
* Re-worked generator subobject ownership, added a cache for the CompositionGenmadmaxoft@gmail.com2013-05-0510-66/+187
* Fixed Biomal CompoGen to set heightmap correctly when underwatermadmaxoft@gmail.com2013-05-051-0/+1
* Added the DistortedHeightmap height and composition generator.madmaxoft@gmail.com2013-05-058-8/+490
* Lighting: Fixed underwater lighting (FS #369)madmaxoft@gmail.com2013-05-053-42/+74
* ChunkDesc: Added heightmap verification (DEBUG-only), not used yetmadmaxoft@gmail.com2013-05-053-1/+33
* Entity: Now entites inside a cobweb slow down their speedkeyboard.osh@gmail.com2013-05-051-8/+22
* Explosion: Switched from a cube to a sphere. Implemented using cBlockArea and moved block changing code to ChunkMapkeyboard.osh@gmail.com2013-05-043-31/+37
* Added lots of new options in the world config tab.nielsbreu@gmail.com2013-05-031-1/+335
* BlockZapper: Initial import, can zap blocks but not entitiesmadmaxoft@gmail.com2013-05-0112-0/+1421
* StringUtils: Fixed StringSplit to work with multiple delimitersmadmaxoft@gmail.com2013-05-012-4/+5
* FastNBT: Added cFastNBTTag::GetName()madmaxoft@gmail.com2013-05-012-0/+8
* File: Added file rename and deletion functionsmadmaxoft@gmail.com2013-05-012-0/+24
* TNT: Added physics to TNT entitykeyboard.osh@gmail.com2013-04-281-0/+2
* Fixed compilation on Linuxmadmaxoft@gmail.com2013-04-283-7/+7
* Doxyfile: Added exclusions for SQLite and the unused Squuirrel bindingsmadmaxoft@gmail.com2013-04-281-1/+2
* Entity: fixed mass declarationmadmaxoft@gmail.com2013-04-281-1/+1
* Fixed most of client slowdowns caused by sending too many block changes (bad condition in FastSetBlock)madmaxoft@gmail.com2013-04-281-1/+1
* cEntity: Added mass to entities.keyboard.osh@gmail.com2013-04-282-0/+29
* Added dtAdmin damage type for use in pluginsmadmaxoft@gmail.com2013-04-283-2/+6
* Pickup: Fixed a possible crash when a pickup went up above the world.madmaxoft@gmail.com2013-04-281-15/+20
* Added support for sending velocity and rotation in PACKET_SPAWN_MOB and PACKET_SPAWN_OBJECTkeyboard.osh@gmail.com2013-04-283-27/+30
* Added initialization of rotation in cEntity.keyboard.osh@gmail.com2013-04-281-0/+1
* Fixed crash with Minecart. It was getting added twice to the world and it was causing and ASSERT to fail.keyboard.osh@gmail.com2013-04-281-1/+0
* Increased Maximum speed to 78 blocks per secondkeyboard.osh@gmail.com2013-04-281-6/+6
* Noise3D: Re-fixed composition, finally no fake-tree remnantsmadmaxoft@gmail.com2013-04-271-2/+4
* Fixed server stopping after #363 fixmadmaxoft@gmail.com2013-04-271-10/+10
* Fixed a deadlockmadmaxoft@gmail.com2013-04-272-17/+47
* Noise3D: Fixed composition when reusing the buffer (caused chopped trees)madmaxoft@gmail.com2013-04-271-0/+4
* Noise3D made into Composable - both a HeightGen and a CompositionGenmadmaxoft@gmail.com2013-04-274-4/+313
* Fixed a few possible crashes upon server stopmadmaxoft@gmail.com2013-04-271-3/+5
* Noise3D: Made settable through INI, added slight height control, added basic compositingmadmaxoft@gmail.com2013-04-272-49/+154
* Noise3D: Shifted to normal groundlevel, added water on sealevelmadmaxoft@gmail.com2013-04-271-2/+17
* Fixed a crash in the plugin reload code.madmaxoft@gmail.com2013-04-271-2/+12
* New terrain generator - Noise3D.madmaxoft@gmail.com2013-04-274-2/+236
* Fixed a few possible crashes with out-of-bounds Y coordsmadmaxoft@gmail.com2013-04-272-1/+16
* Initial version of "DistortedMembraneOverhangs"madmaxoft@gmail.com2013-04-253-1/+72
* Added the initial version of DirectOverhangsmadmaxoft@gmail.com2013-04-243-0/+138
* MultiStepMap BiomeGen: made 3x faster by using 2D noise instead of 3D noise.madmaxoft@gmail.com2013-04-242-20/+32
* Added a (commented-out) performance test for biome generatormadmaxoft@gmail.com2013-04-241-0/+13
* Noise: Removed the reference to Noise.incmadmaxoft@gmail.com2013-04-241-8/+0
* Fixed bug where you could not use /time day/nightnielsbreu@gmail.com2013-04-231-3/+2
* HeiGenBiomal: interpolate in 4x4 blocks on float valuesmadmaxoft@gmail.com2013-04-222-15/+17
* Fixed underwater sand / dirt generator noise frequencymadmaxoft@gmail.com2013-04-221-1/+1
* Generator: Added notes of failed optimization attemptsmadmaxoft@gmail.com2013-04-223-25/+37
* VC2008 project file: enabled multi-threaded compilation of Release and Release-profiled targetsmadmaxoft@gmail.com2013-04-221-0/+2
* Noise: Implemented 2D Perlin noise, removed unused parameters.madmaxoft@gmail.com2013-04-222-21/+188
* Added a (commented-out) performance test for cHeiGenBiomal and cCompoGenBiomalmadmaxoft@gmail.com2013-04-221-0/+28
* 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.keyboard.osh@gmail.com2013-04-227-274/+207
* Fixed Profiled Release build (missing preprocessor macro for static XML compilation)madmaxoft@gmail.com2013-04-211-2/+2
* Simplified onkilling.lua and added /time set and /time addnielsbreu@gmail.com2013-04-202-35/+18
* Slight performance improvements in cWorld::DoExplosiontAt()madmaxoft@gmail.com2013-04-191-3/+5
* Fixed Linux compilation, slight code cleanupmadmaxoft@gmail.com2013-04-199-46/+47
* cPlayer now uses BroadcastMovementUpdate during its Tick functionkeyboard.osh@gmail.com2013-04-191-40/+6
* Added BlockTNT.h to VC project file keyboard.osh@gmail.com2013-04-181-1/+5
* Added TNTEntity to VC project filemadmaxoft@gmail.com2013-04-181-0/+8
* Initial implementation of explosions and TNT blockkeyboard.osh@gmail.com2013-04-1817-2/+266
* Noise: removed the unused SSE branches and unused interpolation methods. Removed the Noise.inc file.madmaxoft@gmail.com2013-04-175-482/+249
* Making float the default datatype for noise calculation (it's faster on ARM and same-speed on x86)madmaxoft@gmail.com2013-04-171-1/+1
* NoiseTest: Added a linux makefile (Tested on RasPi)madmaxoft@gmail.com2013-04-171-0/+163
* Added a test program for the new noisemadmaxoft@gmail.com2013-04-163-0/+378
* Implemented the new cCubicNoise in 2Dmadmaxoft@gmail.com2013-04-162-14/+402
* Proper entity removal functionsmadmaxoft@gmail.com2013-04-135-55/+31
* Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com2013-04-1349-581/+690
* Fixed a bit of coding style and function names in cItemmadmaxoft@gmail.com2013-04-114-67/+80
* Dispensers rewritten to use ItemGridmadmaxoft@gmail.com2013-04-108-154/+198
* Fixed gcc buildmadmaxoft@gmail.com2013-04-101-10/+12
* ItemGrid: Renamed all Item to Slot - better and consistent namingmadmaxoft@gmail.com2013-04-107-114/+114
* Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid.madmaxoft@gmail.com2013-04-1015-115/+1321
* Fixed Windows Release buildmadmaxoft@gmail.com2013-04-101-1/+1
* Added a makefile switch for 32bit-on-64bit compilation, addm32madmaxoft@gmail.com2013-04-101-0/+10
* git-svn-id: http://mc-server.googlecode.com/svn/trunk@1377 0a769ca7-a7f5-676a-18bf-c427514a06d6faketruth2013-04-093-5/+5
* Fixed chunk possibly writing to uninitialized memorymadmaxoft@gmail.com2013-04-091-0/+12
* Fixed Expat / LuaExpat compilation for Linuxmadmaxoft@gmail.com2013-04-092-2/+6
* Added Expat and LuaExpat, XML parsing now available in the API.madmaxoft2013-04-0928-4/+15227
* Removed an unneeded FTP command template file. ncftp supports everything on the commandline.madmaxoft@gmail.com2013-04-081-7/+0
* Updated the Nightbuild script for passive ftp clientmadmaxoft@gmail.com2013-04-081-2/+19
* Fixed linux compilation in regard to SQLite dependency on libdlmadmaxoft@gmail.com2013-04-071-5/+9
* Anvil loader: fixed Vanilla biomes not being readmadmaxoft@gmail.com2013-04-071-1/+1
* Fixed an assert in entities when destroying an entity without ever initializing itmadmaxoft@gmail.com2013-04-071-2/+5
* Added SQLite and LuaSQLite, Lua plugins can now use SQLite.madmaxoft@gmail.com2013-04-0710-4/+147613
* 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.keyboard.osh@gmail.com2013-04-072-14/+16
* Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars.madmaxoft@gmail.com2013-04-062-27/+21
* Mineshafts: Added random loot to generated chests and fixed chest directionmadmaxoft@gmail.com2013-04-0613-66/+420
* Added a tab in the serversettings where you can edit the world.ini of all your worlds.nielsbreu@gmail.com2013-04-061-9/+332
* Cobwebs are now washed away by water and can be broken by swords and shears, giving string.madmaxoft@gmail.com2013-04-066-2/+39
* Mineshafts: Added a (nonworking) mob spawner in cobweb spider nests.madmaxoft@gmail.com2013-04-061-1/+44
* MineShafts: made cobwebs less thickmadmaxoft@gmail.com2013-04-061-5/+10
* Tracer: removed the "start and end in the same block" warning, it is a normal condition.madmaxoft@gmail.com2013-04-061-29/+59
* Added carrots and potatoes handling, bonemealing and proper lighting.madmaxoft@gmail.com2013-04-057-11/+106
* Fixed personal crafting grid not being tossed on inventory close.madmaxoft@gmail.com2013-04-0410-36/+22
* Fixed CreateHexDump() filling the string with garbagemadmaxoft@gmail.com2013-04-041-0/+1
* Fixed crops producing pickups for creative mode players.madmaxoft@gmail.com2013-04-031-8/+4
* Added a debugging log for melon-growing to catch FS #349madmaxoft@gmail.com2013-04-031-0/+5
* for some reason TortoiseSVN didn't commit listgroups.luanielsbreu@gmail.com2013-04-031-0/+14
* Server: removed the artificial cap on reported tick durationmadmaxoft@gmail.com2013-04-031-7/+4
* Added a /listgroups where you can see... a list of the groups ;)nielsbreu@gmail.com2013-04-032-0/+28
* Fixed bug with Rotation not getting properly wrapped after being set.keyboard.osh@gmail.com2013-04-031-0/+2
* Added support for head yaw tracking and packet sending and fixed bug in BroadcastMovementUpdatekeyboard.osh@gmail.com2013-04-025-40/+84
* Cobweb lets light through.madmaxoft@gmail.com2013-04-011-0/+1
* Proper fix for FS #347. Also unification of ticking block entities.madmaxoft@gmail.com2013-04-018-141/+44
* Hotfix for FS #347.madmaxoft@gmail.com2013-04-011-7/+13
* Pawn, Player: fixed asserts when teleporting players outside of the world (setting spawn Y to 256)madmaxoft@gmail.com2013-04-012-10/+27
* ListenThread: Fixed socket-querying, might have crashed some linux versions.madmaxoft@gmail.com2013-04-011-1/+1
* MineShafts: added random torches, fixed beams on chunk boundariesmadmaxoft@gmail.com2013-04-012-9/+100
* Added missing crafting recipes.nielsbreu@gmail.com2013-04-012-1/+9
* MineShafts: Added tracks to corridorsmadmaxoft@gmail.com2013-03-314-9/+60
* cChunkDesc: Added the RandomFillRelCuboid() functionmadmaxoft@gmail.com2013-03-314-3/+153
* MineShafts: Limited the mineshafts generation into a settable-size cuboidmadmaxoft@gmail.com2013-03-311-10/+21
* cCuboid: Added the IsCompletelyInside() functionmadmaxoft@gmail.com2013-03-314-2/+56
* MineShafts: Added (empty) chests and spiderwebs around (still missing) spawnersmadmaxoft@gmail.com2013-03-311-4/+82
* BlockArea: Added runtime check for coords in Debug modemadmaxoft@gmail.com2013-03-311-0/+7
* MineShafts: User-settable chance of individual pieces' occurence. Staircase-only mineshafts, yay :)madmaxoft@gmail.com2013-03-313-29/+35
* MineShafts: Staircases have further connections behind them.madmaxoft@gmail.com2013-03-311-1/+8
* MineShafts: Added staircases; added floors to mineshafts going through watermadmaxoft@gmail.com2013-03-311-4/+173
* Added cCuboid:Assign() and cChunkDesc:FloorRelCuboid()madmaxoft@gmail.com2013-03-316-2/+204
* MineShafts: Set the default GridSize to 256madmaxoft@gmail.com2013-03-301-1/+1
* MineShafts: Added branching crossingsmadmaxoft@gmail.com2013-03-301-7/+132
* ChunkDesc: Extended the interface, RelCuboid functions now take either a cCuboid or a set of 6 coords.madmaxoft@gmail.com2013-03-304-33/+170
* MineShafts: added supports in corridorsmadmaxoft@gmail.com2013-03-301-11/+103
* MineShafts: Added branching corridorsmadmaxoft@gmail.com2013-03-301-3/+67
* cTracer: Fixed asserts for invalid coordsmadmaxoft@gmail.com2013-03-301-6/+26
* MineShafts: implemented basic corridors, without any embellishments or branching yet.madmaxoft@gmail.com2013-03-293-29/+142
* Cuboid: Fixed intersection calculationmadmaxoft@gmail.com2013-03-292-1/+16
* ChunkDesc: Cuboid-based manipulationmadmaxoft@gmail.com2013-03-294-2/+181
* Cuboid: Added DoesIntersect(), more IsInside() and more constructorsmadmaxoft@gmail.com2013-03-294-4/+310
* ListenThread now reports the protocol used (IPv4 - IPv6) in its error messagesmadmaxoft@gmail.com2013-03-291-8/+8
* MineShafts: backup commit with initial work, still unusable.madmaxoft@gmail.com2013-03-294-1/+647
* Cuboid: Added the DifX/Y/Z functionsmadmaxoft@gmail.com2013-03-294-113/+232
* BlockArea: Finished rotation and mirroring with meta. Implemented example meta handling for vines, stairs and torches.madmaxoft@gmail.com2013-03-266-13/+348
* cBlockArea: Fixed type / meta copypasta errors in mirroring and rotation codemadmaxoft@gmail.com2013-03-262-13/+43
* BlockArea: Implemented rotation without meta manipulationmadmaxoft@gmail.com2013-03-252-6/+88
* BlockArea: Implemented mirroring without meta manipulationmadmaxoft@gmail.com2013-03-255-4/+960
* Fixed underflow issue in LeakFinder.cppkeyboard.osh@gmail.com2013-03-251-6/+42
* Tweaked LeakFinder for VC2012 debug build (too much housekeeping info allocated)madmaxoft@gmail.com2013-03-241-1/+13
* MemDumpAnalysis now outputs the count of allocated blocks, too.madmaxoft@gmail.com2013-03-241-11/+44
* Added a /toggledownfall command that toggles the weather.nielsbreu@gmail.com2013-03-243-3/+12
* LeakFinder: Fixed previous commit, housekeeping is now factored in properly in both "alloc" and "free".madmaxoft@gmail.com2013-03-241-2/+2
* LeakFinder: Factored in the housekeeping overheadmadmaxoft@gmail.com2013-03-241-4/+9
* Changed memory leak detection value to 65970823. Also added support for compiling in Visual Studio 2012.keyboard.osh@gmail.com2013-03-241-2/+2
* Made MultiStepMap BioGen the defaultmadmaxoft@gmail.com2013-03-241-8/+8
* Fixed rounding error in MultiStepMap BioGen, introduced in rev 1289.madmaxoft@gmail.com2013-03-243-13/+71
* Updated core plugin.nielsbreu@gmail.com2013-03-2410-36/+291
* Fixed a problem in Linux handling of ListenThread.madmaxoft@gmail.com2013-03-231-1/+4
* CryptoPP: Pruned unused filesmadmaxoft@gmail.com2013-03-2351-14433/+1
* MemDumpAnalysis now outputs executable to MCServer folder and debugging starts there.madmaxoft@gmail.com2013-03-232-0/+33
* Added auto-kill-with-dump to LeakFinder if the allocated memory grows over 1 GiB.madmaxoft@gmail.com2013-03-233-85/+147
* Ignoring the generated memdump.xml filemadmaxoft@gmail.com2013-03-230-0/+0
* Added a new MemDumpAnalysis tool.madmaxoft@gmail.com2013-03-2324-0/+14287
* Added helper functions AddSpeed, AddSpeedX, AddSpeedY, AddSpeedZ, AddPosition, AddPosX, AddPosY, AddPosZ. Made sure that all entites use these helper functions.keyboard.osh@gmail.com2013-03-236-24/+107
* Re-tweaked WormNestCaves for more reasonable cave sizesmadmaxoft@gmail.com2013-03-221-7/+14
* Fixed block update queueing and water meta change not propagated to clients.madmaxoft@gmail.com2013-03-223-24/+87
* WormNestCaves: tweaked a bit not to produce the single-block holes in the floormadmaxoft@gmail.com2013-03-221-5/+5
* Simulator: fixed a problem when manipulating the bedrock layermadmaxoft@gmail.com2013-03-221-2/+8
* Implemented BroadcastMovementUpdate function. Moved m_Pos,m_Rot,m_Speed to private members and made sure that all classes uses the public functions to access these members.keyboard.osh@gmail.com2013-03-2210-135/+257
* DelayedFluidSimulator: optimized block storage for large amounts of blocks.madmaxoft@gmail.com2013-03-202-20/+62
* HeiGenBiomal: added a fast but ugly-looking optimization, disabled by default.madmaxoft@gmail.com2013-03-201-0/+25
* Alpha-sorted the generators in ComposableGeneratormadmaxoft@gmail.com2013-03-201-15/+15
* BiomeVisualiser: fixed compilationmadmaxoft@gmail.com2013-03-203-7/+7
* Optimized BioGen-MultiStepMap's performance by using linear interpolation, about 25 % increase in total chunk generation speed.madmaxoft@gmail.com2013-03-192-6/+11
* Updated bindings for new cChunkDesc functionsmadmaxoft@gmail.com2013-03-192-4/+7
* Lakes: added a limiter, better height distributionmadmaxoft@gmail.com2013-03-193-11/+22
* The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator.madmaxoft@gmail.com2013-03-1911-171/+324
* Trees: fixed a glitch in large jungle trees' leaves (1 column was missing)madmaxoft@gmail.com2013-03-191-1/+1
* Fixed a copypasta error in cChunkDesc's BlockArea writermadmaxoft@gmail.com2013-03-181-2/+2
* Added support for the packet #28 (0x1C): ENTITY_VELOCITYkeyboard.osh@gmail.com2013-03-1813-0/+84
* Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging)madmaxoft@gmail.com2013-03-1716-662/+444
* ProbabDistrib: fixed definition string parsing with nonzero startmadmaxoft@gmail.com2013-03-171-1/+2
* Fluid simulator: fixed an out-of-bounds read when determining fluid directionmadmaxoft@gmail.com2013-03-171-2/+5
* Fixed zero-probability height distribution in FluidSprings finishermadmaxoft@gmail.com2013-03-171-4/+11
* Huge performance boost in blockhandlers, they have direct access to chunk data when blockchecking.madmaxoft@gmail.com2013-03-1522-226/+418
* Doxygen: Alpha-sorted class member docsmadmaxoft@gmail.com2013-03-151-8/+8
* Small performance improvements in fluid simulator.madmaxoft@gmail.com2013-03-144-31/+41
* Removed the Classic fluid simulator, it was too unstable (2nd attempt)madmaxoft@gmail.com2013-03-141-2/+2
* Removed the Classic fluid simulator, it was too unstablemadmaxoft@gmail.com2013-03-144-647/+7
* Release 1.5 supported, yay :)madmaxoft@gmail.com2013-03-146-9/+116
* Added a Noop fluid simulator that doesn't do anything with the fluid (fluid doesn't spread at all, behaves like a normal block)madmaxoft@gmail.com2013-03-143-0/+50
* Fix for the Vaporize fluid simulator when loading chunks.madmaxoft@gmail.com2013-03-142-1/+3
* Added a Vaporize fluid simulator that simply replaces fluid blocks with air.madmaxoft@gmail.com2013-03-144-0/+102
* Added water and lava springs.madmaxoft@gmail.com2013-03-1411-11/+520
* Changed DelayedFluidSimulatorData to be a vector rather than a list, performance doubled :)madmaxoft@gmail.com2013-03-143-8/+9
* AnvilStats: Added module for counting water and lava springs.madmaxoft@gmail.com2013-03-125-1/+393
* Initial nether composition generatormadmaxoft@gmail.com2013-03-117-8/+164
* Fixed a crash in LeakFinder when out of memorymadmaxoft@gmail.com2013-03-111-0/+5
* Anvil: Removed excessive debugging outputmadmaxoft@gmail.com2013-03-111-3/+0
* Minecarts get saved into Anvil.madmaxoft@gmail.com2013-03-094-11/+47
* Pickups are now being saved into Anvil.madmaxoft@gmail.com2013-03-0933-439/+1217
* Core: added PortsIPv6 setting to webadmin (contributed by STR_Warrior)madmaxoft2013-03-081-0/+5
* ProtoProxy: log PlayerPositionLook packet decoded datamadmaxoft@gmail.com2013-03-051-2/+4
* Fixed random teleporting into the void when leaving minecartsmadmaxoft@gmail.com2013-03-051-4/+9
* Made ListenThread an OSSupport part, as it's generic enoughmadmaxoft@gmail.com2013-03-054-11/+11
* IPv6: Windows XP doesn't have the inet_pton() function, resorting to custom-formatting the addressmadmaxoft@gmail.com2013-03-052-3/+20
* IPv6 support: fixed IP string getting on accept()madmaxoft2013-03-054-17/+23
* Fixed logic in socketthreads connectingmadmaxoft@gmail.com2013-03-051-2/+2
* Listening ports are now loggedmadmaxoft@gmail.com2013-03-051-1/+1
* IPv6 support + removed cTCPLink from Lua APImadmaxoft@gmail.com2013-03-0514-599/+194
* Moved client socket accepting into a separate thread object, cListenThreadmadmaxoft@gmail.com2013-03-049-114/+351
* Removed the unused cHeartbeat objectmadmaxoft@gmail.com2013-03-043-179/+0
* Starting an IPv6 support / cSocket rewritemadmaxoft@gmail.com2013-03-044-16/+35
* Player can sit in minecarts (but not move them yet)madmaxoft@gmail.com2013-03-0321-84/+448
* Simulators are woken up upon chunk loadmadmaxoft@gmail.com2013-03-033-0/+45
* Redstone simulator: adding a block now checks if the neighbors are redstone-related; if not, the block is ignored.madmaxoft@gmail.com2013-03-031-107/+144
* FinishGen: Fixed sand collapsing and fluid stationarizingmadmaxoft@gmail.com2013-03-031-3/+14
* Debuggers plugin no longer performs generator / blockarea interface testing by default, but writes the current API.txt file.madmaxoft@gmail.com2013-03-031-2/+4
* Simulators now check if they are given a valid chunkmadmaxoft@gmail.com2013-03-032-0/+10
* Added missing item types, fixed placing stone walls.madmaxoft@gmail.com2013-03-034-19/+58
* SandSimulator: Fixed sand dropping on half-slabs; added more blocks that break falling sand into pickups, fixed instant-fallmadmaxoft@gmail.com2013-03-033-37/+61
* cSandSimulator: implemented InstantFallmadmaxoft@gmail.com2013-03-021-1/+27
* Rewritten SandSimulator to use direct chunk access; and sand falling on torches now creates a pickup.madmaxoft@gmail.com2013-03-028-89/+283
* Added the anvil blockmadmaxoft@gmail.com2013-03-021-0/+1
* Presimulator finisher now drops sand and gravel through fire blocks as wellmadmaxoft@gmail.com2013-03-021-0/+1
* DelayedFluidSimulator: removed an obnoxious debugging outputmadmaxoft@gmail.com2013-03-021-4/+0
* Floody fluid simulator has been converted to use direct chunk accessmadmaxoft@gmail.com2013-03-027-136/+230
* Core: Updated with new features (contributed by STR_Warrior)madmaxoft@gmail.com2013-03-028-11/+56
* Fixed gcc compilationmadmaxoft@gmail.com2013-03-021-2/+2
* New fire simulator, fully rewritten to the new scheme of things, directly accessing chunk data.madmaxoft@gmail.com2013-03-019-121/+386
* Previous commit was missing the Entity.h filemadmaxoft@gmail.com2013-03-011-4/+8
* Updated cEntity API; removed functions that are unusable from Lua, added a few query functions.madmaxoft@gmail.com2013-03-012-176/+454
* Fixed previous commit.madmaxoft@gmail.com2013-02-281-1/+1
* Fixed a bug in cChunk::QueueTickBlockNeighbors() that caused the tick thread to overload easilymadmaxoft@gmail.com2013-02-281-3/+1
* Converted simulators to take cWorld reference instead of a pointermadmaxoft@gmail.com2013-02-2819-135/+166
* Simulators now have direct access to the cChunk object in the WakeUp() callmadmaxoft@gmail.com2013-02-2821-125/+230
* Fixed a copypasta error from rev 1224madmaxoft@gmail.com2013-02-271-1/+1
* Minecart entity now supports IsA() self-identificationmadmaxoft@gmail.com2013-02-272-6/+10
* Made FAST_FLOOR_DIV work correctly, replaced all floorf() divisions with it.madmaxoft@gmail.com2013-02-275-12/+14
* AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks.madmaxoft@gmail.com2013-02-2511-14/+205
* Moved the Speed member into cEntity class instead of its descendants.madmaxoft@gmail.com2013-02-2117-385/+180
* Added HOOK_EXECUTE_COMMAND for intercepting executed commands and console commands.madmaxoft@gmail.com2013-02-219-14/+114
* Core: Players console command now shows players' IP addresses (patch contributed by STR_Warrior)madmaxoft@gmail.com2013-02-191-1/+1
* Minecarts can now be placed.madmaxoft@gmail.com2013-02-1815-16/+290
* Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols.madmaxoft@gmail.com2013-02-1621-330/+59
* Added API.txt into project for referencemadmaxoft@gmail.com2013-02-151-4/+4
* Fixed previous commitmadmaxoft@gmail.com2013-02-151-1/+1
* Block and recipe update by STR_Warrior.madmaxoft2013-02-154-6/+56
* Plugins can now bind console commandsmadmaxoft@gmail.com2013-02-1516-231/+821
* Fixed one-hit-blocks not being broken server-sidemadmaxoft@gmail.com2013-02-141-2/+4
* Exported forgotten API functions in cPluginManager: ExecuteCommand(), ForceExecuteCommand()madmaxoft@gmail.com2013-02-133-4/+80
* Implemented the cBlockArea:RelLine() API function.madmaxoft@gmail.com2013-02-133-1/+142
* Added HOOK_WEATHER_CHANGING.madmaxoft@gmail.com2013-02-1313-109/+240
* Added a forgotten part of the cBlockArea::FillRelCuboid() function.madmaxoft@gmail.com2013-02-111-0/+21
* More API functions in cBlockArea: Create(), Fill(), FillRelArea()madmaxoft@gmail.com2013-02-115-5/+364
* Added cBlockArea:Merge() API function to merge two block areas using different strategies.madmaxoft@gmail.com2013-02-105-9/+273
* Fixed ASSERT / VERIFY mismatch in ManualBindings' error handlingmadmaxoft@gmail.com2013-02-101-4/+4
* Removed useless logging from cEntity::GetLookVector()madmaxoft@gmail.com2013-02-102-11/+10
* cBlockArea: Added empty NBT tags to schematic file saving for better compatibility.madmaxoft@gmail.com2013-02-101-0/+5
* Added cBlockArea:Expand() API function (untested)madmaxoft@gmail.com2013-02-095-6/+161
* Added a few ignoresmadmaxoft@gmail.com2013-02-080-0/+0
* cChunkDesc can now read and write cBlockAreas.madmaxoft@gmail.com2013-02-088-17/+496
* Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities.madmaxoft@gmail.com2013-02-0810-202/+398
* Added cBlockArea:CopyTo() and :CopyFrom(), so now block areas can be duplicated easily.madmaxoft@gmail.com2013-02-075-5/+127
* cBlockArea can now be saved as a .schematic file.madmaxoft@gmail.com2013-02-079-7/+140
* Added a sanity check to cBlockArea:Crop()madmaxoft@gmail.com2013-02-071-0/+13
* Added a cGZipFile class for reading GZipped files.madmaxoft@gmail.com2013-02-076-26/+147
* cBlockArea can now be loaded from a .schematic file.madmaxoft@gmail.com2013-02-065-3/+187
* Added a new API call to cBlockArea: Crop().madmaxoft@gmail.com2013-02-065-5/+168
* Added new hooks: OnChunkAvailable(), OnChunkUnloaded() and OnChunkUnloading(). Modified OnChunkGenerated() signature.madmaxoft@gmail.com2013-02-0514-30/+336
* BiomeVisualiser: initial importmadmaxoft@gmail.com2013-02-0320-8/+1954
* Added a GetClassStatic function to all entities, as well as cFurnaceEntity, cChestEntity and cWorldfaketruth2013-02-036-403/+421
* Moved BioGen parameter reading from cComposableGenrator into each BioGen itselfmadmaxoft@gmail.com2013-02-024-48/+96
* Fixed GCC error in ManualBindingsmadmaxoft@gmail.com2013-02-021-1/+1
* Debuggers plugin dumps entire API into a file, API.txt. Enabled by default.madmaxoft@gmail.com2013-02-021-6/+17
* Another GCC fix, hopefully this one will workmadmaxoft@gmail.com2013-02-011-3/+3
* Fixed GCC compilationmadmaxoft@gmail.com2013-02-011-1/+3
* Updated MagicCarpet to work with current APImadmaxoft@gmail.com2013-02-012-9/+27
* Simplified cWorld::FindAndDoWithPlayer()madmaxoft@gmail.com2013-02-012-12/+9
* Moved command API into cPluginManager.madmaxoft@gmail.com2013-02-0115-679/+677
* Renamed HOOK_KILLED to HOOK_KILLING to match naming conventions.madmaxoft@gmail.com2013-01-2812-37/+34
* Updated HookNotify with the hook renaming.madmaxoft@gmail.com2013-01-281-3/+3
* Renamed HOOK_COLLECT_PICKUP to HOOK_COLLECTING_PICKUP to match other hooks' naming.madmaxoft@gmail.com2013-01-289-19/+19
* cItems: Fixed parameter names according to conventionsmadmaxoft@gmail.com2013-01-271-4/+4
* Added cItems to Lua API.madmaxoft@gmail.com2013-01-278-348/+321
* Debuggers: added some filtering to the API output, but still not good enough.madmaxoft@gmail.com2013-01-271-7/+9
* Added the HOOK_BLOCK_TO_PICKUPS hook that fires when a block is dug up and should be converted to pickups.madmaxoft@gmail.com2013-01-2720-85/+91
* Removed cMCLogger from Lua APImadmaxoft@gmail.com2013-01-273-155/+8
* Changed HOOK_PLAYER_MOVED to HOOK_PLAYER_MOVING to match the scheme used for names.madmaxoft@gmail.com2013-01-267-13/+13
* Added a function to dump all available Lua API functions into the Debuggers plugin.madmaxoft@gmail.com2013-01-261-0/+23
* Merged the usable portion of the "gens" branch.madmaxoft@gmail.com2013-01-2527-796/+1110
* AnvilStats: ignoring png filesmadmaxoft@gmail.com2013-01-250-0/+0
* Adjusted Biomal height generator to have less hills in the rivers.madmaxoft@gmail.com2013-01-251-21/+21
* A brand new biome generator: cBioGenMultiStepMap.madmaxoft@gmail.com2013-01-243-0/+359
* Added new statistics module to AnvilStats - cHeightMap.madmaxoft@gmail.com2013-01-226-2/+382
* Obsoleted E_BLOCK_COCA_PLANT in favor of E_BLOCK_COCOA_POD.madmaxoft@gmail.com2013-01-221-1/+2
* Fixed a possible crash on server restart.madmaxoft@gmail.com2013-01-211-0/+1
* Fixed piston placement.madmaxoft@gmail.com2013-01-201-1/+1
* Renamed rclk hook to HOOK_PLAYER_RIGHT_CLICK.madmaxoft@gmail.com2013-01-186-8/+9
* Added Handy plugintau.tihon@gmail.com2013-01-162-0/+383
* Fixed missing bindings in cPluginmadmaxoft@gmail.com2013-01-143-8/+105
* Disabled dev / debugging plugins by defaultmadmaxoft@gmail.com2013-01-141-3/+1
* Added missing dig status.luksor111@gmail.com2013-01-132-0/+7
* Forgotten files for previous merge commit (rev 1139)madmaxoft@gmail.com2013-01-1315-117/+474
* Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com2013-01-12113-5329/+3556
* Fixed rclk in doublechestsmadmaxoft@gmail.com2013-01-084-12/+84
* Fixed disappearing pickups - wrong physics simulation.madmaxoft@gmail.com2013-01-061-30/+40
* Added version 1.4.7 to the list of supported versions.madmaxoft@gmail.com2013-01-051-1/+1
* Not sending multiple DC packets to the client.madmaxoft@gmail.com2013-01-052-7/+11
* Floody fluid simulator can create sourceblocks (configurable in World.ini)madmaxoft@gmail.com2013-01-043-9/+78
* cBlockArea now has a GetBlockTypeMeta() and GetRelBlockTypeMeta() methodsmadmaxoft@gmail.com2013-01-044-2/+130
* Fixed compilation error in BlockCauldron.h on Linuxluksor111@gmail.com2012-12-291-2/+4
* Cauldrons and Brewing Stands are now placeableluksor111@gmail.com2012-12-299-0/+167
* ProtoProxy: Now handles the ATTACH_ENTITY packet (0x27)madmaxoft@gmail.com2012-12-282-0/+18
* cPickup now uses full cItem, instead of a pointermadmaxoft@gmail.com2012-12-286-108/+45
* Fixed OnBlockPlace hookluksor111@gmail.com2012-12-271-10/+10
* Fixed slab usage in creative modeluksor111@gmail.com2012-12-274-9/+17
* Fixed Linux compilationluksor111@gmail.com2012-12-271-3/+6
* Removed unused CryptoPP algorithms (Salsa, Sosemanuk) that won't compile on Mac (found by Sam Sxw)madmaxoft@gmail.com2012-12-275-1430/+0
* Fixed 1.4.6 falling blocks.madmaxoft@gmail.com2012-12-271-15/+7
* ProtoProxy: Fixed 1.4.6 compatibility with vehicles, logging for entity metadata.madmaxoft@gmail.com2012-12-273-15/+146
* Added flower potsluksor111@gmail.com2012-12-277-25/+149
* Dispensers can spawn mobsluksor111@gmail.com2012-12-261-10/+19
* Dispensers can dispense items and liquids nowluksor111@gmail.com2012-12-2610-3/+320
* Adjusted the protocol framework to support different types of falling block spawning.madmaxoft@gmail.com2012-12-2611-30/+104
* ProtoProxy: more 1.4.6 stuff, now the connection holds stable with the 1.4.6 client.madmaxoft@gmail.com2012-12-262-0/+39
* Added the offline playername "Player" to admins in the debugging users.inimadmaxoft@gmail.com2012-12-241-0/+3
* Added 1.4.6 items (patch contributed by STR_Warrior)madmaxoft@gmail.com2012-12-242-2/+10
* ProtoProxy: updated to 1.4.6madmaxoft@gmail.com2012-12-241-0/+5
* Added the 1.4.6 protocolmadmaxoft@gmail.com2012-12-2414-81/+193
* Added Netherbrick slab (patch contributed by STR_Warrior)madmaxoft@gmail.com2012-12-222-0/+2
* PreSimulator finisher should now drop blocks through water and lava (untested)madmaxoft@gmail.com2012-12-221-0/+4
* MTRand reference is now passed as a Tick() parameter so that it isn't created and destroyed over and over again. All entities will handle physics (empty callback for now)madmaxoft@gmail.com2012-12-2231-166/+404
* Reduced most mobs' constructors to oneliners by passing parameters to superclassesmadmaxoft@gmail.com2012-12-2238-236/+122
* Fixed linux compilationmadmaxoft@gmail.com2012-12-211-2/+0
* Added sounds to levers and mobsluksor111@gmail.com2012-12-2123-1/+57
* Added more constants into eEntityType; made them a compulsory parameter to the constructor, so that all entities have proper type.madmaxoft@gmail.com2012-12-2115-160/+228
* Added "Latest version" to the PrimaryServerVersion in webadmin settings (patch contributed by STR_Warrior)madmaxoft@gmail.com2012-12-211-4/+5
* Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass().madmaxoft@gmail.com2012-12-2160-381/+308
* Added TakeDamage logging to the Debuggers plugin.madmaxoft@gmail.com2012-12-211-0/+11
* Added PrimaryServerVersion to the webadmin (patch contributed by STR_Warrior)madmaxoft@gmail.com2012-12-211-4/+18
* Refactored the TakeDamage API to take equipped weapon and armor into consideration (PvP untested)madmaxoft@gmail.com2012-12-2162-1068/+2460
* Extended player inventory by direct r/o access to armor slotsmadmaxoft@gmail.com2012-12-211-0/+7
* Replaced "const double &" with plain "double" for simplicitymadmaxoft@gmail.com2012-12-214-43/+45
* Fixed a crash in redstone simulator when destroying blocks in Y < 2madmaxoft@gmail.com2012-12-201-0/+4
* Fixed a bool evaluation warning in BlockDoor.hmadmaxoft@gmail.com2012-12-201-1/+1
* Removed chat messages from consoleluksor111@gmail.com2012-12-201-1/+0
* Added dispensers (they can't dispense items yet)luksor111@gmail.com2012-12-1919-59/+533
* Implemented double doorsluksor111@gmail.com2012-12-196-11/+90
* Fixed time calculation in cWorld::Tick()madmaxoft@gmail.com2012-12-171-2/+2
* cPiston refactoring to use cWorld::GetBlockTypeMeta() and proper typesmadmaxoft@gmail.com2012-12-161-72/+108
* Made WormNest caves generate smaller.madmaxoft@gmail.com2012-12-161-3/+29
* RedstoneSimulator refactoring to use cWorld::GetBlockTypeMeta() as much as possiblemadmaxoft@gmail.com2012-12-162-299/+389
* Levers (patch contributed by Keyboard)madmaxoft@gmail.com2012-12-166-12/+217
* Fixed fall damage againluksor111@gmail.com2012-12-152-1/+3
* cChunk now tracks its neighbors as direct pointers; used in UnboundedRelGetBlock et al.madmaxoft@gmail.com2012-12-144-13/+224
* Fixed cCriticalSection's debugging functionsmadmaxoft@gmail.com2012-12-142-5/+10
* Fixed warnings in Player.cppluksor111@gmail.com2012-11-271-2/+2
* Added initial adventure mode supportluksor111@gmail.com2012-11-278-7/+46
* Furnace now lights up when smelting itemsluksor111@gmail.com2012-11-261-0/+2
* Fixed certain blocks crashing clients when minedluksor111@gmail.com2012-11-267-5/+38
* CryptoPP patches from xcb567madmaxoft@gmail.com2012-11-255-7/+12
* Rails don't turn grass into dirt underneath them. (Patch contributed by STR_Warrior)madmaxoft@gmail.com2012-11-251-0/+3
* Implemented rail placement mechanics.luksor111@gmail.com2012-11-253-0/+323
* Fixed drops for: Stone, Mycelium, Redstone Torch.luksor111@gmail.com2012-11-247-6/+45
* ByteBuffer: Fixed buffer overrun possibility.madmaxoft@gmail.com2012-11-221-1/+3
* More ByteBuffer checks: Is it used from a single thread only?madmaxoft@gmail.com2012-11-222-0/+74
* SocketThreads fixes for crashes reported in FS #272madmaxoft@gmail.com2012-11-223-11/+15
* Added "primaryserverversion" to the "help" list.madmaxoft@gmail.com2012-11-201-0/+1
* Added primary server version interface to cRoot and "primaryserverversion" console command.madmaxoft@gmail.com2012-11-204-2/+92
* Linux Makefile: Added the gcc option to output debugging information even in release builds.madmaxoft@gmail.com2012-11-201-6/+6
* Aggressive debug mode cByteBuffer validity checking.madmaxoft@gmail.com2012-11-205-22/+98
* Recipe update by STR_Warriormadmaxoft@gmail.com2012-11-201-2/+5
* Adjusted the default for chunk generator structures.madmaxoft@gmail.com2012-11-201-1/+1
* Biome lists can have ":count" in them for adjusting biome occurence rate. Some more error logging.madmaxoft@gmail.com2012-11-202-2/+25
* Fixed wrong c++ standard assumptions about bools.madmaxoft@gmail.com2012-11-182-4/+16
* CraftingRecipes parse now dumps lines it cannot parse.madmaxoft@gmail.com2012-11-181-0/+5
* Updated crafting and items to 1.4.4 (initial patch by STR_Warrior)madmaxoft@gmail.com2012-11-172-2/+41
* Android: Added an installer class that lets the user select default plugins to install and it will install the example.ini files.faketruth2012-11-166-10/+480
* Android: Made the initial pre-calculated spawn area smallerfaketruth2012-11-165-44/+65
* Fixed boolean comparison.madmaxoft@gmail.com2012-11-165-11/+11
* Removed log message when spawning players on a client.madmaxoft@gmail.com2012-11-161-1/+1
* Fixed crashes caused LightingThread overwriting memory where it shouldn't (yay valgrind!)madmaxoft@gmail.com2012-11-162-4/+9
* - Added the "wait" music discluksor111@gmail.com2012-11-156-12/+15
* More valgrind fixesmadmaxoft@gmail.com2012-11-153-6/+5
* Added an assert for unknown protocol, so that the function isn't missed when upgrading to a new protocol.madmaxoft@gmail.com2012-11-151-0/+1
* Added support for 1.4.4 client, using the 1.4.2 protocol classmadmaxoft@gmail.com2012-11-153-14/+44
* Added a Printf() function that returns a new AString by value.madmaxoft@gmail.com2012-11-152-1/+18
* More valgrind uninitialized var fixingmadmaxoft2012-11-131-2/+12
* Fixed a valgrind error in lighting thread (uninitialized var value)madmaxoft2012-11-131-0/+1
* Fixed block breaking in survival.luksor111@gmail.com2012-11-122-4/+20
* Added DeadBushes finisher (initial patch by STR_Warrior; DeathBushes FTW!)madmaxoft@gmail.com2012-11-113-19/+125
* Removed an unused obsolete function chain - cWorld::GetChunkBlockData()madmaxoft@gmail.com2012-11-116-47/+1
* Settings.ini is read only once on server startmadmaxoft@gmail.com2012-11-113-39/+38
* PrimaryServerVersion is not force-saved into settings.ini. madmaxoft@gmail.com2012-11-112-3/+14
* Cleanup: Removed deprecated functions from Lua APImadmaxoft@gmail.com2012-11-116-128/+2
* Hopefully a fix for crash when chunks are added to a client being destroyed.madmaxoft@gmail.com2012-11-114-18/+37
* Fixed FS #268 - if a block entity breaking is disallowed by a plugin, the entire blockentity is sent back to the clientmadmaxoft@gmail.com2012-11-111-6/+12
* Made settings.ini default to settings.example.ini when it doesn't existfaketruth2012-11-101-1/+6
* Fixed a bug introduced in rev 1023 (ThuGie's crash)madmaxoft@gmail.com2012-11-101-4/+7
* Protocol 1.4.2: found out and fixed the reason behind the fake "login" packet: the locale_viewdistance packet had been extendedmadmaxoft@gmail.com2012-11-102-3/+11
* ProtoProxy: Updated to protocol version 1.4.2madmaxoft@gmail.com2012-11-102-6/+15
* Removed the protocol restriction from default debugging settings.inimadmaxoft@gmail.com2012-11-101-1/+0
* Removed the SquirrelVM.madmaxoft@gmail.com2012-11-0815-27/+283
* Hotfix for ThuGie's crash, with a sanity check in debug mode.madmaxoft2012-11-071-1/+2
* Refactored the world time.madmaxoft@gmail.com2012-11-0124-138/+328
* Added Bats and Witches.luksor111@gmail.com2012-11-016-0/+148
* Pickups no longer crash clients.luksor111@gmail.com2012-10-312-2/+22
* Initial 1.4.2 support.luksor111@gmail.com2012-10-315-2/+167
* Added the [Server].PrimaryServerVersion setting to settings.ini; 1.4.2 gets the correct versionmadmaxoft@gmail.com2012-10-317-12/+101
* Fixed gcc compilationmadmaxoft@gmail.com2012-10-281-1/+1
* Added true gcc debugging flags to debug builds under *nix (Fix contributed by ThuGie)madmaxoft@gmail.com2012-10-281-157/+157
* Fixed NBT IntArray serialization; Biomes are now saved to / loaded from Anvilmadmaxoft@gmail.com2012-10-283-14/+76
* Added cWorld:SpawnMob(PosX, PosY, PosZ, EntityType) to Lua APImadmaxoft@gmail.com2012-10-286-201/+291
* Fixed more valgrind issuesmadmaxoft@gmail.com2012-10-273-20/+16
* Critical sections aren't heap-allocated in linux anymore.madmaxoft@gmail.com2012-10-262-31/+27
* Fixed a valgrind warning in BlockDirt.madmaxoft@gmail.com2012-10-265-13/+18
* Fixed up a few valgrind warningsmadmaxoft@gmail.com2012-10-253-8/+10
* Debug filename has a "_debug" appended to it, so that it's different from the release version.madmaxoft@gmail.com2012-10-251-1/+1
* Fixed issues with pickups. sebi.noreply@gmail.com2012-10-245-8/+52
* #grammarnazi: fixed tabs to spaces and alpha-sortmadmaxoft@gmail.com2012-10-231-67/+68
* Adjusted the number and sizes of ore nests (Patch contributed by STR_Warrior)madmaxoft@gmail.com2012-10-231-10/+10
* New Block property g_BlockIsSolid[]; Fixed ladder, torches and vines placement. (Patch contributed by funmaker)luksor111@gmail.com2012-10-237-64/+111
* You can now see particles and hear sounds when other players are destroying blocks.luksor111@gmail.com2012-10-221-0/+1
* Slight formatting tuneup to the previous commit.madmaxoft@gmail.com2012-10-221-4/+7
* Vine decay (patch contributed by funmaker)madmaxoft@gmail.com2012-10-222-10/+65
* Made DeepSnow remove flowers and mushrooms while snowing.luksor111@gmail.com2012-10-221-0/+12
* Top blocks are now snowed over, either normally, or in deep snow (patch contributed by funmaker, Luksor and Sebi)madmaxoft@gmail.com2012-10-215-2/+91
* cFinishGenPreSimulator sets correct fluid type (stationary in the middle, flowing on chunk borders / holes next to water.madmaxoft@gmail.com2012-10-212-2/+94
* Added the first part of the PreSimulator finisher, drops floating sand and gravel to ground.madmaxoft@gmail.com2012-10-213-0/+112
* Added more item stacking sizes (patch contributed by Hanfer)madmaxoft@gmail.com2012-10-211-26/+65
* Fixed manual bindings' ForEachXXX mapping not checking the object instance for validity.madmaxoft@gmail.com2012-10-211-0/+5
* My OCD has alpha-sorted some stuff :)madmaxoft@gmail.com2012-10-217-144/+130
* Added jukeboxes (patch contributed by Luksor)madmaxoft@gmail.com2012-10-2122-250/+598
* Double chests are now working, and with sound. (FS #69)madmaxoft@gmail.com2012-10-207-122/+125
* ProtoProxy: ListenPort and ConnectPort are now settable on commandline, the defaults have switched (listens on 25564, connects to localhost:25565)madmaxoft@gmail.com2012-10-202-1/+6
* Double chests are formed correctly in all situations (meta is adjusted for the neighboring chest)madmaxoft@gmail.com2012-10-202-10/+88
* Got rid of nonsense logging in cPiston's direction calc.madmaxoft@gmail.com2012-10-201-19/+30
* Chest does check if it can be placed at the coords specified (the client does the check itself, too, but this may be good for scripts)madmaxoft@gmail.com2012-10-201-0/+68
* Profiled build has a different filenamemadmaxoft@gmail.com2012-10-202-2/+2
* Removed excessive debug loggin in Floody fluid simulator.madmaxoft@gmail.com2012-10-201-1/+1
* Made cWorld's block query functions more orthogonal, added GetBlockInfo() returning all info on a block.madmaxoft@gmail.com2012-10-209-155/+327
* PACKET_DESTROY_ENTITY isn't sent for self when the player is kicked (FS #254)madmaxoft@gmail.com2012-10-201-0/+6
* Use leakfinder in debug builds to dump all currently used memory via the "dumpmem" console command.madmaxoft@gmail.com2012-10-204-207/+132
* Ravines: Drill only through specific blocks (FS #259)madmaxoft@gmail.com2012-10-191-1/+23
* Removed unused [Physics].Water section from settings.ini.madmaxoft@gmail.com2012-10-193-21/+2
* WormNestCaves: drills only through specific blocks (FS #259)madmaxoft@gmail.com2012-10-191-1/+23
* Fluids will wash away crops and sugarcane.madmaxoft@gmail.com2012-10-191-0/+2
* Added spawn eggs with mobs (patch committed by Luksor)madmaxoft@gmail.com2012-10-1912-2/+471
* Converted some const char*s and std::strings to AStringsfaketruth2012-10-188-43/+259
* Fixed a few bugs in fluid placement - fluid into other fluid, fluid into washable blocks.madmaxoft@gmail.com2012-10-1825-235/+344
* Fixed item damage value not being read from the 1.3.2 protocol (wtf, why was it disabled?)madmaxoft@gmail.com2012-10-181-1/+1
* Reverted previous commit, chose a different solution, much cleaner.madmaxoft@gmail.com2012-10-182-16/+12
* Made constants in cChunkDef enums, compilation fixes for gcc.madmaxoft@gmail.com2012-10-182-12/+16
* Added basic spawn eggs (patch contributed by Luksor)madmaxoft@gmail.com2012-10-183-11/+82
* Fixed a vulnerability in cClientHandle::HandleRespawn()faketruth2012-10-171-1/+9
* More blocks can be washed away by fluids.madmaxoft@gmail.com2012-10-161-0/+4
* Fixed floody fluid sim making downward fluid behave like source blocks.madmaxoft@gmail.com2012-10-161-8/+16
* Decreased logging in floody fluid simulator.madmaxoft@gmail.com2012-10-161-1/+1
* Turned sTick plugin into general Debuggers plugin, added the Blaze Rod Of Enquiry (rclk with a blaze rod prints out the blocktypes and metas)madmaxoft@gmail.com2012-10-164-40/+70
* Core: fixed /help and /pluginlistfaketruth2012-10-162-22/+26
* Fixed DelayedFluidSimulator.madmaxoft@gmail.com2012-10-154-12/+22
* Floody fluid sim: reads params from world.ini; water and lava react together into cobblestone / stone / obsidianmadmaxoft@gmail.com2012-10-143-14/+79
* Floody fluid simulator now dries up correctly, too.madmaxoft@gmail.com2012-10-148-49/+184
* Initial Floody fluid simulator.madmaxoft@gmail.com2012-10-1413-54/+446
* Biomal CompoGen now generates sea with STATIONARY_WATER instead of regular WATER.madmaxoft@gmail.com2012-10-143-3/+5
* Fixed the bucket handling code trying to simulate at the wrong coords (client sends all coords as -1 to signify "item use")madmaxoft@gmail.com2012-10-141-12/+12
* BlockArea: Added const-ness to non-modifying functions, so that a const cBlockArea & can be used.madmaxoft@gmail.com2012-10-142-22/+22
* Completely removed support for old style Lua plugins (can use both Plugin and NewPlugin in settings.ini for now)faketruth2012-10-1419-549/+617
* Better split of the fluid simulator functionality; removed the old LavaSimulator and WaterSimulator files.madmaxoft@gmail.com2012-10-138-211/+145
* Forgotten filemadmaxoft@gmail.com2012-10-131-0/+721
* Preparation for multiple fluid simulators.madmaxoft@gmail.com2012-10-1328-884/+356
* ProtoProxy: Fixed parsing of the PACKET_PLAYER_ABILITIES packet.madmaxoft@gmail.com2012-10-131-5/+6
* ProtoProxy: Added the PACKET_ENTITY_ACTION packet handlingmadmaxoft@gmail.com2012-10-132-0/+18
* Added delayed ticking to Lua APImadmaxoft@gmail.com2012-10-134-28/+157
* Core: Removed /home since other plugins want to use itfaketruth2012-10-111-1/+0
* Got rid of "self" in plugins, which is deprecated anywayfaketruth2012-10-113-12/+29
* ProtoProxy: Added the PACKET_COLLECT_PICKUP packet handlingmadmaxoft@gmail.com2012-10-112-0/+17
* Fixed chatlog pluginfaketruth2012-10-112-14/+18
* Core: made ban and kick functions accessible to other pluginsfaketruth2012-10-113-34/+57
* Can now send usertypes (cPlayer, cEntity, cCuboid) along with a plugin:Call()faketruth2012-10-111-2/+25
* Added functionality so one plugin can call functions on another plugin :Dfaketruth2012-10-102-30/+123
* Added an option to disable/enable PVP on a per world basisfaketruth2012-10-103-1/+13
* Removed some loggingfaketruth2012-10-101-6/+6
* All blockticking is now done in cBlockHandlersmadmaxoft@gmail.com2012-10-075-216/+194
* CryptoPP compilation fixes for gcc 4.7madmaxoft@gmail.com2012-10-075-11/+10
* Split the name for signed and unsigned int writing in cProtocol.madmaxoft@gmail.com2012-10-072-3/+3
* Fixed an invalid direction to AddDirection()madmaxoft@gmail.com2012-10-061-8/+11
* Removed redstone from settings.ini, added a note about wiki and webadminmadmaxoft@gmail.com2012-10-061-9/+7
* Completely removed the old (buggy) redstone simulator.madmaxoft@gmail.com2012-10-0613-643/+342
* Removed a few debugging messages from the release builds.madmaxoft@gmail.com2012-10-064-8/+11
* Fixed player respawning crashing the server.madmaxoft@gmail.com2012-10-061-1/+8
* New example plugin using the BlockArea functionality.madmaxoft@gmail.com2012-10-061-0/+83
* BlockArea writing support (BlockTypes with BlockMeta only)madmaxoft@gmail.com2012-10-0611-16/+504
* Lua plugins can get player's equipped itemmadmaxoft@gmail.com2012-10-061-1/+1
* AnvilStats: made FastNBT faster by tweaking the pre-allocation.madmaxoft@gmail.com2012-10-052-1/+31
* AnvilStats: added a profiling configurationmadmaxoft@gmail.com2012-10-043-2/+159
* AnvilStats: aborting calc for no input files.madmaxoft@gmail.com2012-10-041-0/+8
* More 64-bit fixesmadmaxoft@gmail.com2012-10-041-5/+5
* AnvilStats: changed all statistics counters to UInt64madmaxoft@gmail.com2012-10-043-24/+32
* AnvilStats: Added the chunk coord range statistics.madmaxoft@gmail.com2012-10-043-2/+45
* CryptoPP: Removed an unused file that broke compilation on some *nixesmadmaxoft@gmail.com2012-10-033-228/+0
* Fixed saplings not growing into treesmadmaxoft@gmail.com2012-10-032-4/+4
* Added the "collect pickup" sound to 1.3.2madmaxoft@gmail.com2012-10-032-0/+23
* Minor style cleanupmadmaxoft@gmail.com2012-10-031-1/+1
* Moved blockticking into blockhandler classes.madmaxoft@gmail.com2012-10-0375-541/+675
* sTick: Updated the plugin to work with current codemadmaxoft@gmail.com2012-10-032-10/+11
* Added BLOCK_FACE_NONE into the plugin APImadmaxoft@gmail.com2012-10-033-8/+54
* Slight refactoring of BlockHandlers - dropping unneeded virtual functionsmadmaxoft@gmail.com2012-10-0142-507/+856
* Added some missing block enumsfaketruth2012-09-302-1/+15
* Added falling block entities. Sand and gravel now properly fall downfaketruth2012-09-3026-70/+254
* Fixed initial player head rotation when a player is being spawned on another clientfaketruth2012-09-291-1/+4
* Forgot to commit BlockBed.cppfaketruth2012-09-291-0/+77
* Removed a rogue cSleep from ClientHandle. Since sockets are owned by sockethreads, the client can safely Destroy() itself right after sending a packet.madmaxoft@gmail.com2012-09-291-4/+0
* Beds can be slept in now (it doesn't change the time though)faketruth2012-09-2915-63/+115
* Fixed memory leaks in cWindow and cProtocolRecognizermadmaxoft@gmail.com2012-09-292-0/+6
* SocketThread: clients aren't double-removed anymore.madmaxoft@gmail.com2012-09-293-23/+4
* AnvilStats: can draw biome map (method 1)madmaxoft@gmail.com2012-09-294-1/+255
* Fixed axe crafting (cannot use asterisk)madmaxoft@gmail.com2012-09-291-5/+10
* Removed the extra world from default settings.ini madmaxoft@gmail.com2012-09-291-2/+1
* Hopefully fixed creative inventory tossing items out of the window.madmaxoft@gmail.com2012-09-291-1/+1
* SlotArea: removed excessive loggingmadmaxoft@gmail.com2012-09-291-4/+0
* Crafting recipes for 1.3.2 (patch submitted by STR_Warrior)madmaxoft@gmail.com2012-09-292-20/+35
* Unified folder name-casingmadmaxoft@gmail.com2012-09-2977-12/+12
* Extended the cFile interface with Printf()madmaxoft@gmail.com2012-09-292-0/+16
* Made beds placeablefaketruth2012-09-2913-24/+220
* AnvilStats: Overall statistics and mobspawner statistics.madmaxoft@gmail.com2012-09-298-63/+571
* AnvilStats: Fixed biome format stringmadmaxoft@gmail.com2012-09-281-1/+1
* AnvilStats: complete per-biome blocktype statisticsmadmaxoft@gmail.com2012-09-289-32/+431
* AnvilStats: improved speed (~5x) by caching the entire region file in the processing threadmadmaxoft@gmail.com2012-09-284-41/+29
* AnvilStats: initial project import, can do block and biome statisticsmadmaxoft@gmail.com2012-09-2711-0/+1512
* Made Anvil the default storage schemafaketruth2012-09-271-1/+1
* Fixed a bug in the inventory system where it would de-sync when dragging items with non-default metadata/healthfaketruth2012-09-2611-13/+22
* Added the block dig animation packet (patch contributed by l0udPL)madmaxoft@gmail.com2012-09-2515-6/+144
* Sockets are now owned by SocketThreads instead of ClientHandle (FS #246 and FS #247)madmaxoft@gmail.com2012-09-2513-114/+103
* ProtoProxy: fixed after file renamingmadmaxoft@gmail.com2012-09-252-25/+29
* Fixed Lua bindings for file renaming in previous commitsmadmaxoft@gmail.com2012-09-243-30/+30
* Restored Noise's optimization even in debug build, lost in previous rename.madmaxoft@gmail.com2012-09-241-0/+13
* Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com2012-09-24222-967/+801
* Source files cleanup: ChunkDataSerializer is Protocol-relatedmadmaxoft@gmail.com2012-09-237-12/+11
* Source files cleanup: OSSupport-related files in a separate subfolder, renamed.madmaxoft@gmail.com2012-09-2350-86/+78
* Source files cleanup: Removed unused cBlockToPickupmadmaxoft@gmail.com2012-09-2310-133/+36
* Source files cleanup: Mobs-related files in a separate subfolder, renamed.madmaxoft@gmail.com2012-09-2347-129/+132
* Source files cleanup: WorldStorage-related files in a separate subfoldermadmaxoft@gmail.com2012-09-2310-36/+36
* Source files cleanup: Generating-related files in a separate subfoldermadmaxoft@gmail.com2012-09-2323-52/+61
* Source files cleanup: Protocol-related files in a separate subfoldermadmaxoft@gmail.com2012-09-2310-38/+38
* Added to the ignore list: the *nix output executable and Core's banned / whitelist inifilesmadmaxoft@gmail.com2012-09-230-0/+0
* Source files cleanup: UI files renamedmadmaxoft@gmail.com2012-09-2315-25/+22
* Fixed position confirming for 1.3.2 (FS #245)madmaxoft@gmail.com2012-09-232-1/+5
* Fixed players not spawning to others when they join the server.madmaxoft@gmail.com2012-09-231-0/+3
* Tweaked logging.madmaxoft@gmail.com2012-09-236-56/+48
* Fixed entity equipment packet in the 1.3.2 protocol.madmaxoft@gmail.com2012-09-232-10/+26
* ProtoProxy: added the PACKET_PLAYER_ABILITIES packet parsing for client-sidemadmaxoft@gmail.com2012-09-232-0/+18
* Restored resource files from vc2010 into vc2008madmaxoft@gmail.com2012-09-224-1/+9
* Fixed a potential crash in shift-click (gcc warning)madmaxoft@gmail.com2012-09-211-1/+1
* Removed the VC2010 project file - it was not maintained for some time anyway. If anyone wants to use VC2010, just open the 2008 project.madmaxoft@gmail.com2012-09-2129-3657/+0
* Working shift-click support in crafting areas; window update working in 1.3.2madmaxoft@gmail.com2012-09-216-16/+120
* UI: Added shift-click support to most slot areas, except crafting.madmaxoft@gmail.com2012-09-206-43/+232
* Refactored windows.madmaxoft@gmail.com2012-09-2035-1564/+1573
* ProtoProxy: moar packets! (can now sustain parsing while connected to vanilla server, most of the times)madmaxoft@gmail.com2012-09-202-5/+135
* ProtoProxy: Added the PACKET_UPDATE_TILE_ENTITY packet handlingmadmaxoft@gmail.com2012-09-192-0/+28
* ProtoProxy: added handling of several spawning packetsmadmaxoft@gmail.com2012-09-192-0/+186
* ProtoProxy: Added the ENTITY-class packets handlingmadmaxoft@gmail.com2012-09-182-22/+242
* ProtoProxy: Added the PACKET_MAP_CHUNK_BULK packet handlingmadmaxoft@gmail.com2012-09-182-0/+31
* ProtoProxy: Added the PACKET_SET_EXPERIENCE packet handlingmadmaxoft@gmail.com2012-09-182-0/+20
* ProtoProxy: added the CHANGE_GAME_STATE packet handlingmadmaxoft@gmail.com2012-09-182-0/+18
* ProtoProxy: added more packets, mostly windowing-relatedmadmaxoft@gmail.com2012-09-142-43/+183
* Merged in a patch for sounds by l0udPLmadmaxoft@gmail.com2012-09-1148-27/+334
* Core's Web Chat should work on FireFox again. Apparently it appends "charset=utf-8" to the content type which was not properly handled.faketruth2012-09-091-1/+2
* ItemToString() now recognizes matches that are in the ini without metadata.madmaxoft@gmail.com2012-09-081-0/+15
* Core now uses built in item functions ( StringToItem() ) for the /item commandfaketruth2012-09-082-65/+8
* StringToItem() sets item's count to 1 after a successful parsemadmaxoft@gmail.com2012-09-081-1/+3
* Fixed item damage not being set properly in StringToItem()madmaxoft@gmail.com2012-09-081-0/+4
* Set leaves as a transparent block.madmaxoft@gmail.com2012-09-081-0/+1
* GetLocalDirectory should not include FILE_IO_PREFIX since that is already included in cIniFilefaketruth2012-09-081-2/+2
* Added cPlugin_NewLua::GetLocalDirectory() and exported it to Lua so plugins can store their settings in their own folder.faketruth2012-09-085-5/+48
* Another fix for the case-sensitiveness. WTF, STL allows different signatures for Debug and Release builds?madmaxoft@gmail.com2012-09-081-1/+1
* Fixed the case-sensitiveness of the item map.madmaxoft@gmail.com2012-09-081-1/+10
* Added the ItemToString() and ItemTypeToString() functions.madmaxoft@gmail.com2012-09-085-95/+411
* Relaxed the check for held item, the client sometimes sends wrong ItemType.madmaxoft@gmail.com2012-09-071-2/+9
* ProtoProxy: fixed a few mis-interpreted packets, added block placement packet parsing. Added leftover dumping for unparsed data (should not happen, if so, parsing is probably wrong)madmaxoft@gmail.com2012-09-072-2/+128
* Fixed profiling to work under the new project layoutmadmaxoft@gmail.com2012-09-078-10/+42
* Snow is not put atop vines by the snow finisher anymoremadmaxoft@gmail.com2012-09-071-0/+1
* Fixed slot parsing in 1.2.5 causing weird behavior ( http://forum.mc-server.org/showthread.php?tid=551&pid=4413#pid4413 )madmaxoft@gmail.com2012-09-062-1/+6
* Added protocol-specific authentication, now works for both 1.2.5 and 1.3.2madmaxoft@gmail.com2012-09-0610-19/+154
* Removed excessive debug logging in cProtocol132madmaxoft@gmail.com2012-09-062-35/+4
* Officially added 1.3.2 protocol supportmadmaxoft@gmail.com2012-09-064-8/+13
* ProtoProxy: Added blockchange packet parsingmadmaxoft@gmail.com2012-09-062-0/+44
* ClientHandle: added an overflow buffer for outgoing data, it fixes the "bad packet id" problem with 1.3.2.madmaxoft@gmail.com2012-09-062-5/+33
* Added the possibility of reserved player slots by implementing the HandleHandshake hook!faketruth2012-09-0510-8/+88
* ProtoProxy: Added about 10 new packet types parsedmadmaxoft@gmail.com2012-09-052-14/+100
* ProtoProxy: Parsing some initial packets early in the conversationmadmaxoft@gmail.com2012-09-044-39/+437
* Debugging in cByteBuffer::Write(); added the ReadAgain() method to allow ProtoProxy re-send the data it has parsed.madmaxoft@gmail.com2012-09-042-0/+31
* Fixed a possible race condition in cClientHandle's packet sending code; prepared for moving cSocket out of cClientHandle's ownership.madmaxoft@gmail.com2012-09-045-7/+10
* Fixed preprocessor definitions in Linuxmadmaxoft@gmail.com2012-09-042-7/+7
* Fixed FS #243, server crash after restart. The blockhandler table and the itemhandler table weren't properly re-initialized.madmaxoft@gmail.com2012-09-043-115/+239
* Fixed a typo in PDB packlistmadmaxoft@gmail.com2012-09-041-1/+1
* Hopefully fixed pointer arithmetic problems in GCC compilation in cProtocol132madmaxoft@gmail.com2012-09-041-1/+1
* Removed OS dependencies from CryptoPP; Removed unused modules that didn't compile on some platformsmadmaxoft@gmail.com2012-09-048-864/+12
* Protocol proxy now decrypts the data (but doesn't understand the packets yet)madmaxoft@gmail.com2012-09-024-18/+569
* Added writing support to cByteBuffer (will be used by ProtoProxy)madmaxoft@gmail.com2012-09-022-6/+157
* Fixed Bug #241:lapayo94@gmail.com2012-09-021-0/+5
* Fixed debug-only code leaking into release mode in cCriticalSection, making it incompilable in release mode.madmaxoft@gmail.com2012-09-021-0/+2
* ProtoProxy: Initial import of the protocol proxy project.madmaxoft@gmail.com2012-09-0210-0/+943
* ToLua does not like the override keyword :(faketruth2012-09-023-46/+14
* Exported cWorld::DoWithChestAt to Luafaketruth2012-09-025-39/+416
* Next iteration on the 1.3.2 protocol. Still no good, but sometimes it just gets through. For your testing pleasures ;)madmaxoft@gmail.com2012-09-0210-42/+120
* Added a CreateHexDump() function for easier raw data debuggingmadmaxoft@gmail.com2012-09-022-1/+59
* Critical sectino now allows debug info - is it locked? / is it locked by current thread?madmaxoft@gmail.com2012-09-022-11/+48
* Fix for Rev 814, the correct cPlayer object is actually sent into the callbacks.madmaxoft@gmail.com2012-09-011-1/+1
* Quick fix for generator crash upon server stop.madmaxoft@gmail.com2012-09-011-1/+4
* Added a Player parameter to OnUpdatedSign and OnUpdatingSign Lua callbacks and to the cWorld:UpdateSign method (http://forum.mc-server.org/showthread.php?tid=464&pid=4393#pid4393)madmaxoft@gmail.com2012-09-0112-58/+83
* Implemented: http://www.mc-server.org/support/index.php?do=details&task_id=239&project=2&dev=26lapayo94@gmail.com2012-09-013-29/+31
* Progress on the 1.3.2 protocol.madmaxoft@gmail.com2012-08-3121-109/+500
* Fix for the nightbuild script packing the wrong PDBsmadmaxoft@gmail.com2012-08-311-0/+1
* Another possible deadlock in cClientHandle averted. Hope this is the one.madmaxoft@gmail.com2012-08-312-5/+16
* Fixed one possibility of a deadlock in cClientHandle::SendChunkData()madmaxoft@gmail.com2012-08-311-13/+16
* Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14)madmaxoft@gmail.com2012-08-30266-26/+70510
* Updated to V6 - "Stop" and "Progress report" functionalitytau.tihon@gmail.com2012-08-302-185/+228
* ChunkWorx: fixed API change breaking exact and 3x3 playerpos regeneration (fix contributed by Taugeshtu)madmaxoft@gmail.com2012-08-302-5/+11
* Added a basic protocol recognizer and the base for 1.3.2 protocol.madmaxoft@gmail.com2012-08-3014-42/+682
* cProtocol handles the initial handshake up to player loginmadmaxoft@gmail.com2012-08-306-69/+61
* Fixed the VC2010 project filemadmaxoft@gmail.com2012-08-302-543/+0
* Gotten completely rid of all cPackets. The cProtocol125 class now does all the parsing and writing by itself.madmaxoft@gmail.com2012-08-2972-2430/+297
* Added a check if torch is placed on the bottom face, temporarily fix the assert.madmaxoft@gmail.com2012-08-291-0/+4
* Moved all packet-serializing code into cProtocol125; half the packet classes aren't needed anymore.madmaxoft@gmail.com2012-08-2894-2731/+812
* Fixed a few warningsmadmaxoft@gmail.com2012-08-283-6/+4
* Removed false positives in leakfinder for webserver - by using raw char arrays instead of std::string for const data.madmaxoft@gmail.com2012-08-281-26/+26
* Added the ChunkWorx plugin to SVN (contributed by Taugeshtu)madmaxoft@gmail.com2012-08-272-0/+344
* Cut out all packet handling to a separate cProtocol descendantmadmaxoft@gmail.com2012-08-2728-1185/+1724
* git-svn-id: http://mc-server.googlecode.com/svn/trunk@795 0a769ca7-a7f5-676a-18bf-c427514a06d6madmaxoft@gmail.com2012-08-2617-153/+259
* Turned a common assert into a warning logmadmaxoft@gmail.com2012-08-261-2/+2
* Added basic noteblocks, finished sign storage in Anvil (patch contributed by l0udPL)madmaxoft@gmail.com2012-08-2612-7/+343
* Removed old makefile; use GNUmakefile insteadmadmaxoft@gmail.com2012-08-264-1797/+3
* Fixed compilation problem on Linux (FS case sensitivity sux)madmaxoft@gmail.com2012-08-261-1/+1
* cSocket doesn't use cPackets.madmaxoft@gmail.com2012-08-256-49/+13
* cWorld doesn't use cPackets.madmaxoft@gmail.com2012-08-259-43/+174
* Removed cPackets from cChunk.madmaxoft@gmail.com2012-08-256-124/+155
* Removed packet includes where they're not neededmadmaxoft@gmail.com2012-08-243-6/+1
* cPickup doesn't use cPackets.madmaxoft@gmail.com2012-08-2419-81/+175
* Ignore some runtime foldersmadmaxoft@gmail.com2012-08-240-0/+0
* Inventory doesn't use cPacketsmadmaxoft@gmail.com2012-08-241-12/+3
* Monster classes don't use cPackets. Chat messages are sent / broadcast without cPackets. BlockEntities don't use cPackets.madmaxoft@gmail.com2012-08-2439-421/+557
* Added plugin name to deprecation messagesmadmaxoft@gmail.com2012-08-236-241/+45
* Fixed Bug #237lapayo94@gmail.com2012-08-234-0/+33
* Fixed WebAdmin showing tab names (thanks for pointing it out Lapayo)faketruth2012-08-233-17/+14
* Added a RateCompareString function to StringUtilsfaketruth2012-08-2311-104/+245
* Added a documentation for block and item handlerslapayo94@gmail.com2012-08-228-28/+46
* WebAdmin should not cause crashes anymorefaketruth2012-08-2217-375/+366
* Fixed cWebPlugin_Lua being not thread safe. And I don't know why, but it still crashes in Lua sometimes o_Ofaketruth2012-08-223-18/+43
* Chat history limit on the WebAdmin chatfaketruth2012-08-224-99/+104
* Now the web server supports %20 spaces in URLsfaketruth2012-08-221-0/+4
* Web chat for the WebAdmin :Dfaketruth2012-08-222-0/+112
* Now it's possible to only show the plugin's WebAdmin content without the template around it by going to /~webadmin/ instead of /webadmin/faketruth2012-08-221-3/+9
* Fixed nightbuild script after files move.madmaxoft@gmail.com2012-08-2112-14/+20
* Can add/remove worlds from WebAdminfaketruth2012-08-211-2/+77
* Using multi line strings for Core's WebAdmin interfacefaketruth2012-08-211-51/+52
* Fixed server settings on FireFoxfaketruth2012-08-211-2/+2
* Can change monster settings in WebAdmin toofaketruth2012-08-201-5/+48
* Can now edit some generic server settings through the WebAdmin (port, description, etc)faketruth2012-08-202-0/+111
* Updated clean.bat for cleaning MCServer filesfaketruth2012-08-202-3/+5
* Updated GNUmakefile to output to MCServer directoryfaketruth2012-08-202-2/+2
* Moved files used by MCServer to a special MCServer folderfaketruth2012-08-2053-3/+11
* Window, Chest, Furnace and Pawn are not using cPackets at allmadmaxoft@gmail.com2012-08-1917-88/+211
* Almost all packets' handling is now rewritten not to use cPacket descendants elsewhere than in cClientHandle.madmaxoft@gmail.com2012-08-1940-507/+1089
* Android: Do not create an input thread for Androidfaketruth2012-08-191-4/+4
* Android: Welcome back gen folder :Pfaketruth2012-08-192-0/+43
* Android: Moved Android stuff to the ~/trunk/Android/ folder!faketruth2012-08-1918-19/+17
* Android: Go away gen folder! You're nothing but trouble (for now)faketruth2012-08-192-42/+0
* Another handful of packets rewritten.madmaxoft@gmail.com2012-08-1925-183/+376
* Fixed Bug #236lapayo94@gmail.com2012-08-1910-12/+30
* Android: Finally a log! :Dfaketruth2012-08-192-40/+50
* Android: Showing last MCServer related logcat messagefaketruth2012-08-195-35/+87
* Android: I'm probably using a lot of bad practices, but the app looks somewhat better now and polls the server statusfaketruth2012-08-186-24/+273
* Chat packet handled in the new way; fixed missing packet sending for inventory slot.madmaxoft@gmail.com2012-08-1818-208/+211
* Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects.madmaxoft@gmail.com2012-08-1850-2356/+1951
* Added Core files to the VC2008 project (so that they can be opened from the IDE there, nothing more)madmaxoft@gmail.com2012-08-181-0/+128
* VC2008: Removed Android-specific files from all Windows build configurationsmadmaxoft@gmail.com2012-08-181-0/+80
* Android: Pressing back button sends stop command to serverfaketruth2012-08-188-53/+163
* Fixed an assert in bucket placementmadmaxoft@gmail.com2012-08-171-19/+34
* Fixed the VC2010 project to compile (untested, though)madmaxoft@gmail.com2012-08-172-1/+9
* Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 )madmaxoft@gmail.com2012-08-1757-352/+684
* MCServer should run just fine on Android now :Dfaketruth2012-08-1611-20/+54
* Windows compilation fix after Android changesmadmaxoft@gmail.com2012-08-165-20/+21
* Compiles on Android! Added Eclipse project, import it into your workspace and it should be runnable on Android!faketruth2012-08-1530-21/+399
* Added temporary debug statistics of the RelEntMoveLook packet removal efficiencymadmaxoft@gmail.com2012-08-151-0/+12
* Console command "chunkstats" now lists each world and also totalsmadmaxoft@gmail.com2012-08-153-26/+57
* Added a true "all chunks saved" message for the save-all console command (FS #215)madmaxoft@gmail.com2012-08-154-3/+32
* Fix torches broken in rev 724madmaxoft@gmail.com2012-08-142-12/+13
* Crafting window crafting result shift-click handlingmadmaxoft@gmail.com2012-08-141-9/+53
* Crafting window crafting grid shift-click handlingmadmaxoft@gmail.com2012-08-142-5/+107
* Shift-clicking the crafting grid in curvival inventory tries placing things in inventory first, then the hotbar.madmaxoft@gmail.com2012-08-141-0/+7
* Added a few more stackable itemsmadmaxoft@gmail.com2012-08-142-14/+29
* Shift-click completed in survival inventory windowmadmaxoft@gmail.com2012-08-142-2/+37
* Made cobwebs transparentmadmaxoft@gmail.com2012-08-141-8/+9
* Added partial shift+click handling to the survival inventorymadmaxoft@gmail.com2012-08-118-50/+366
* Updated Bindings to match the new armor categories and torch metasmadmaxoft@gmail.com2012-08-112-2/+127
* Added some stackable items in cItemHandler::GetMaxStackSize()madmaxoft@gmail.com2012-08-111-0/+15
* Added functions for armor item categoriesmadmaxoft@gmail.com2012-08-111-0/+52
* Added cItemHandler::GetMaxStackSize() with a very basic implementationmadmaxoft@gmail.com2012-08-112-0/+28
* Removed a useless include file.madmaxoft@gmail.com2012-08-114-25/+5
* Use named constants instead of magic values - block digging direction and torch placementmadmaxoft@gmail.com2012-08-103-109/+98
* Fixed cacti and sugarcane not being placeable on themselves (FS #234, patch submitted by STR_Warrior)madmaxoft@gmail.com2012-08-102-21/+50
* Fixed a crash in creative inventory (FS 235, patch submitted by l0udPL)madmaxoft@gmail.com2012-08-106-48/+76
* Torch placement handling (contributed by l0udPL)madmaxoft@gmail.com2012-08-092-9/+108
* GNUmakefile: added a profiled build ("make profile=1")madmaxoft@gmail.com2012-08-071-1/+11
* Prepared WindowOwner class hierarchy for minecart with chest.madmaxoft@gmail.com2012-08-076-18/+94
* Removed the build foldermadmaxoft@gmail.com2012-08-060-0/+0
* Ignoring the build directory altogethermadmaxoft@gmail.com2012-08-060-0/+0
* A bit of cleanup and documentation around the UI window handlingmadmaxoft@gmail.com2012-08-0613-86/+143
* Added the Doxygen configuration filemadmaxoft@gmail.com2012-08-061-0/+1833
* Fixed runtime crashes in generator on Raspberry Pi (damn picky gcc!)madmaxoft@gmail.com2012-08-062-42/+42
* BLOCKTYPE signedness change - fixed more detailsmadmaxoft@gmail.com2012-08-064-5/+5
* GNUmakefile: Split the debug build into debug and pedantic; more comments; added O3 optimization to external C libraries even in debug modemadmaxoft@gmail.com2012-08-041-9/+55
* Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type.madmaxoft@gmail.com2012-08-0323-123/+336
* Removed the DeNotcher project, as it's no longer needed and won't even compilemadmaxoft@gmail.com2012-08-0221-2712/+0
* Ravines: implemented proper caching - another 10 % in generator speedup :)madmaxoft@gmail.com2012-07-292-12/+61
* DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes.madmaxoft@gmail.com2012-07-293-4/+98
* Chunk generator outputs its performance in chunks per secondmadmaxoft@gmail.com2012-07-291-0/+28
* BiomeGen: cca 3% speedupmadmaxoft@gmail.com2012-07-291-2/+2
* Fixed *nix compilation for md5.cppmadmaxoft@gmail.com2012-07-291-0/+7
* Fixed warnings in item handlers - items' damage value is a short, but block meta is only a NIBBLETYPE. Also slight cleanup.madmaxoft@gmail.com2012-07-2914-142/+307
* Fixed warnings in md5madmaxoft@gmail.com2012-07-292-4/+27
* Fixed MSVC project for Squirrel lib, no more linker warnings about vc90.pdbmadmaxoft@gmail.com2012-07-291-6/+6
* Fixed a few gcc warningsmadmaxoft@gmail.com2012-07-283-4/+4
* VC2008 project: finally a truly Release build, with full optimization.madmaxoft@gmail.com2012-07-281-0/+8
* Caves and Ravines: fixed compilation and linking issues on gccmadmaxoft@gmail.com2012-07-282-4/+4
* Removed bottom lava from caves generator, added a new finish generator BottomLava for that. Also fixed a slight error in SameBlock composition generator cfgmadmaxoft@gmail.com2012-07-274-25/+69
* Basic WormNestCaves are workingmadmaxoft@gmail.com2012-07-271-17/+45
* Initial WormNestCaves commit. Won't generate caves, only the schematic for caves' centers.madmaxoft@gmail.com2012-07-273-57/+621
* Fixed a possible crash in Ravines.madmaxoft@gmail.com2012-07-271-3/+3
* Added a new cave generator: DualRidgeCaves ( somewhat like http://www.gamedev.net/blog/33/entry-2227887-more-on-minecraft-type-world-gen/ )madmaxoft@gmail.com2012-07-228-91/+514
* Ravines: removed an unneeded membermadmaxoft@gmail.com2012-07-222-2/+0
* Noise: made interpolation methods public static, so that they can be used by the outside world as wellmadmaxoft@gmail.com2012-07-222-6/+8
* Ignore ChunkWorxSave.inimadmaxoft@gmail.com2012-07-220-0/+0
* Added a (disabled) debugging code for anvil underground overviewing, useful for exploring MC cave generation stylemadmaxoft@gmail.com2012-07-211-4/+15
* Grass blockticking fixmadmaxoft@gmail.com2012-07-211-30/+32
* Slight cChunk optimizationmadmaxoft@gmail.com2012-07-211-1/+1
* Implemented the missing HOOK_PLAYER_SPAWN hook (although its name is not too good, should be PLAYER_AUTH)madmaxoft@gmail.com2012-07-211-0/+17
* Added a Release Profiled configuration to Squirrel MSVC2008 projectmadmaxoft@gmail.com2012-07-212-2/+63
* Ravines: implemented linear finishing, now the ravine walls are smooth.madmaxoft@gmail.com2012-07-201-1/+42
* Ravines: removed a debugging feature from release buildsmadmaxoft@gmail.com2012-07-191-0/+2
* Ravines: initial implementation, randomized shapes are working, but still needs some workmadmaxoft@gmail.com2012-07-197-17/+516
* Makefile fix for the newly added squirrel, MCServer compilable on *nix againmadmaxoft@gmail.com2012-07-181-1/+1
* SocketThreads: hopefully fixed MacOSX failure with client ping crashing the servermadmaxoft@gmail.com2012-07-181-1/+2
* Fixed incompatibility to apples c++ compiler...lapayo94@gmail.com2012-07-174-8/+16
* Simple health regeneration systemlapayo94@gmail.com2012-07-1713-143/+212
* Fixed compilation on OS X and maybe *nix as wellmadmaxoft@gmail.com2012-07-171-1/+2
* Some code improvementslapayo94@gmail.com2012-07-1677-413/+259
* Fixed a copypasta error in previous commitmadmaxoft@gmail.com2012-07-161-1/+1
* Changed GetBlockMeta to return NIBBLETYPE instead of charmadmaxoft@gmail.com2012-07-1611-12/+12
* Fixed a compilation warningmadmaxoft@gmail.com2012-07-161-1/+1
* fixed redstone repeater placementlapayo94@gmail.com2012-07-164-4/+38
* Fixed some small bugs :)lapayo94@gmail.com2012-07-169-38/+103
* A new Block handling system :olapayo94@gmail.com2012-07-1593-1244/+3609
* cThread uses AString instead of char * for name (fixed a warning)madmaxoft@gmail.com2012-07-152-8/+18
* World threads are stopped before the plugin mgr for clean exit (FS #228)madmaxoft@gmail.com2012-07-154-4/+32
* Disabled MSVC deprecation / security warnings for external libraries - we expect them to be secure enoughmadmaxoft@gmail.com2012-07-155-11/+16
* Removed the deprecated confusing E_BLOCK_WOODmadmaxoft@gmail.com2012-07-153-4/+4
* Leaves blocks allowed one more block of distance from a log block before they decaymadmaxoft@gmail.com2012-07-151-2/+2
* Basic jungle trees with vines, efficient trees handling.madmaxoft@gmail.com2012-07-155-186/+322
* Squirrel: removed CLR from dependencies (we're not in C#)madmaxoft@gmail.com2012-07-131-2/+2
* Fixed case comparison - used the builtin functionmadmaxoft@gmail.com2012-07-132-13/+1
* fixed /tp commandlapayo94@gmail.com2012-07-133-11/+28
* The gamemode is now only saved if it is different from the current gamemode.lapayo94@gmail.com2012-07-133-4/+15
* Save last gamemodelapayo94@gmail.com2012-07-122-1/+11
* cleaned the svn:ignore property a little bitlapayo94@gmail.com2012-07-120-0/+0
* fixed bug http://www.mc-server.org/support/index.php?do=details&task_id=212&project=2lapayo94@gmail.com2012-07-121-1/+1
* Missed a filelapayo94@gmail.com2012-07-122-1/+7
* http://www.mc-server.org/support/index.php?do=details&task_id=153lapayo94@gmail.com2012-07-125-4/+13
* Fixed some bugs within the squirrel plugin system.lapayo94@gmail.com2012-07-104-21/+61
* Authentication should work now..lapayo94@gmail.com2012-07-101-7/+8
* Removed some debug messages and removed an old filelapayo94@gmail.com2012-07-093-165/+3
* Improved Squirrel Bindingslapayo94@gmail.com2012-07-0944-8324/+367
* Sorry...lapayo94@gmail.com2012-07-091-2/+3
* Missed precompiled headers in Release Modelapayo94@gmail.com2012-07-091-1/+1
* BlockArea name change revertedlapayo94@gmail.com2012-07-0912-27/+386
* Squirrel Pluginslapayo94@gmail.com2012-07-0874-7256/+14262
* Added a lilypad finishermadmaxoft@gmail.com2012-07-033-1/+110
* Temporary jungle trees (swamp-like), based on code by STR_Warrior). Also vines don't overwrite leaves anymore.madmaxoft@gmail.com2012-07-023-2/+51
* Leaves decay adjusted to 4 blocks in between the leaves and the log, instead of previous 3madmaxoft@gmail.com2012-07-021-2/+2
* Leaves decay properly - if they are not connected to a logmadmaxoft@gmail.com2012-07-023-32/+123
* Only apple leaves can drop applesmadmaxoft@gmail.com2012-07-021-1/+4
* BLOCKTYPE and NIBBLETYPE are finally exported in Lua API as numbers, not usertypesmadmaxoft@gmail.com2012-07-024-22/+36
* cBlockArea object added (with only minimal testing so far)madmaxoft@gmail.com2012-07-0212-39/+1888
* Patch from STR_Warrior, OreNest counts adjustmentmadmaxoft@gmail.com2012-07-021-5/+5
* Added the cWorld::DoWithPlayer() function and exported it in the Lua API. Removed the obsolete cWorld::GetPlayer() function.madmaxoft@gmail.com2012-07-025-87/+107
* ChunkDef: Fixed getters taking a const ptrmadmaxoft@gmail.com2012-07-021-5/+11
* Core: Added the check for item damage before attempting a repairmadmaxoft@gmail.com2012-06-211-2/+11
* Core: merged in the Fixies plugin codemadmaxoft@gmail.com2012-06-192-44/+249
* Removed json-related methods from Lua APImadmaxoft@gmail.com2012-06-193-75/+8
* Made ForEach API safer to use, now supports Destroy()-ing objects, too ( http://forum.mc-server.org/showthread.php?tid=434&pid=3513#pid3513 )madmaxoft@gmail.com2012-06-193-9/+18
* Fixed a possible crash when restarting / stopping the server.madmaxoft@gmail.com2012-06-191-0/+1
* Fixed a (non-fatal) error in the profiling scriptmadmaxoft@gmail.com2012-06-181-5/+6
* Crops aren't uprooted if farmland is dry.cedeel@gmail.com2012-06-181-3/+12
* Removed the deprecated GetBlockEntity(), added several enumerators to replace it.madmaxoft@gmail.com2012-06-179-52/+396
* Logs completion of chunk saving (FS #215)cedeel@gmail.com2012-06-171-0/+1
* Macro-ized the ForEachSomethingInChunk Lua glue code (will soon be used for block entities, too)madmaxoft@gmail.com2012-06-171-92/+95
* Fixed leaves blockticking - must touch neighboring chunks, too, instead of self at wrong places.madmaxoft@gmail.com2012-06-172-23/+55
* Fixed lighting for cake, fence, fence gates, glass pane, iron bars, iron door and wooden doormadmaxoft@gmail.com2012-06-164-4/+15
* Leaves: Applied patch by Luksor.cedeel@gmail.com2012-06-162-1/+25
* Quick fix to support authentication.cedeel@gmail.com2012-06-161-2/+11
* Added new hooks: UPDATING_SIGN and UPDATED_SIGN. The first one is capable of changing the sign text by returning the new four lines along with the bool valuemadmaxoft@gmail.com2012-06-168-8/+451
* Proper kick reasons!cedeel@gmail.com2012-06-161-3/+6
* Exported cWorld::ForEachEntity and cWorld::ForEachEntityInChunk; no idea if they actually workmadmaxoft@gmail.com2012-06-168-40/+216
* Lua binding for cVine fixedcedeel@gmail.com2012-06-164-73/+110
* Rewritten ForEach using #define-s, new ones can be added as a simple one-linermadmaxoft@gmail.com2012-06-154-168/+90
* Lit furnaces can be used by playersmadmaxoft@gmail.com2012-06-151-0/+1
* Anvil: added support for signs (why was it still missing??)madmaxoft@gmail.com2012-06-153-3/+51
* Basic handling of vines. No growth yet.cedeel@gmail.com2012-06-155-15/+52
* Fixed placing block on tall grass (FS #209)madmaxoft@gmail.com2012-06-151-1/+1
* Only spawn nether mobs in nether biome.cedeel@gmail.com2012-06-151-20/+26
* Fixed snow again, this time for real.cedeel@gmail.com2012-06-141-2/+17
* Fixes placing blocks on snow.cedeel@gmail.com2012-06-141-10/+21
* Renamed HOOK_WEATHER_CHANGE to HOOK_WEATHER_CHANGED, added the glue code for it to actually workmadmaxoft@gmail.com2012-06-148-7/+152
* Added a world parameter to HOOK_CHUNK_GENERATING.madmaxoft@gmail.com2012-06-148-52/+65
* Removed recipes.txt from nightbuild packing listmadmaxoft@gmail.com2012-06-141-1/+0
* Fix makefilecedeel@gmail.com2012-06-141-8/+0
* Attempt to bring sanity to newlines across systems.cedeel@gmail.com2012-06-14390-86875/+86875
* Added HOOK_WEATHER_CHANGE.cedeel@gmail.com2012-06-144-2/+7
* Moved LuaFunctions.h into the Bindings section of the projectmadmaxoft@gmail.com2012-06-131-4/+4
* Exported the ItemCategory functions and added a IsTool() function to it, for easy checking whether an item is a toolfaketruth2012-06-133-4/+198
* Added a BlockToPickup hook for modifying pickups when a player breaks a block.madmaxoft@gmail.com2012-06-1314-88/+640
* Modified ToLua additional script to allow multi-usertype virtual functionsmadmaxoft@gmail.com2012-06-131-2/+2
* I think the chunk generation hooks for Lua are pretty good now, though it might still need some tweakingfaketruth2012-06-134-35/+655
* Revamped the weather system.cedeel@gmail.com2012-06-134-32/+107
* Added working crafting hooks HOOK_PRE_CRAFTING, HOOK_CRAFTING_NO_RECIPE and HOOK_POST_CRAFTINGmadmaxoft@gmail.com2012-06-1211-73/+637
* Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether.madmaxoft@gmail.com2012-06-1219-1032/+1393
* Fixed an errorcedeel@gmail.com2012-06-121-1/+1
* Allow current itemscedeel@gmail.com2012-06-121-2/+2
* Added implementation of E_PLUGIN_CHUNK_GENERATING lua hookfaketruth2012-06-1111-25/+324
* Fixed a bug in crafting recipes - would consume multiple items of asterisked ingredients (FS #205)madmaxoft@gmail.com2012-06-091-18/+25
* Disallowed placing cacti in watermadmaxoft@gmail.com2012-06-091-0/+2
* Snow cover breaks when the block below it is removed (FS #184).madmaxoft@gmail.com2012-06-091-1/+3
* Fixed a forgotten ini file readmadmaxoft@gmail.com2012-06-091-0/+1
* Removed an unneeded includemadmaxoft@gmail.com2012-06-091-1/+0
* More ini settings save their defaultsmadmaxoft@gmail.com2012-06-094-20/+18
* World generator uses the new Ini interface; also set new defaults for the generator to match the best generation we currently havemadmaxoft@gmail.com2012-06-091-63/+57
* New IniFile functionality: read value and set default if it isn't present (GetValueSet() ); used by cWorldmadmaxoft@gmail.com2012-06-095-96/+296
* Sugarcane and cactus max height can be set in world.ini.madmaxoft@gmail.com2012-06-095-8/+77
* Plants growable by bonemeal are settable in the world.ini. Default matches vanilla MC.madmaxoft@gmail.com2012-06-095-15/+88
* Cacti grow by themselves and by bonemealmadmaxoft@gmail.com2012-06-097-6/+83
* Bonemeal is consumed in survival mode when used on growable blocksmadmaxoft@gmail.com2012-06-094-10/+15
* Tall grass finally drops seedsmadmaxoft@gmail.com2012-06-091-0/+1
* Biomal CompoGen now correctly produces sand in desert mountains, toomadmaxoft@gmail.com2012-06-081-1/+1
* Fixed random drops not occurring at allmadmaxoft@gmail.com2012-06-081-2/+2
* Sugarcane grows and can be grown using bonemeal.madmaxoft@gmail.com2012-06-086-60/+132
* Simplify ifdef. Makes compiling possible on BSDcedeel@gmail.com2012-06-081-8/+8
* Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGenmadmaxoft@gmail.com2012-06-085-39/+136
* Configurable classic composition generatorcedeel@gmail.com2012-06-089-61/+47
* Fixed the nightbuild script for automatic Bindings generationmadmaxoft@gmail.com2012-06-071-0/+2
* Bonemeal works on crops, melons, pumpkins, saplings and grass. Plant growing has been refactored into separate functions callable from Lua, too.madmaxoft@gmail.com2012-06-0710-6/+286
* Nightbuild: bindings are automatically update before the buildmadmaxoft@gmail.com2012-06-073-2/+12
* BlockChecking split into a separate functionmadmaxoft@gmail.com2012-06-072-94/+98
* Repeaters' delays can be set by rclkmadmaxoft@gmail.com2012-06-078-4/+49
* Grass grows under vinesmadmaxoft@gmail.com2012-06-071-0/+1
* Multiple packets are serialized in one request.madmaxoft@gmail.com2012-06-071-5/+6
* Fixed a typo in grass spreading causing much of the "too many packets" error.madmaxoft@gmail.com2012-06-071-5/+8
* Added more statistics to the packet queue overfill problem.madmaxoft@gmail.com2012-06-071-2/+20
* (Temporary) hotfix for the "too many packets" error - set the packet limit 5x higher.madmaxoft@gmail.com2012-06-071-1/+7
* Snow drops snowballs only when mined with a shovelmadmaxoft@gmail.com2012-06-071-1/+11
* Grass spreads to adjacent dirt blocks. Doesn't check dest light yet.madmaxoft@gmail.com2012-06-062-17/+53
* Hopefully fixed lighting around chests and cropsmadmaxoft@gmail.com2012-06-061-0/+5
* Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool.madmaxoft@gmail.com2012-06-0636-326/+1056
* BlockIDs, ItemIDs and Metas updated, courtesy of Taugeshtumadmaxoft@gmail.com2012-06-061-5/+168
* Fixed webadmin for the fixed stringsplittingmadmaxoft@gmail.com2012-06-051-140/+150
* New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld)madmaxoft@gmail.com2012-06-0510-856/+287
* Fixed previous commit's recipes and items.madmaxoft@gmail.com2012-06-052-8/+15
* Added crafting recipes and items, courtesy of Taugeshtumadmaxoft@gmail.com2012-06-052-12/+272
* Added specific wood types, modified recipes accordinglymadmaxoft@gmail.com2012-06-042-9/+46
* strstream is deprecated, using sstream insteadcedeel@gmail.com2012-06-041-1/+1
* Fixed crafting.txt filename in the nighbuild scriptmadmaxoft@gmail.com2012-06-041-1/+1
* Eliminated unused files from a ToLua library VC2008 projectmadmaxoft@gmail.com2012-06-041-16/+0
* Fixed tolua++ sources to consider AString a builtin string type. Fixed tolua++ VC projects for compilation with local Lua.madmaxoft@gmail.com2012-06-046-8175/+8262
* Fixed Linux compilation.cedeel@gmail.com2012-06-042-2/+8
* Added the new recipe parser, parsing the crafting.txt file. Included are a few recipes. The old parser still works, but will be replaced soon.madmaxoft@gmail.com2012-06-0421-18948/+20029
* Fixed MSVC2010 projects for new zlibmadmaxoft@gmail.com2012-06-043-34/+34
* Fixed MSVC2008 projects for new zlibmadmaxoft@gmail.com2012-06-042-33/+29
* Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project filescedeel@gmail.com2012-06-0442-19772/+20591
* Added planks into items.inimadmaxoft@gmail.com2012-06-031-0/+1
* Updated items.ini (by Luksor)madmaxoft@gmail.com2012-06-031-3/+97
* Integrated recipes by Luksor; cleaned the file up, hopefully clarified the syntax.madmaxoft@gmail.com2012-06-031-200/+284
* Biomal composition gen: added the bedrock layer at the bottommadmaxoft@gmail.com2012-06-021-4/+5
* Added the Biomal composition generator.madmaxoft@gmail.com2012-06-025-18/+283
* ClientHandle dumps the contents of all packets in the queue if the packet queue gets overloaded to the point of client-kicking. Use this to debug FS #197.madmaxoft@gmail.com2012-06-021-0/+63
* Fixed Linux compilation complaining about min() and max(), hopefully forever. Use std::min() and std::max()madmaxoft@gmail.com2012-06-023-10/+7
* Added a cHeiGenCache object for caching generated heightmaps. World generation is now about twice as fast as before Rev 535 :)madmaxoft@gmail.com2012-06-023-0/+143
* Added a cBioGenCache object for caching generated biomesmadmaxoft@gmail.com2012-06-023-0/+144
* Added the Biomal height generator, made it the default height generator.madmaxoft@gmail.com2012-06-026-6/+176
* Core: fixed old APImadmaxoft@gmail.com2012-06-021-1/+1
* Added Lua function cRoot:ForEachWorld(), removed the obsolete cRoot:GetWorld() method (both C++ and Lua)madmaxoft@gmail.com2012-06-026-64/+137
* Fixed a nasty int overflow bug in blockticking code ( http://forum.mc-server.org/showthread.php?tid=457 )madmaxoft@gmail.com2012-06-011-3/+4
* DistortedVoronoi biome generatormadmaxoft@gmail.com2012-05-313-36/+67
* cWorld::UnloadUnusedChunks() exported to Luamadmaxoft@gmail.com2012-05-313-3/+37
* Fixed melons and pumpkins generating in a wrong place.madmaxoft@gmail.com2012-05-311-1/+1
* My first Lua plugin, yay! sTick allows a player to force a blocktick on any block by rightclicking it with a stick.madmaxoft@gmail.com2012-05-302-0/+38
* Added more statistics to the "chunkstats" server console commandmadmaxoft@gmail.com2012-05-301-1/+19
* Added support for SetNextBlockTick() function callable from Luamadmaxoft@gmail.com2012-05-308-20/+92
* Melon and pumpkin stems now grow melons and pumpkinsmadmaxoft@gmail.com2012-05-301-1/+1
* Fixed blocktick distributionmadmaxoft@gmail.com2012-05-302-18/+15
* Lua plugins can now query the world for various queue sizes ( http://forum.mc-server.org/showthread.php?tid=432 )madmaxoft@gmail.com2012-05-303-4/+142
* Seeds can now be planted and they grow (albeit too quickly and too non-uniformly, need to fix blocktick selection)madmaxoft@gmail.com2012-05-301-1/+28
* Farmland gets hydrated and dehydrated. Fixed an off-by-one error in neighbor-chunk manipulation.madmaxoft@gmail.com2012-05-302-3/+76
* Fixed a crash when chunks were loaded / generated with entities ( http://forum.mc-server.org/showthread.php?tid=450 )madmaxoft@gmail.com2012-05-301-26/+4
* Farmland is created using a hoe on dirt or grass.madmaxoft@gmail.com2012-05-292-2/+16
* Refactored item-eating from cClientHandle into cPlayermadmaxoft@gmail.com2012-05-293-82/+72
* Added code for the chunks to manipulate their neighbors while ticking. Also added some basic farming support - melon and pumpkin growing code. Untested and untestable so far, will test and fix later.madmaxoft@gmail.com2012-05-2910-324/+442
* Cacti don't gather snowmadmaxoft@gmail.com2012-05-281-0/+1
* Chests and Furnaces are now saved properly into Anvil scheme.madmaxoft@gmail.com2012-05-289-57/+210
* Ice finisher generator; fixed snow on water.madmaxoft@gmail.com2012-05-272-1/+33
* Added a snow finisher generatormadmaxoft@gmail.com2012-05-271-1/+25
* Added some useful biome synonyms; added block property IsSnowable; alphabetically sorted block property settingmadmaxoft@gmail.com2012-05-273-53/+85
* Voronoi has a minimum cell size of 4 blocks now, to avoid some extreme corner-casesmadmaxoft@gmail.com2012-05-271-1/+1
* Added a voronoi biome generator (#180)madmaxoft@gmail.com2012-05-273-0/+91
* DebugBiomes composition generator now uses only blocks suitable for terrain (from an internal list)madmaxoft@gmail.com2012-05-271-1/+28
* Added wool and netherrack block IDsmadmaxoft@gmail.com2012-05-273-4/+8
* Restructured biome generators with a list of available biomes to use a common ancestor (preparation for Voronoi and DistortedVoronoi)madmaxoft@gmail.com2012-05-272-11/+30
* ConstantBiome parsing now uses the string-to-biome conversion (#183)madmaxoft@gmail.com2012-05-271-2/+7
* Added the CheckerBoardBiomes parameter for setting biomes that CheckerBoard generates (#179). Added string-to-biome conversion (#183). Added OreNests to default Structures configuration.madmaxoft@gmail.com2012-05-275-8/+109
* Improved logging on mis-configuration in cPlayer and cWorldStoragemadmaxoft@gmail.com2012-05-272-2/+6
* Merged the composable_generator branch into the trunkmadmaxoft@gmail.com2012-05-2582-2954/+5415
* Fixed output directory structure in the "Release profiled" configurationmadmaxoft@gmail.com2012-05-095-10/+10
* Removed a debugging construct that accidentally leaked into previous commitmadmaxoft@gmail.com2012-05-081-8/+0
* Fast NBT writer (Saving a chunk is now about twice as fast)madmaxoft@gmail.com2012-05-084-73/+364
* Fixed two "bottlenecks" found using profiling - MakeIndex() instead of MakeIndexNoCheck()madmaxoft@gmail.com2012-05-081-2/+2
* Added a profiling option to the VC2008 projects, using the MS standalone profiler (see vc2008/profile_run.cmd for details and usage)madmaxoft@gmail.com2012-05-088-0/+491
* Fast NBT Parser (loading a chunk is now about 10 times faster)madmaxoft@gmail.com2012-05-079-104/+702
* Updated version text to include 1.2.5; ChunkSender doesn't serialize chunk packets for chunks without a clientmadmaxoft@gmail.com2012-05-072-1/+6
* Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers)madmaxoft@gmail.com2012-04-2311-35/+431
* Lapis gets generated (thanks, Fordship)madmaxoft@gmail.com2012-04-151-0/+5
* Moved the commands /coords /viewdistance and /regeneratechunks from cServer.cpp to the Core pluginfaketruth2012-04-119-65/+50
* Added error messages to socket closing error conditions for *nixmadmaxoft@gmail.com2012-04-101-2/+2
* Added the permission "builtin.regeneratechunk" needed for regenerating chunks using a command.madmaxoft@gmail.com2012-04-101-0/+5
* Added the "/regeneratechunk" command that regenerates either current chunk or a chunk specified with x, z parameters. TODO: permissions - we don't want guests erasing our chunks!madmaxoft@gmail.com2012-04-1010-37/+104
* Compression error -5 fixmadmaxoft@gmail.com2012-04-041-2/+3
* Fixed a parsing error in NBT classes (doubles weren't parsing correctly);madmaxoft@gmail.com2012-04-042-1/+227
* StringUtils' GetDirectoryContents() now accepts empty string and interprets it as "current directory" (*nix fix)madmaxoft@gmail.com2012-04-041-1/+5
* Logging OnBlockDig and OnBlockPlace only in Debug mode ( http://mc-server.org/support/index.php?do=details&task_id=133&project=2 )madmaxoft@gmail.com2012-04-031-2/+8
* Attempted a fix for cSocket's Bind() call on MacOS-based systems (initializing the whole sockaddr_in structure with zeroes first)madmaxoft@gmail.com2012-04-031-0/+1
* cSocket.cpp should also compile on Mac now (I hope)faketruth2012-03-311-1/+1
* Fixed a crash when fluid would try to go below the world (y = -1)faketruth2012-03-311-4/+6
* Got rid of sPluginManagerStatefaketruth2012-03-286-71/+91
* Fixed a possible crash in ChunkSender - a client would be reported as removed but still would be in the internal queue.madmaxoft@gmail.com2012-03-272-2/+16
* Removed the unneeded header wdirent.hmadmaxoft@gmail.com2012-03-261-369/+0
* Added the supported client version to banner; shamelessly added myself to the authors list ;)madmaxoft@gmail.com2012-03-263-4/+13
* A globally-accessible OS-independent GetDirectoryContents() function for listing all objects in a folder as an AStringListmadmaxoft@gmail.com2012-03-256-85/+81
* Fixed the Log altogether (doesn't use NULL-to-va_list assignment, compiles for RaspberryPi)madmaxoft@gmail.com2012-03-252-14/+6
* Added the new 1.2.4's PlayerAbilities packet; restructures packet files for less files, more dense.madmaxoft@gmail.com2012-03-2417-452/+408
* Protocol version bumped up to 29 (MC 1.2.4), seems to work.madmaxoft@gmail.com2012-03-241-1/+1
* Removed the split between 1.2.3 and 1.1, left only 1.2.3 codemadmaxoft@gmail.com2012-03-2413-227/+11
* Reverted the previous commit - it is useless, since entities still depend heavily on cWorldmadmaxoft@gmail.com2012-03-2418-258/+47
* Encapsulated cWorld functions needed in cWorldStorage into an interface, so that cWorldStorage can actually be used outside of MC-Server (such as storage conversion tools and chunk analyzers)madmaxoft@gmail.com2012-03-2318-47/+258
* Fixed a deadlock by removing clients from all chunks upon their exit, not using the clients chunklists.madmaxoft@gmail.com2012-03-226-22/+51
* Added core.build permission to Core. Without this permission players are unable to buildfaketruth2012-03-195-4/+20
* Fixed player heads always pointing north (new EntityHeadLook packet)madmaxoft@gmail.com2012-03-196-15/+81
* Fixed a warning in a Release buildmadmaxoft@gmail.com2012-03-191-1/+4
* Install: added the high_detail_debug and medium_detail_debug scriptsmadmaxoft@gmail.com2012-03-193-0/+3
* Made some logging output debug-onlymadmaxoft@gmail.com2012-03-191-6/+6
* Basic cWindow thread-safetymadmaxoft@gmail.com2012-03-196-63/+132
* SocketThreads: proper thread finishing sequence (doesn't trigger AppVerifier checks :)madmaxoft@gmail.com2012-03-191-0/+9
* Got rid of cPlayer::sPlayerStatefaketruth2012-03-162-88/+47
* That didn't work.. I forgot some cChunk functions were changed. Now it should compile againfaketruth2012-03-162-1/+4
* Exposed a function to Lua to get a block's sky light valuefaketruth2012-03-166-33/+72
* Actually commented out the Anvil terrain inversion codemadmaxoft@gmail.com2012-03-141-1/+1
* Anvil support: Added a debugging section for inverting terrain (So that MC cave generator can be seen in action). Commented out, so that it doesn't make it into the release versionsmadmaxoft@gmail.com2012-03-141-0/+24
* Unified the chunk data to use the BLOCKDATA datatype.madmaxoft@gmail.com2012-03-1416-33/+52
* Added the new ChunkDef.h into VC2010 projectmadmaxoft@gmail.com2012-03-142-0/+2
* Split chunk data into separate arrays; decoupled most sources from cChunk.h dependencymadmaxoft@gmail.com2012-03-1434-592/+806
* Fixed the server not waiting for the world to save completely before stoppingmadmaxoft@gmail.com2012-03-131-0/+3
* Removed an unwarranted assert in cChunkSendermadmaxoft@gmail.com2012-03-131-2/+5
* Small optimizations in the SetNibble() and GetNibble() functions; removed unused lighting functions from cChunkmadmaxoft@gmail.com2012-03-132-96/+23
* Fixed a few warnings, lifted up the block interactinos limit to 20 (10 was not enough for Creative mode)madmaxoft2012-03-133-21/+2
* Gotten rid of stricmp MSVC warningsmadmaxoft@gmail.com2012-03-121-2/+2
* *nix compilation fix (for rev 402)madmaxoft@gmail.com2012-03-121-4/+6
* Added a flat terrain generator with settable terrain heightmadmaxoft@gmail.com2012-03-128-10/+160
* Fixed MapChunk packets to include (fake) biome data, makes clients happymadmaxoft@gmail.com2012-03-125-15/+55
* Fixing compilation on Drawin 9 / MacOS Xmadmaxoft@gmail.com2012-03-124-14/+11
* Stopping the ChunkSender upon server stopmadmaxoft@gmail.com2012-03-113-2/+15
* Fixed a small bug in chunk version check D:faketruth2012-03-111-0/+1
* Not sending chunks to the client twicemadmaxoft@gmail.com2012-03-115-24/+40
* Anvil format: fixed loading with XZY orderingmadmaxoft@gmail.com2012-03-111-11/+9
* Fixed a few obsoleted functionsmadmaxoft@gmail.com2012-03-1012-49/+83
* Completely integrated the new axis ordering. Will update worlds accordinglyfaketruth2012-03-103-2/+151
* Anvil support: compatible with both chunk orderingsmadmaxoft@gmail.com2012-03-101-0/+4
* Using references instead of pointers for sending packetsmadmaxoft@gmail.com2012-03-108-26/+24
* Fixed mob spawn packet for 1.2 client, now client doesn't bail out when mobs are turned onmadmaxoft@gmail.com2012-03-103-8/+11
* Fixed *nix threading issue;madmaxoft@gmail.com2012-03-1011-88/+93
* Was using "#else if" which is not valid apparently, now using "#elif"faketruth2012-03-104-6/+6
* You can change axis ordering by setting AXIS_ORDER to AXIS_ORDER_XZY in cChunk.h !THIS WILL SCREW UP YOUR WORLDS THOUGH!faketruth2012-03-105-15/+46
* Using more of the index functions in cChunk, so it should be easy enough to flip the axis ordering nowfaketruth2012-03-103-82/+94
* cClientHandles have a unique ID now to distinguish themfaketruth2012-03-0924-71/+224
* Using the _DEBUG macro for *nix debug builds as well; trying to force 8-byte alignment on critical sections ( http://forum.mc-server.org/showthread.php?tid=384 )madmaxoft@gmail.com2012-03-099-127/+62
* Added NBT example dumps for referencemadmaxoft@gmail.com2012-03-072-0/+180
* Anvil format: loading chests' contents.madmaxoft@gmail.com2012-03-074-11/+240
* ChunkSender: Fixed a potential crash: removing a client means that no Send() is called on that client anymoremadmaxoft@gmail.com2012-03-072-16/+27
* WSSCompact: fixed switched version values (!); removed unused methodsmadmaxoft@gmail.com2012-03-072-4/+2
* Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed http://forum.mc-server.org/showthread.php?tid=380faketruth2012-03-0713-107/+306
* No need to reset zlib (copypasta error)madmaxoft@gmail.com2012-03-071-1/+0
* Added the Anvil level format (MCA) support, read-only for the time being. Now MCS can read your worlds from the official server :)madmaxoft@gmail.com2012-03-079-2/+1282
* Sticky pistons should work as well nowfaketruth2012-03-061-0/+3
* Added a little documentation on ChunkSender.madmaxoft@gmail.com2012-03-061-1/+14
* Fixed redstone repeater bug where it could not get the direction when it has delay bits setfaketruth2012-03-061-3/+3
* ChunkSender won't send NULL packets anymoremadmaxoft@gmail.com2012-03-061-1/+5
* Fixed rev 373 not compiling on linuxmadmaxoft@gmail.com2012-03-061-0/+5
* Yay redstone repeaters!faketruth2012-03-064-49/+355
* World storage names are now case-INsensitivemadmaxoft@gmail.com2012-03-061-2/+2
* That was not a good place to use ARRAYCOUNT()madmaxoft@gmail.com2012-03-061-5/+5
* Fixed rev368's ChunkSender, now sends properly even chunks that are loaded. Fixed a deadlock in cClientHandle vs TickThread over cClientHandle::m_CSChunkListsmadmaxoft@gmail.com2012-03-065-26/+155
* Fixed bug FS#157 http://mc-server.org/support/index.php?do=details&task_id=157faketruth2012-03-061-5/+5
* Fixed a potential deadlock ( http://forum.mc-server.org/showthread.php?tid=374 )madmaxoft@gmail.com2012-03-051-4/+9
* Using a fixed-size array instead of AString for conversion. Conversion now runs ~10x faster :) (in debug mode)madmaxoft@gmail.com2012-03-051-25/+29
* Added a recommended post-commit hook script for Windows clientsmadmaxoft@gmail.com2012-03-051-0/+39
* WSS conversion quickfix: reserving memory so that AString doesn't need to re-alloc (but still uses painfully slow push_back()s )madmaxoft@gmail.com2012-03-051-0/+2
* ChunkSender: Chunks are now compressed and sent to clients from a separate threads, proper passive waiting between threads. Not much tested, just appears to work :)madmaxoft@gmail.com2012-03-0521-230/+466
* Removed redstone debugging: powered dirt blocks change into stonefaketruth2012-03-041-8/+8
* Yay tiny commits XD fixed % signfaketruth2012-03-041-1/+1
* Lowered the amount of logging while converting chunksfaketruth2012-03-041-1/+8
* Converted pak files were not marked 'dirty' and wouldn't be saved. Fixed now :)faketruth2012-03-041-0/+1
* Edited the wrong settings.ini ...faketruth2012-03-041-1/+1
* Forcing the use of the new redstone simulatorfaketruth2012-03-041-1/+2
* Should have complete support for 256 blocks high worlds. Old save files are converted to new ones at load.faketruth2012-03-043-16/+165
* The world can now truly be made higher by incrementing cChunk::c_ChunkHeight to 256. !!HOWEVER THIS WILL DESTROY YOUR SAVED WORLD!!faketruth2012-03-044-6/+12
* Changed signed char to unsigned char in block packets, so we can receive height up to 255faketruth2012-03-049-28/+47
* Got rid of some hardcoded numbers, now using hardcoded variables! woofaketruth2012-03-0311-145/+151
* That should not have been committed...faketruth2012-03-021-1/+1
* Chunk light and metadata are also sent now, should take a load off of the clientfaketruth2012-03-021-5/+38
* Finally got the multiblock packet working! It seems the byte order was wrongfaketruth2012-03-022-6/+5
* MultiBlock packet is working partly.. I really don't understand what's wrong with this packet :/faketruth2012-03-024-2/+54
* Chunks are successfully streamed to clients (in a bad a slow way, but whatever)faketruth2012-03-014-5/+49
* Clients can join the server, but chunks are sent completely emptyfaketruth2012-03-012-0/+80
* Forgot to update packet size (though I'm not even sure it's used anymore)faketruth2012-03-011-2/+6
* Started carefully moving to 1.2.2faketruth2012-03-016-67/+135
* Forgot to update the VS2008 projectfaketruth2012-03-011-0/+8
* New redstone simulator. Should work without crashes!faketruth2012-03-0111-8/+663
* Fixed the authenticator bugmadmaxoft@gmail.com2012-02-292-0/+9
* Making sure cClientHandle::m_Player was NULL after authentication completedfaketruth2012-02-291-0/+1
* Added validity checks to world broadcasting. Also added logging to cPlayer deletion to catch that stupid BugByBoo.madmaxoft@gmail.com2012-02-292-4/+12
* Improved threading performance by reducing thread-hopping in queue locks (cs unlocked before event set)madmaxoft@gmail.com2012-02-283-29/+41
* Setting the m_bDestroyed flag only after the cClienthandle is truly destroyed; cClientHandle's destructor now locks loaded chunk listsmadmaxoft@gmail.com2012-02-281-3/+10
* Server uses ~40% less CPU nowfaketruth2012-02-282-87/+93
* Linux compilation fix (y u no support const_iterator, gcc?)madmaxoft@gmail.com2012-02-281-1/+1
* Chunk now has an indicator of load failure; Chunk generator uses cChunkStaymadmaxoft@gmail.com2012-02-289-6/+89
* Implemented synchronous chunk loading; optimized cChunkStay interface for speed (though still unused ;)madmaxoft@gmail.com2012-02-288-152/+342
* VC2008: slight project reorganization, chunk-generation-related sources are now in one foldermadmaxoft@gmail.com2012-02-281-24/+28
* ChunkGenerator: fixed an inverted condition on chunk-skipping when the generator is overloaded; set the overload threshold to 500 chunks (from original 50 which is not enough even for a single player)madmaxoft@gmail.com2012-02-281-6/+9
* Const-correctness for packet broadcasting (fixes GCC compilation)madmaxoft@gmail.com2012-02-284-6/+6
* Fix for the perpetual load issuemadmaxoft@gmail.com2012-02-271-1/+7
* Implemented chunk loading without generating on load-failuremadmaxoft@gmail.com2012-02-263-16/+62
* New cChunkStay class for temporarily keeping chunks loaded even when then have no clients. For now unused, will be used by generator and lighting in the future.madmaxoft@gmail.com2012-02-266-1/+152
* Attempt at fixing crashes with disconnecting playersmadmaxoft@gmail.com2012-02-266-18/+38
* Using cSocketThreads for client outgoing packets. Unfortunately had to put in one intermediate thread (cServer::cNotifyWriteThread) to avoid deadlocks. Still, seems we have a proper multithreading for clients and no more per-client threads, yay :)madmaxoft@gmail.com2012-02-265-154/+257
* Extended SocketThreads for writing support (unusable in cClientHandle due to too many deadlock possibilities)madmaxoft@gmail.com2012-02-264-33/+218
* Made the viewdistance settable by users and default in settings.ini. The default is 9.madmaxoft@gmail.com2012-02-235-28/+73
* Plain pointer cChunkPtr finishing touches; removed cChunk's critical sectionsmadmaxoft@gmail.com2012-02-234-176/+35
* Made cChunkPtr a plain old pointer again, since it's safe nowmadmaxoft@gmail.com2012-02-232-5/+7
* cChunk: removed unused codemadmaxoft@gmail.com2012-02-232-8/+0
* Added cmdline parameters "/cdg" and "/cdf" for crashdump flags "globals" and "full memory"madmaxoft@gmail.com2012-02-231-2/+17
* Rewritten ore generation from scratch, using a different (much faster) algorithm. Chunk generation now about 2x faster :)madmaxoft@gmail.com2012-02-222-25/+111
* That 2nd assert didn't make much sense...faketruth2012-02-221-1/+2
* Added some asserts to trace a bugfaketruth2012-02-222-2/+6
* Fixed a bug that no chunks were unloaded on the client. Now chunks are properly unloaded on the clients.faketruth2012-02-222-0/+7
* Noise function optimization (chunk generation now about 1.5x faster :)madmaxoft@gmail.com2012-02-223-10/+33
* WorldGenerator: fixed small foliage - cacti now generate only at beaches, not underwater.madmaxoft@gmail.com2012-02-221-32/+33
* Updated the ChatLog plugin to the new formatfaketruth2012-02-223-42/+19
* Lua seems to have trouble with a combination of overloaded functions and class inheritance, so I renamed TeleportTo( cEntity* ) to TeleportToEntityfaketruth2012-02-225-33/+54
* Fixed a potential deadlock in cChunkMap::m_CSLayers vs cWorld::m_CSAllEntitiesmadmaxoft@gmail.com2012-02-221-6/+8
* Added a crude way of disabling redstone. It's necessary though, redstone is completely broken, crashes the server all the timefaketruth2012-02-226-158/+202
* Added a CriticalSection to cPlugin_NewLua. Lua plugins are not threadsafe but they ARE accessed by multiple threads, this can create some hard to find errors, but I fixed it now :Pfaketruth2012-02-222-0/+18
* VC2008: cleaned up the Release configuration for the projectmadmaxoft@gmail.com2012-02-221-1/+1
* nightbuild script: don't echo commands; check before building if the file already existsmadmaxoft@gmail.com2012-02-221-3/+15
* First attempt at an automated nightbuild scriptmadmaxoft@gmail.com2012-02-2212-0/+239
* Restricted windows crash dump generating code to 32-bit platforms only due to inline assemblymadmaxoft@gmail.com2012-02-221-5/+6
* Added code to produce dump files on Windows builds to aid with debugging server crashesmadmaxoft@gmail.com2012-02-211-0/+85
* Changed ASSERT() to not cause warnings during compilefaketruth2012-02-212-3/+11
* Removed cChunkPtrs from everywhere but internal cChunkMap usage. Now we should finally be threadsafe :)madmaxoft@gmail.com2012-02-2110-109/+231
* Fixed heightmap optimization from rev 302; removed a few more cChunkPtrsmadmaxoft@gmail.com2012-02-218-38/+146
* Optimized hightmap recalc when setting a chunk's blockmadmaxoft@gmail.com2012-02-211-7/+31
* Fixed block-getting so that simulators work againmadmaxoft@gmail.com2012-02-216-24/+128
* Revised GNUmakefile for header file dependencies (again; this time it should work ;)madmaxoft@gmail.com2012-02-211-5/+4
* VC2008: Temporarily reset compiler warnings to Level 3 due to the new ASSERT()madmaxoft@gmail.com2012-02-201-2/+2
* Removed some more cChunkPtr usagemadmaxoft@gmail.com2012-02-2013-114/+372
* Using own ASSERT() that logs to filefaketruth2012-02-2022-59/+50
* Fixed assertion bug in NamedEntitySpawn packet, it used to assert when item ID is 0, but now 0 is allowedfaketruth2012-02-191-1/+1
* Substantial cWorld::FastSetBlock() speed up by queueing all such calls and processing them later chunk-wise (makes growing trees in the generator fast again)madmaxoft@gmail.com2012-02-186-45/+106
* Fixed previous commit: forgot to remove a debugging settingmadmaxoft@gmail.com2012-02-181-3/+1
* Re-implemented tree-growing. May produce artefacts on old-world / new-world boundaries.madmaxoft@gmail.com2012-02-1811-111/+205
* Thread-safe chunk generation, storage and generator are queried for progress while initializing servermadmaxoft@gmail.com2012-02-1816-176/+408
* Logging: added thread ID to the log output in debug buildsmadmaxoft@gmail.com2012-02-183-7/+11
* Logging: added LOGD macro that logs only in debug buildsmadmaxoft@gmail.com2012-02-181-3/+22
* Moved stdarg.h inclusion into Globals.hmadmaxoft@gmail.com2012-02-183-5/+1
* cIsThread: Added support for getting current thread IDmadmaxoft@gmail.com2012-02-182-0/+15
* Webserver: fixed a compiler warningmadmaxoft@gmail.com2012-02-181-1/+1
* Added the skeleton of the cLightingThread objectmadmaxoft@gmail.com2012-02-175-0/+208
* Chunk coords mostly "upgraded" to include the Y coord for future compatibilitymadmaxoft@gmail.com2012-02-1711-67/+101
* Removed useless log messagesmadmaxoft@gmail.com2012-02-171-1/+0
* Fixed *nix hang on server stop (socket needs shutting down)madmaxoft@gmail.com2012-02-172-211/+291
* Lots of logging addedmadmaxoft@gmail.com2012-02-176-12/+45
* git-svn-id: http://mc-server.googlecode.com/svn/trunk@281 0a769ca7-a7f5-676a-18bf-c427514a06d6faketruth2012-02-165-6/+6
* New server command "unload" to manually unload unused chunksmadmaxoft@gmail.com2012-02-162-3/+11
* cWorldGenerator speedup - doesn't call GetChunk() anymore, not queueing the chunk it's generating to be loaded recursively.madmaxoft@gmail.com2012-02-1611-42/+81
* Got rid of dangerous GetEntity(), not using DoWithEntity()faketruth2012-02-166-55/+31
* Chunks are now marked as savedmadmaxoft@gmail.com2012-02-161-2/+10
* Marking chunk dirty after generatingmadmaxoft@gmail.com2012-02-161-0/+2
* cPlayer empty-handed spawn fixmadmaxoft@gmail.com2012-02-161-1/+2
* Heightmap is properly generated after loading chunks now, so /spawn and /top should work properly againfaketruth2012-02-162-1/+8
* Chunk is now marked as dirty; saving only dirty chunks; rewritten load / save not to use cChunkPtr; set VC2008 project to level4 warnings; block entities are now loaded and saved properlymadmaxoft@gmail.com2012-02-1628-156/+979
* Chunks are properly saved before being unloaded nowfaketruth2012-02-162-1/+11
* Disabled the excessive logging while initializing the Core pluginfaketruth2012-02-161-3/+1
* cSocket::GetErrorString() now also compiles on Cygwinfaketruth2012-02-161-1/+1
* Fixed logging in cServermadmaxoft@gmail.com2012-02-161-1/+1
* No longer using pointers for Vector3(f/d/i) in cEntity's and cTracerfaketruth2012-02-1512-288/+246
* New players no longer cause an assertfaketruth2012-02-151-3/+3
* Can use the 'restart' command again. cAuthenticator no longer asserts because it properly stops when the server is stopped.faketruth2012-02-153-3/+16
* Fixed a deadlock in WorldStoragefaketruth2012-02-151-3/+5
* Fixed logging formatting error in cWorldmadmaxoft@gmail.com2012-02-151-1/+1
* Restored chest and furnace functionality as it was (it's basically working but joined chests show single-chest window)madmaxoft@gmail.com2012-02-1513-104/+194
* Can now pass any argument to cWorld:ForEachPlayer in Lua! But I'm not even using it.. lolfaketruth2012-02-154-78/+94
* Slight cleanup - removed old code, some additional comments on dangerous functionsmadmaxoft@gmail.com2012-02-148-421/+13
* Got rid of cWorld::GetAllPlayers() and implemented ForEachPlayer() more or less in Luafaketruth2012-02-146-85/+125
* Makefile cleanup - read COMPILING for details on *nix compilationmadmaxoft@gmail.com2012-02-144-21/+61
* makefile: fixed linux build using traditional makefile - added missing sourcesmadmaxoft@gmail.com2012-02-141-1/+15
* Updated fluid simulators with geser's patch file!faketruth2012-02-147-58/+338
* Fixing build for linux using GNUmakefile (explicitly removed LeakFinder and StackWalker)madmaxoft@gmail.com2012-02-141-1/+1
* m_World was never set in cBlockEntity's, now it isfaketruth2012-02-141-0/+1
* Apparently the Fire plugin is depreciated since it's implemented in C++ :Pfaketruth2012-02-142-135/+2
* Fixed the same leak in FireSimulatorfaketruth2012-02-142-18/+18
* Fixed a (pretty big) memory leak in cSandSimulatorfaketruth2012-02-142-15/+16
* Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.madmaxoft@gmail.com2012-02-1387-2736/+6848
* New makefile with automatic *.cpp sourcefile import, automatic header file dependencies and switchable debug / release configuration. gnumake-specific :(madmaxoft@gmail.com2012-02-101-0/+98
* Removed unused codemadmaxoft@gmail.com2012-02-084-63/+126
* Added total chunk count to webadminmadmaxoft@gmail.com2012-02-085-8/+134
* cPluginManager: slight cleanupmadmaxoft@gmail.com2012-02-081-178/+272
* cMonsterConfig: removed excessive loggingmadmaxoft@gmail.com2012-02-081-43/+62
* MTRand class is not created in each tick, therefore much improving tick-thread time (now uses ~5 % CPU instead of one full core)madmaxoft@gmail.com2012-02-0810-71/+156
* cSocketThreads plugged in for cClientHandle reading. Sending still kept the old way. Please help me test this commit thoroughly, this is a change that can break on subtleties.madmaxoft@gmail.com2012-02-088-219/+253
* cSocket: final localhost fix - made it a function (forgotten file)madmaxoft@gmail.com2012-02-071-3/+3
* cSocket: final localhost fix - made it a functionmadmaxoft@gmail.com2012-02-072-7/+15
* Temporary fix for Linux compilation. (gcc won't accept a function call in global var initialization)madmaxoft@gmail.com2012-02-071-1/+1
* Rewritten all packets to use buffers instead of direct sockets, for future cSocketThreads compatibility.madmaxoft@gmail.com2012-02-07109-1316/+1907
* cSocketThreads initial commit. Not yet tested and not yet integratedmadmaxoft@gmail.com2012-02-076-1/+643
* Slight cleanupmadmaxoft@gmail.com2012-02-072-5/+3
* cSocket: Added more functions that will be needed for the new cSocketThreadsmadmaxoft@gmail.com2012-02-072-8/+56
* cSocket: error reporting function now works correctly on GNU Linux; also includes the error number for all errorsmadmaxoft@gmail.com2012-02-061-8/+29
* cSocket: re-implemented the GetLastErrorString() function; win: error texts are now queried from the system rather than enumerated by the programmadmaxoft@gmail.com2012-02-062-25/+15
* Now showing proper error messages when sockets fail :)faketruth2012-02-055-18/+30
* cSocket: added error logging to Bind() failuresmadmaxoft@gmail.com2012-02-051-39/+48
* putting default settings back to defaultadmin@omencraft.com2012-02-042-24/+6
* Fixed a bug in source/cClientHandle.hadmin@omencraft.com2012-02-047-14/+30
* MCServer should be running fast again on Linux!! YAAAY!!faketruth2012-02-032-0/+7
* cClientHandle: split packet handling into separate functions for claritymadmaxoft@gmail.com2012-02-032-989/+1238
* cClientHandle: gotten rid of the obnoxious m_pState, now using direct members insteadmadmaxoft@gmail.com2012-02-024-351/+405
* Socket-related assert fixesmadmaxoft@gmail.com2012-02-023-6/+30
* WebServer: socket fix (force-terminated socket would cause the server to loop indefinitely)madmaxoft@gmail.com2012-02-021-1/+1
* tolua: modified the binding generator to accept AString as a std::string synonym, re-generated Bindings with these settings. Lua callbacks can now safely use AString functions in C++.madmaxoft@gmail.com2012-02-023-28/+29
* makefile: added (commented) debug commandline optionsmadmaxoft@gmail.com2012-02-021-0/+10
* Removed nonsense "virtual inline" declaration from functionsmadmaxoft@gmail.com2012-02-027-28/+28
* cSocket API fix (possible invalid pointer)madmaxoft@gmail.com2012-02-026-45/+103
* Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients;madmaxoft@gmail.com2012-02-0125-313/+691
* Added all current hooks to the new plugin structure.faketruth2012-02-016-204/+885
* VC2008: removed an unneeded file from zlib projectmadmaxoft@gmail.com2012-02-011-4/+0
* AString logging fix 2madmaxoft@gmail.com2012-02-017-21/+27
* AString logging fixmadmaxoft@gmail.com2012-02-011-7/+7
* sprintf() begone! Replaced with StringUtils' Printf()madmaxoft@gmail.com2012-02-0118-306/+443
* Removed a few duplicate includesmadmaxoft@gmail.com2012-02-0110-41/+28
* new cIsThread object for thread encapsulationmadmaxoft@gmail.com2012-02-016-5/+247
* cEvent: fixed wrong errorchecking in win32 Set()madmaxoft@gmail.com2012-02-011-1/+1
* StringUtils: SplitString() fixmadmaxoft@gmail.com2012-02-011-2/+21
* auto_ptr fix 2madmaxoft@gmail.com2012-02-011-1/+1
* Missing auto_ptr headermadmaxoft@gmail.com2012-02-011-0/+1
* Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()!madmaxoft@gmail.com2012-02-0119-245/+523
* Fixed a sigsegv on *nix (cFile double-closing files)madmaxoft@gmail.com2012-02-011-0/+1
* Changed the Fire plugin to use the new plugin structurefaketruth2012-02-011-41/+25
* Forgot a filefaketruth2012-02-011-0/+93
* Plugins can now be enabled and disabled through WebAdminfaketruth2012-02-019-42/+92
* Changed how Lua handles the (Post)Params in the HTTPRequest of a WebPluginfaketruth2012-01-3112-103/+430
* Slight code cleanup, no big changesmadmaxoft@gmail.com2012-01-313-45/+129
* Another cEvent fix, I wish I could get it finally rightmadmaxoft@gmail.com2012-01-311-0/+1
* Hopefully fixed pthreads in cEvent (again)madmaxoft@gmail.com2012-01-312-1/+3
* cEvent class cleanup (single-event only, since multi-event wasn't used and wouldn't work on *nix anyway)madmaxoft@gmail.com2012-01-312-82/+124
* Linux fixes, but while it compiles, when a user joins it crashes the server with "*** glibc detected *** ./MCServer: double free or corruption (out): 0x00007fb5f5158db0 ***"mtilden@gmail.com2012-01-314-6/+10
* Can now receive POST data in WebPlugins!faketruth2012-01-3114-118/+225
* Replaced most FILE operations with a cFile objectmadmaxoft@gmail.com2012-01-307-151/+210
* Fixed a problem in cCSLock (sorry); reverted cChunkmadmaxoft@gmail.com2012-01-302-3/+9
* Added a WebAdmin interface to view users their groups, and the permissions of groups.faketruth2012-01-3012-20/+183
* More cFile cleanup; removed old format writing for block entitiesmadmaxoft@gmail.com2012-01-3011-286/+343
* Initial cFile implementation (using stdio FILE) and test in cChunkMapmadmaxoft@gmail.com2012-01-308-86/+404
* Added missing #ifdef _DEBUG in cCriticalSection.cpp faketruth2012-01-291-3/+5
* makefile fix for the renamed cEvents file (hopefully)madmaxoft@gmail.com2012-01-291-0/+6
* Old code begone! ChunkMap cleanupmadmaxoft@gmail.com2012-01-294-373/+252
* VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization.madmaxoft@gmail.com2012-01-29190-514/+1573
* VC2008 compilation with new lua webpluginmadmaxoft@gmail.com2012-01-291-0/+8
* ChunkGenerator: rewritten thread-locking using the new RAII CSLock classmadmaxoft@gmail.com2012-01-296-82/+211
* now it will compile on linuxmtilden@gmail.com2012-01-291-1/+1
* Now also compiles in Linuxfaketruth2012-01-281-0/+1
* Old Core plugin is deprecated! Begone!faketruth2012-01-282-777/+0
* Converted entire Core plugin including WebAdmin interface to new plugin method/system/thingy and sexyfied it.faketruth2012-01-2836-106/+936
* Added a VC2010 configuration for Debug build with optimized Noise; made it the default in VC2008madmaxoft@gmail.com2012-01-273-6/+135
* Updated VC2008 project to include cPlugin_NewLuamadmaxoft@gmail.com2012-01-271-0/+8
* MSVC 2008 Express compatibility: Added the projects, modified sources to compile. Tested on MSVC 2008 Express and MSVC 2010 Expressmadmaxoft@gmail.com2012-01-2770-87/+2712
* Resources: Added MSVC2008 Express compatibility (no MFC referenced in the resource script)madmaxoft@gmail.com2012-01-271-0/+0
* Added more ignored folders (world, users, logs, VC2010 build files)madmaxoft@gmail.com2012-01-270-0/+0
* users.ini: Added madmaxoft's testing accounts as adminsmadmaxoft@gmail.com2012-01-271-1/+8
* Converted all of the Core plugin to the new plugin structure, except for the WebAdmin partfaketruth2012-01-277-42/+303
* More new plugin awesomenessfaketruth2012-01-2617-6/+359
* No longer hard coded Lua files in new plugin systemfaketruth2012-01-262-20/+406
* Working on a new plugin design with Lua. While retaining backwards compatibility of course...faketruth2012-01-2612-50/+545
* Probably fixed a deadlock! http://www.mc-server.org/support/index.php?do=details&task_id=147faketruth2012-01-261-2/+2
* Updated Core plugin to allow spawning items with damage/metadata, the damage/metadata can also be specified in items.inifaketruth2012-01-252-25/+65
* Cactus towers can be destroyed by removing the bottom blockfaketruth2012-01-234-4/+89
* Fixed the Ă‚ sign bugfaketruth2012-01-221-2/+2
* Improved Core's WebAmin interface a bit.faketruth2012-01-227-45/+185
* Bug FS#131 http://www.mc-server.org/support/index.php?do=details&task_id=131 should be fixedfaketruth2012-01-211-0/+1
* MCServer is now compatible with Minecraft client 1.1 (as long as the client is not using any mods/plugins I think)faketruth2012-01-205-6/+27
* Terrain generation is synchronous again, async generation has bugs.faketruth2012-01-1914-85/+136
* Fixed crashing bug in cClientHandle::~cClientHandlefaketruth2012-01-021-1/+3
* CreativeInventory Updatelapayo94@gmail.com2012-01-019-85/+107
* Fixed the numchunks console command.faketruth2012-01-0110-14/+187
* - implemented separated inventory for creative mode (cSurvivalInventory and cCreativeInventory)lapayo94@gmail.com2012-01-0119-243/+413
* Chests, furnaces and dispensers face the correct way now.faketruth2012-01-011-0/+5
* Made a couple of functions in cChunk inline, this should speed up several block operations on chunksfaketruth2011-12-317-124/+152
* - Animals burn now when moving into lava or firelapayo94@gmail.com2011-12-293-7/+12
* - Initial food handling by cedeelmtilden@gmail.com2011-12-295-13/+73
* M$ BS...mtilden@gmail.com2011-12-291-1/+1
* - Chests open and close on clients when opened/closedmtilden@gmail.com2011-12-296-7/+84
* - Pickups should now burn in firelapayo94@gmail.com2011-12-295-20/+33
* - water slacks fire nowlapayo94@gmail.com2011-12-298-17/+20
* - little performance improvement on the sand simulatorlapayo94@gmail.com2011-12-282-1/+9
* - implemented the fire simulation in native c++ (cFireSimulator)lapayo94@gmail.com2011-12-2814-96/+302
* - Fixed too fast actions kick for realmtilden@gmail.com2011-12-281-5/+5
* Fixed some small memory leakslapayo94@gmail.com2011-12-283-0/+13
* - Fixed ping displaying same for everyone, knew it was something I messed up with itr :(mtilden@gmail.com2011-12-281-1/+1
* Fixed PLI end white, made random mistake late night when I couldn't remember how I did it beforemtilden@gmail.com2011-12-281-1/+1
* This bug should be fixed now http://mc-server.org/support/index.php?do=details&task_id=112faketruth2011-12-281-6/+44
* Linux fixmtilden@gmail.com2011-12-281-1/+1
* - Didn't notice steak missing as wellmtilden@gmail.com2011-12-281-0/+8
* - Added chicken to eatingmtilden@gmail.com2011-12-282-1/+10
* Little improvement to save some cpu time but it´s still very heavy cpu loadlapayo94@gmail.com2011-12-282-1/+8
* - Implemented Drops from Burning animalslapayo94@gmail.com2011-12-2821-318/+360
* Fixed some things in Core to work for multiple worldsfaketruth2011-12-281-8/+6
* Users file was pretty messed up with mixed unix and windows line endings. The ini failed to parse correctly under cygwin.faketruth2011-12-275-17/+25
* Fixed a little error in cPacket_PlayerListItem.cppfaketruth2011-12-271-1/+1
* Vanity, just to set back to white after a short enough name for the ping image to not change colormtilden@gmail.com2011-12-271-1/+7
* I'll lower my frequency of commits.. 1000 default ends up sent more often than calc'd packets.mtilden@gmail.com2011-12-271-1/+0
* Oops, accidentally left debug printmtilden@gmail.com2011-12-271-1/+0
* - Added basic ping handling.mtilden@gmail.com2011-12-275-10/+38
* I think I fixed the memory leaks in the converterfaketruth2011-12-2715-222/+364
* Including converter update with windows binary from forums. Shouldn't need to load a solution to compile a windows program really.mtilden@gmail.com2011-12-273-5/+0
* Slightly cleaner block change interactions static in headermtilden@gmail.com2011-12-272-2/+4
* Added VS2010 project and solution for the DeNotch map converterfaketruth2011-12-276-0/+210
* Set player interaction kicking to 5 interactions per .1 seconds to help with lag disconnects. Still need to change code to lessen the false positives.admin@omencraft.com2011-12-271-2/+2
* Some kind of 'template' world generator that right now just generates an all dirt world. You can use this to test new algorithmsfaketruth2011-12-278-24/+78
* Players can switch worlds on the fly with the command /gotoworld [worldName]. This uses the function cPlayer::MoveToWorld()faketruth2011-12-2613-144/+222
* - improved Simulator system lapayo94@gmail.com2011-12-2617-71/+340
* - improved ClosestPlayerDetection (Really the closest now ;))lapayo94@gmail.com2011-12-262-30/+46
* GameMode Switch added to Core Functions (/gm 0 | /gm 1) needs permission core.changegmlapayo94@gmail.com2011-12-261-0/+13
* Fixed the little check for max players. If somehow a player was able to connect and the number of players would exceed the max players, everybody is allowed in and the server will never be 'full'. It's fixed nowfaketruth2011-12-261-9/+9
* - Linux compatible fixes including updated makefilemtilden@gmail.com2011-12-2615-47/+125
* - Added timer to cPlayer PlayerListItem because sending the packets like minecraft does (every tick per player) is 20 pps per client to each client and was causing Kicks for having too high of a packet queuemtilden@gmail.com2011-12-262-7/+17
* - Default Notchian Ping (static until ping implemented through keepalive send/receive)mtilden@gmail.com2011-12-262-4/+12
* - Scoreboard deleting moved to cClientHandle::~cClientHandle() with checks. Please test this every way you can with clients disconnecting from the internet, crashing, etc. It should work on all cases as every client gets called in this part to be 'Deleted'mtilden@gmail.com2011-12-261-6/+10
* Moved the actual world generation from cChunk.cpp to a more isolated file cWorldGenerator.cppfaketruth2011-12-266-251/+285
* - Cleaned up PLI Packet and its creation/sending and fixed bug of player not being removed on scoreboard (forgot to send color in the removal packet)mtilden@gmail.com2011-12-265-11/+22
* Made some functions in cChunk and cNoise inline, this should significantly increase chunk generation speedfaketruth2011-12-269-73/+108
* - Ignoring Debug and Release makes it easier to check what should be committedmtilden@gmail.com2011-12-260-0/+0
* - Make Color was using 2 extra characters which took 2 characters off the 16 max (including color codes) for scoreboard displaymtilden@gmail.com2011-12-2610-5/+91
* - Fixed Bug #99 -> Mobs no longer bother you in creative modelapayo94@gmail.com2011-12-2542-1235/+383
* - fixed the code from the last commit :)lapayo94@gmail.com2011-12-252-5/+7
* - Fixed a critical bug, which caused players to not getting spawned on the others clientlapayo94@gmail.com2011-12-252-84/+89
* - Implemented function to check item categorylapayo94@gmail.com2011-12-253-2/+43
* Refactored both simulators (water and lava) to make them more flexible and easier to modifylapayo94@gmail.com2011-12-258-559/+403
* Hold item is now dropped when inventory is closedlapayo94@gmail.com2011-12-254-8/+32
* Code improvementslapayo94@gmail.com2011-12-259-15/+495
* The missing file! cChunkGenerator.h/cppfaketruth2011-12-252-0/+195
* - improved and simplified the door system (shorter, clearer)lapayo94@gmail.com2011-12-254-62/+85
* Chunks are generated in a separate thread allowing players to keep on playing and chatting while chunks are generated. This means, however, that cWorld::GetChunk() does not always return a chunk and is something you need to be aware of. I am not entirely sure if all this is completely stable, but I think so :Ofaketruth2011-12-2520-144/+263
* Very alpha water physic for pickups (The swim now)lapayo94@gmail.com2011-12-244-6/+168
* Max. players and MOTD are now changeable in the settings.inilapayo94@gmail.com2011-12-244-13/+50
* Added thread names to cThread so when debugging in Visual Studio you actually know what thread you're looking atfaketruth2011-12-235-9/+55
* Digging leaves with shears now drops leaveslapayo94@gmail.com2011-12-228-11/+53
* Fixes:lapayo94@gmail.com2011-12-2210-18/+30
* Missed a class in r94 ;) Sorry guys :Dlapayo94@gmail.com2011-12-212-0/+96
* - Crafting fixed in 1.0.0lapayo94@gmail.com2011-12-2144-275/+326
* Changed chunk generation so any surface sand with air underneath it will turn into sandstone to prevent most sand cave-ins due to odd cave placement.admin@omencraft.com2011-11-151-12/+37
* Put view distance back to 13. Didn't mean to change that.admin@omencraft.com2011-11-121-1/+1
* Found and fixed a bug not letting users place blocks in water or lava.admin@omencraft.com2011-11-112-3/+8
* Fixed logging in underground bug this time. A hack, but it works. :Dadmin@omencraft.com2011-11-101-4/+4
* Can now set gamemode via lua.admin@omencraft.com2011-11-105-4/+19
* Some more changes to redstone. admin@omencraft.com2011-11-101-12/+14
* Made block action sanity checks more robust, water buckets, lava buckets and empty buckets should all now work.admin@omencraft.com2011-11-106-26/+258
* Fixed doors. I forgot to actually return proper Hex value. Started work on adding farmland, farming, and leaf decay support.admin@omencraft.com2011-11-102-6/+11
* Added code for doors. Doors now place correctly but opening them is buggy and I need to change the current opening code to use bitwise operators.admin@omencraft.com2011-11-103-5/+108
* Storms were WAY too frequent. I toned them down.admin@omencraft.com2011-11-101-4/+4
* Added random weather that persists per world. Also added SetWeather, GetWeather, and CastThunderbolt to lua bindings.admin@omencraft.com2011-11-105-20/+191
* Added m_IP to player class and binding to get IP for LUA. (Probably should use m_pState)admin@omencraft.com2011-11-096-3/+79
* bugfix to redstone, it can climb walls again.admin@omencraft.com2011-11-093-16/+44
* Redstone clocks now work. even one clocks. torches don't update themselves when placed yet, but redstone wire updates the torch. Fixed a bug with piston animations.admin@omencraft.com2011-11-096-108/+298
* Broke something in the filters file, fixed nowfaketruth2011-11-081-1/+0
* Fixed world timefaketruth2011-11-083-3/+15
* Forgot to add squirrel project for windowsfaketruth2011-11-083-0/+337
* It's a Squirrel!!faketruth2011-11-08107-67/+23980
* Fixed bug in cChunk.cpp not calculating RedstoneCircuits at the correct positions. Also, forgot to mention you can now place colored wool.admin@omencraft.com2011-11-081-2/+2
* Updated redstone and pistons some mode. If you break an extended piston the piston extension will now also break. When a redstone device is broken by something other than a person the redstone circuit should now update.admin@omencraft.com2011-11-076-121/+238
* More updates to cPiston.cpp. Piston action will now only be broadcasted to players who have the chunk with the moving piston loaded.admin@omencraft.com2011-11-071-2/+6
* Added Sebi's changes to pistons and item drops.admin@omencraft.com2011-11-076-423/+172
* Pistons now generate noise and animate when moving.admin@omencraft.com2011-11-073-4/+50
* Added three new packets and cleaned up cPacket_Thunderbolt.cpp... cPacket_BlockAction, cPacket_Explosion, and cPacket_SoundEffect.admin@omencraft.com2011-11-0711-50/+283
* Redstone wire now updates correctly when added and removed. it also updates all currently programmed redstone items and wire circuits. Also cleaned up the mess I left of the code.admin@omencraft.com2011-11-063-194/+47
* Redstone is now self aware. It's not quite as dumb as it used to be at any rate. Redstone wires have no range and understand they are supposed to stay on whenever there's an active torch touching it. (Need to add other power devices)admin@omencraft.com2011-11-063-42/+232
* Patch with diff file created by Sebi (implemented some stuff like lava physics, drops are deleted when in lava, water is now slower, lava gives actual damage etc.). Pistons now work mostly as they should. They do not yet show the motion animation and do not emit sound. They do extend, push, and retract as they should though. Right now the only way to activate a piston is to light redstone wire adjacent to it with a redstone torch.admin@omencraft.com2011-11-0615-276/+540
* Finished most of piston class. Pistons should work when a redstone current with wire is lit up or extinguished near them but don't yet. There'sa bug to kill.admin@omencraft.com2011-11-063-48/+408
* Change SetBlock to FastSetBlock in cRedstone.cpp and grass will now grow if any one hit block is above it.admin@omencraft.com2011-11-052-22/+27
* Added cPiston.h and cPiston.cpp to VC2010 files.admin@omencraft.com2011-11-052-0/+11
* Added all the items up to Beta 1.9.5. Added pistons and piston class.admin@omencraft.com2011-11-056-18/+372
* dang finicky OS installs. >.> Bug fixes to make sure this compiles is more than two OS's.admin@omencraft.com2011-11-055-3/+3
* Updated denotch map converter to work in windows. Still has memory leak though.admin@omencraft.com2011-11-057-33/+473
* last file... finallyadmin@omencraft.com2011-11-040-0/+0
* fixing svn directoryadmin@omencraft.com2011-11-040-0/+0
* fixing svn directoryadmin@omencraft.com2011-11-049-0/+1767
* Updated denotch map converter. Compiled with zlib that MCServr uses to remove the lag spike problem caused when reading map files using a different compression. Remade makefile and cleaned up code considerably.admin@omencraft.com2011-11-043-0/+172
* delete and reupload to reslve svn error.admin@omencraft.com2011-11-0410-1487/+0
* Changes to the denotch map converter. Now runs 20 times faster than before. Not done yet.admin@omencraft.com2011-11-048-95/+44
* Added cRedstone to project filefaketruth2011-11-044-9/+19
* Changed use of deprecated function.admin@omencraft.com2011-11-041-14/+19
* celeaning up the mess I made of cRedstone.h. >.>admin@omencraft.com2011-11-041-77/+0
* Added (Probably incorrectly) a cRedstone class. Also, palcing a redstone torch will recursively light any redstone wire it's connected to. Removing a torch from an active wire will unlight the entire length. Class needs to be updated to make use of non deprecated function. Current deprecated function warning drastically slows redstone performance.admin@omencraft.com2011-11-046-25/+223
* Fixed some redstone items and a bug that prevented floats from client to server packets reading correctly on 64 bit linux.admin@omencraft.com2011-11-035-14/+15
* Added some redstone items.admin@omencraft.com2011-11-034-9/+56
* Updated the thunderbolt packet. Lightning and rain can be tested with a workbench and a chest. >:)admin@omencraft.com2011-11-033-11/+42
* Added New/Invaid State and Thunderbolt packets. For testing purposes it now rains whenever a player opens a workbench and stops when they pen a chest. The rain start/stop in only sent to the sole clientopening the items.admin@omencraft.com2011-11-029-9/+164
* Fixed some "Entity was not found in any chunk!" warningsfaketruth2011-11-028-28/+74
* Fixed player spawn teleport postion.admin@omencraft.com2011-11-021-1/+2
* Fixed crash when client only sends a space in the chatfaketruth2011-11-021-0/+2
* Changed world gamemode location to world.ini for world based gamemodes.admin@omencraft.com2011-11-021-2/+4
* fixed player spawning in the ground.admin@omencraft.com2011-11-013-6/+5
* Accidentally removed a line of codefaketruth2011-11-011-1/+2
* You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yetfaketruth2011-11-0118-167/+482
* forogt to update all of cPlayer.cpp for player based gamemode.admin@omencraft.com2011-11-011-1/+1
* Put in some sanity checks to ensure players don't interact with blocks too quickly. Changed gamemode to be player based. (MCServer crashes when picking up an item. Need to find and fix bug.)admin@omencraft.com2011-11-013-14/+56
* Players can now place blocks in creative mode. The blocks players select from the creative mode inventory are not stored in the players' inventory. (I kind of like that)admin@omencraft.com2011-11-012-3/+4
* denotch map converter works! :Dadmin@omencraft.com2011-10-313-14/+56
* Player data is saved and loaded as human readable JSON now.faketruth2011-10-3113-81/+352
* denotch map converter can now successfully converter an mcr to a vaild pak file. Takes about 20 seconds per region file.admin@omencraft.com2011-10-312-7/+8
* denotch map convert successfully created a pak file from an mcr file. Still need to check if it's valid.admin@omencraft.com2011-10-312-30/+90
* Compounds are not closed double anymorefaketruth2011-10-312-16/+19
* denotch map converter can now parse without creating segfaults or unknown tag errors.admin@omencraft.com2011-10-313-3/+17
* More changes to the denotch map converter. Added some tags. Still debugging some parsing issues.admin@omencraft.com2011-10-314-26/+189
* Prepared some parts of the code for multi world support, I created lots of TODO'sfaketruth2011-10-3142-206/+418
* put the timer and quicksort functions into their own files. Made a few changes to the converter. Converter doesn't understand Entity tags and some chunks cause it to segfault for a currently unknown reason.admin@omencraft.com2011-10-308-228/+210
* Changed long to long long so it works fine on 32bit systemsfaketruth2011-10-307-30/+169
* Last changes to the converter before bed.admin@omencraft.com2011-10-302-1/+4
* More changes to the denotch map converteradmin@omencraft.com2011-10-304-34/+42
* Added Long Tag. It'll now go through the entire NBT data without erroring out. I'm not sure that it's actually saving all tag 7 data though.admin@omencraft.com2011-10-304-5/+35
* I think I got Tag 7 working, now I need to add tag 4 for the deNotch map converter.admin@omencraft.com2011-10-304-27/+52
* More updates to denotch map converter for testing.admin@omencraft.com2011-10-304-32/+32
* Changed cChunkMat.cpp back to normal. Made more changes to the denotch map converter. Testing cNBTData parser.admin@omencraft.com2011-10-305-31/+55
* Added denotch map converter. Program currently reads the only mcr file in the region dir and writes the uncompressed chunk data in world/X0-Z0.pak. I compile in linux with "g++ cConvert.cpp -lz -o denotch"admin@omencraft.com2011-10-298-7/+1184
* Fixed a memory leakfaketruth2011-10-271-0/+1
* Made several recomended changes. Gamemode is now world based. Need to add it to player.admin@omencraft.com2011-10-2611-19/+26
* Moved GAMEMODE declaration to a single place... cPacket.h. Player can't take damage any more but can still sometimes die on spawn. Not sure why. Falling through the void does not kill you yet.admin@omencraft.com2011-10-263-8/+9
* Creative mode now breaks blocks without providing block drops. Need to work with Player's Inventory for proper creative mode support. GAMEMODE is declared and set twice.admin@omencraft.com2011-10-267-7/+18
* Added CreateInventoryAction packet for creative mode. Used cPacketEntityEquipment as template. Forced server into Creative Mode. Can't break blocks yet. Player can stil be damaged in creative mode and dying takes you back to survival mode.admin@omencraft.com2011-10-2612-9/+101
* Updated VS2010 project filesfaketruth2011-10-263-110/+203
* Fixed bug in cMakeDir where it would only create directories named "world"faketruth2011-10-263-34/+16
* added simple code for server side item durabilty on tool items that have durabilty. need to add block destroyed durability modifier.admin@omencraft.com2011-10-261-3/+70
* changing port back to defaultadmin@omencraft.com2011-10-261-24/+24
* git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6admin@omencraft.com2011-10-2631-11/+1792
* Using SSE instructions for noise (terrain generation)faketruth2011-10-254-10/+85
* Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms.faketruth2011-10-236-88/+165
* Found something that calls a function when a segfault happens, might be useful.faketruth2011-10-221-4/+16
* Compiles for linuxfaketruth2011-10-2120-78/+269
* Setting filesfaketruth2011-10-0316-0/+2803
* Source for additional projectsfaketruth2011-10-03178-0/+65034
* MCServer c++ source filesfaketruth2011-10-03233-0/+35759
* Visual Studio 2010 solution and project filesfaketruth2011-10-0323-0/+2735
* git-svn-id: http://mc-server.googlecode.com/svn/trunk@1 0a769ca7-a7f5-676a-18bf-c427514a06d6faketruth2011-10-030-0/+0