1
0
cuberite-2a/source
faketruth b5b920deda You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet
Players are now stored in separate folder /players instead of in the world folder (!so move the folder!)
Fixed a memory leak/error in cPickup.cpp
Multiple worlds are stored in cRoot
cClientHandle lists are taken out of cWorld and now stored in cServer
Worlds now have names to distinguish them by
Some functions in the Core plugin now distinguish between worlds

git-svn-id: http://mc-server.googlecode.com/svn/trunk@40 0a769ca7-a7f5-676a-18bf-c427514a06d6
2011-11-01 21:57:08 +00:00
..
md5 MCServer c++ source files 2011-10-03 18:41:19 +00:00
packets Made several recomended changes. Gamemode is now world based. Need to add it to player. 2011-10-26 20:52:19 +00:00
AllToLua.bat MCServer c++ source files 2011-10-03 18:41:19 +00:00
AllToLua.pkg MCServer c++ source files 2011-10-03 18:41:19 +00:00
Bindings.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
Bindings.h You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
BlockID.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cAuthenticator.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cAuthenticator.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cBlockEntity.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cBlockingTCPLink.cpp Compiles for linux 2011-10-21 21:25:29 +00:00
cBlockingTCPLink.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cBlockToPickup.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cBlockToPickup.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cCavespider.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cCavespider.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cChatColor.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cChatColor.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cChestEntity.cpp Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cChestEntity.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cChicken.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cChicken.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cChunk.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cChunk.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cChunkLoader.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cChunkLoader.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cChunkMap.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cChunkMap.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cClientHandle.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cClientHandle.h You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cCow.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cCow.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cCraftingWindow.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cCraftingWindow.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cCreeper.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cCreeper.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cCriticalSection.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cCriticalSection.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cCuboid.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cCuboid.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cEnderman.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cEnderman.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cEntity.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cEntity.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cEvent.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cEvent.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cFileFormatUpdater.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cFileFormatUpdater.h Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cFurnaceEntity.cpp Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cFurnaceEntity.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cFurnaceRecipe.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cFurnaceRecipe.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cFurnaceWindow.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cFurnaceWindow.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGenSettings.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGenSettings.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGhast.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cGhast.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cGroup.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGroup.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGroupManager.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGroupManager.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cHeartBeat.cpp Compiles for linux 2011-10-21 21:25:29 +00:00
cHeartBeat.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cInventory.cpp Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cInventory.h Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cItem.cpp Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cItem.h Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cLadder.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cLog.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cLog.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cLuaCommandBinder.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cLuaCommandBinder.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cMakeDir.cpp Fixed bug in cMakeDir where it would only create directories named "world" 2011-10-26 13:07:39 +00:00
cMakeDir.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cMCLogger.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cMCLogger.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cMonster.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cMonster.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cMonsterConfig.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cMonsterConfig.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cNoise.cpp Using SSE instructions for noise (terrain generation) 2011-10-25 18:57:38 +00:00
cNoise.h Using SSE instructions for noise (terrain generation) 2011-10-25 18:57:38 +00:00
cPawn.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cPawn.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cPickup.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cPickup.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cPig.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cPig.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cPlayer.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cPlayer.h You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cPlugin_Lua.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cPlugin_Lua.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cPlugin.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cPlugin.h Made several recomended changes. Gamemode is now world based. Need to add it to player. 2011-10-26 20:52:19 +00:00
cPluginManager.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cPluginManager.h Compiles for linux 2011-10-21 21:25:29 +00:00
cRecipeChecker.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cRecipeChecker.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cReferenceManager.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cReferenceManager.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cRoot.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cRoot.h You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cSemaphore.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSemaphore.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cServer.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cServer.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSheep.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSheep.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cSign.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSignEntity.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSignEntity.h Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSilverfish.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSilverfish.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cSkeleton.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSkeleton.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cSleep.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSleep.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSlime.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSlime.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cSocket.cpp Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. 2011-10-23 00:18:44 +00:00
cSocket.h Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. 2011-10-23 00:18:44 +00:00
cSpider.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSpider.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSquid.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cSquid.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cStairs.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cStringMap.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cStringMap.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cTCPLink.cpp Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. 2011-10-23 00:18:44 +00:00
cTCPLink.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cThread.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cThread.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cTimer.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cTimer.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cTorch.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cTracer.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cTracer.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWaterSimulator.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWaterSimulator.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWebAdmin.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cWebAdmin.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWebPlugin.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWebPlugin.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWindow.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWindow.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWindowOwner.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cWolf.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cWolf.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cWorld.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cWorld.h You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
cZombie.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cZombie.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
cZombiepigman.cpp Prepared some parts of the code for multi world support, I created lots of TODO's 2011-10-31 00:52:20 +00:00
cZombiepigman.h git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 2011-10-25 23:46:01 +00:00
Defines.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Endianness.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
FileDefine.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
LuaFunctions.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
main.cpp You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet 2011-11-01 21:57:08 +00:00
ManualBindings.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
ManualBindings.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Matrix4f.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
Matrix4f.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
MCSocket.h Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. 2011-10-23 00:18:44 +00:00
MemoryLeak.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
PacketID.h 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. 2011-10-26 16:49:01 +00:00
tolua_base.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
tolua++.exe MCServer c++ source files 2011-10-03 18:41:19 +00:00
tolua++.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3d.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3d.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3f.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3f.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3i.cpp MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3i.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
virtual_method_hooks.lua MCServer c++ source files 2011-10-03 18:41:19 +00:00