summaryrefslogtreecommitdiffstats
path: root/src/Root.h (unfollow)
Commit message (Expand)AuthorFilesLines
2014-02-07Improved chat messaging functionsTiger Wang1-9/+10
2014-02-06Added more chat functionsTiger Wang1-1/+3
2014-02-04Added more SendMessageXXX() functionsTiger Wang1-3/+11
2013-12-11Added a HOOK_WORLD_STARTED hook and a cRoot::CreateAndInitializeWorld function for plugins.STRWarrior1-0/+1
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-11-22Added cRoot:GetFurnaceFuelBurnTime() to Lua API.madmaxoft1-0/+4
2013-11-22Changed cRoot:GetFurnaceRecipe() Lua binding signature.madmaxoft1-1/+1
2013-10-26Changed "cIniFile IniFile" to cIniFile & IniFile"STRWarrior1-1/+1
2013-10-26Both the LoadWorlds() function and cAuthenticator now use the cIniFile object from the Root::Start() function.STRWarrior1-1/+1
2013-10-23Removed cRoot:m_PrimaryServerVersion from Lua API.madmaxoft1-5/+5
2013-10-08Implemented the two memory-statistics functions in cRoot.madmaxoft1-1/+11
2013-09-27Rewritten HTTPServer to split into cHTTPConnection, cHTTPRequest and cHTTPResponse classes.madmaxoft1-2/+2
2013-09-24Implemented basic HTTP message header parsing.madmaxoft1-0/+2
2013-08-17Added cRoot:BroadcastChat() to the Lua API.madmaxoft1-0/+3
2013-08-11Each world now ticks in a separate thread.madmaxoft1-2/+3
2013-06-29Advanced RCON: Command output is sent to the RCON client.madmaxoft@gmail.com1-11/+41
2013-04-27Fixed a deadlockmadmaxoft@gmail.com1-17/+24
2013-02-15Plugins can now bind console commandsmadmaxoft@gmail.com1-5/+12
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com1-8/+8
2012-11-20Added primary server version interface to cRoot and "primaryserverversion" console command.madmaxoft@gmail.com1-0/+3
2012-10-31Added the [Server].PrimaryServerVersion setting to settings.ini; 1.4.2 gets the correct versionmadmaxoft@gmail.com1-0/+3
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-1/+1
2012-08-23Added a RateCompareString function to StringUtilsfaketruth1-1/+4
2012-08-22Chat history limit on the WebAdmin chatfaketruth1-2/+3
2012-08-18Chat packet handled in the new way; fixed missing packet sending for inventory slot.madmaxoft@gmail.com1-1/+1
2012-08-15Console command "chunkstats" now lists each world and also totalsmadmaxoft@gmail.com1-0/+3
2012-07-15World threads are stopped before the plugin mgr for clean exit (FS #228)madmaxoft@gmail.com1-0/+4
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-109/+109
2012-06-12Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether.madmaxoft@gmail.com1-3/+0
2012-06-05New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld)madmaxoft@gmail.com1-2/+7
2012-06-04Added 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.com1-18/+21
2012-06-02Added Lua function cRoot:ForEachWorld(), removed the obsolete cRoot:GetWorld() method (both C++ and Lua)madmaxoft@gmail.com1-9/+13
2012-05-25Merged the composable_generator branch into the trunkmadmaxoft@gmail.com1-0/+1
2012-03-10Fixed a few obsoleted functionsmadmaxoft@gmail.com1-0/+8
2012-03-09cClientHandles have a unique ID now to distinguish themfaketruth1-2/+2
2012-03-07Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed http://forum.mc-server.org/showthread.php?tid=380faketruth1-1/+1
2012-02-22Added a crude way of disabling redstone. It's necessary though, redstone is completely broken, crashes the server all the timefaketruth1-0/+1
2012-02-13Rewritten 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.com1-2/+5
2012-02-08Added total chunk count to webadminmadmaxoft@gmail.com1-0/+2
2012-02-01Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients;madmaxoft@gmail.com1-10/+32
2011-11-01You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yetfaketruth1-2/+11
2011-10-26Fixed bug in cMakeDir where it would only create directories named "world"faketruth1-1/+3
2011-10-03MCServer c++ source filesfaketruth1-0/+52