1
0
cuberite-2a/source
2012-03-14 21:45:04 +00:00
..
md5
packets Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
AllToLua.bat
AllToLua.pkg
Bindings.cpp cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
Bindings.h cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
BlockID.h Fixed MapChunk packets to include (fake) biome data, makes clients happy 2012-03-12 19:29:31 +00:00
cAggressiveMonster.cpp cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
cAggressiveMonster.h
cAuthenticator.cpp Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
cAuthenticator.h Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
cBlockEntity.h Using references instead of pointers for sending packets 2012-03-10 21:34:47 +00:00
cBlockingTCPLink.cpp Using own ASSERT() that logs to file 2012-02-19 23:00:00 +00:00
cBlockingTCPLink.h 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. 2012-02-13 21:47:03 +00:00
cBlockToPickup.cpp Yay redstone repeaters! 2012-03-06 21:06:51 +00:00
cBlockToPickup.h
cCavespider.cpp
cCavespider.h
cChatColor.cpp
cChatColor.h
cChestEntity.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cChestEntity.h 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 properly 2012-02-16 13:42:35 +00:00
cChicken.cpp
cChicken.h
cChunk.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cChunk.h Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cChunk.inl.h Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cChunkGenerator.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cChunkGenerator.h Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cChunkMap.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cChunkMap.h Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cClientHandle.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cClientHandle.h Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cCow.cpp
cCow.h
cCraftingWindow.cpp
cCraftingWindow.h
cCreativeInventory.cpp
cCreativeInventory.h
cCreeper.cpp
cCreeper.h
cCriticalSection.cpp Using own ASSERT() that logs to file 2012-02-19 23:00:00 +00:00
cCriticalSection.h 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 ) 2012-03-09 09:39:48 +00:00
cCuboid.cpp
cCuboid.h
cDoors.h
cEnderman.cpp
cEnderman.h
cEntity.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cEntity.h cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
cEvent.cpp *nix compilation fix (for rev 402) 2012-03-12 19:42:50 +00:00
cEvent.h
cFile.cpp Using own ASSERT() that logs to file 2012-02-19 23:00:00 +00:00
cFile.h 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. 2012-02-13 21:47:03 +00:00
cFileFormatUpdater.cpp Chunk now has an indicator of load failure; Chunk generator uses cChunkStay 2012-02-28 12:11:14 +00:00
cFileFormatUpdater.h
cFireSimulator.cpp Fixed the same leak in FireSimulator 2012-02-14 12:29:39 +00:00
cFireSimulator.h Apparently the Fire plugin is depreciated since it's implemented in C++ :P 2012-02-14 12:54:54 +00:00
cFluidSimulator.cpp Fixed block-getting so that simulators work again 2012-02-21 12:29:05 +00:00
cFluidSimulator.h Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
cFurnaceEntity.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cFurnaceEntity.h 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 properly 2012-02-16 13:42:35 +00:00
cFurnaceRecipe.cpp
cFurnaceRecipe.h
cFurnaceWindow.cpp
cFurnaceWindow.h
cGenSettings.cpp
cGenSettings.h
cGhast.cpp
cGhast.h
cGroup.cpp
cGroup.h 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. 2012-02-13 21:47:03 +00:00
cGroupManager.cpp
cGroupManager.h
cHeartBeat.cpp
cHeartBeat.h
ChunkDef.h Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
ChunkSender.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
ChunkSender.h Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cInventory.cpp
cInventory.h
cIsThread.cpp Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
cIsThread.h Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
cItem.cpp
cItem.h 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. 2012-02-13 21:47:03 +00:00
cLadder.h
cLavaSimulator.cpp Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
cLavaSimulator.h Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
cLog.cpp Logging: added thread ID to the log output in debug builds 2012-02-18 17:51:34 +00:00
cLog.h Logging: added thread ID to the log output in debug builds 2012-02-18 17:51:34 +00:00
cLuaCommandBinder.cpp
cLuaCommandBinder.h
cMakeDir.cpp
cMakeDir.h
cMCLogger.cpp Logging: added thread ID to the log output in debug builds 2012-02-18 17:51:34 +00:00
cMCLogger.h Using own ASSERT() that logs to file 2012-02-19 23:00:00 +00:00
cMonster.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cMonster.h No longer using pointers for Vector3(f/d/i) in cEntity's and cTracer 2012-02-15 22:50:00 +00:00
cMonsterConfig.cpp Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
cMonsterConfig.h Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
cNoise.cpp Noise function optimization (chunk generation now about 1.5x faster :) 2012-02-22 17:04:04 +00:00
cNoise.h Noise function optimization (chunk generation now about 1.5x faster :) 2012-02-22 17:04:04 +00:00
cNoise.inc Noise function optimization (chunk generation now about 1.5x faster :) 2012-02-22 17:04:04 +00:00
cPassiveAggressiveMonster.cpp cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
cPassiveAggressiveMonster.h
cPassiveMonster.cpp
cPassiveMonster.h
cPawn.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cPawn.h Lua seems to have trouble with a combination of overloaded functions and class inheritance, so I renamed TeleportTo( cEntity* ) to TeleportToEntity 2012-02-22 15:46:38 +00:00
cPickup.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cPickup.h No longer using pointers for Vector3(f/d/i) in cEntity's and cTracer 2012-02-15 22:50:00 +00:00
cPig.cpp
cPig.h
cPiston.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cPiston.h 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. 2012-02-13 21:47:03 +00:00
cPlayer.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cPlayer.h Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed http://forum.mc-server.org/showthread.php?tid=380 2012-03-07 13:36:30 +00:00
cPlugin_Lua.cpp
cPlugin_Lua.h
cPlugin_NewLua.cpp 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 :P 2012-02-22 15:15:44 +00:00
cPlugin_NewLua.h 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 :P 2012-02-22 15:15:44 +00:00
cPlugin.cpp
cPlugin.h
cPluginManager.cpp Thread-safe chunk generation, storage and generator are queried for progress while initializing server 2012-02-18 17:53:22 +00:00
cPluginManager.h 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. 2012-02-13 21:47:03 +00:00
cRecipeChecker.cpp
cRecipeChecker.h
cRedstone.cpp Forcing the use of the new redstone simulator 2012-03-04 16:04:42 +00:00
cRedstone.h Fixed redstone repeater bug where it could not get the direction when it has delay bits set 2012-03-06 21:56:12 +00:00
cRedstoneSimulator.cpp Sticky pistons should work as well now 2012-03-06 22:17:36 +00:00
cRedstoneSimulator.h Yay redstone repeaters! 2012-03-06 21:06:51 +00:00
cReferenceManager.cpp
cReferenceManager.h
cRoot.cpp Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
cRoot.h Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
cSandSimulator.cpp Fixed a (pretty big) memory leak in cSandSimulator 2012-02-14 12:23:02 +00:00
cSandSimulator.h Fixed a (pretty big) memory leak in cSandSimulator 2012-02-14 12:23:02 +00:00
cSemaphore.cpp
cSemaphore.h
cServer.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cServer.h Using references instead of pointers for sending packets 2012-03-10 21:34:47 +00:00
cSheep.cpp
cSheep.h
cSign.h
cSignEntity.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cSignEntity.h 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 :) 2012-03-05 16:41:57 +00:00
cSilverfish.cpp
cSilverfish.h
cSimulator.cpp
cSimulator.h Fixed block-getting so that simulators work again 2012-02-21 12:29:05 +00:00
cSimulatorManager.cpp 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. 2012-02-13 21:47:03 +00:00
cSimulatorManager.h 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. 2012-02-13 21:47:03 +00:00
cSkeleton.cpp
cSkeleton.h
cSleep.cpp
cSleep.h
cSlime.cpp
cSlime.h
cSocket.cpp Fixing compilation on Drawin 9 / MacOS X 2012-03-12 13:31:34 +00:00
cSocket.h 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. 2012-02-13 21:47:03 +00:00
cSocketThreads.cpp Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
cSocketThreads.h Extended SocketThreads for writing support (unusable in cClientHandle due to too many deadlock possibilities) 2012-02-25 23:48:28 +00:00
cSpider.cpp
cSpider.h
cSquid.cpp
cSquid.h
cStairs.h
cStringMap.cpp
cStringMap.h
cSurvivalInventory.cpp
cSurvivalInventory.h
cTCPLink.cpp 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. 2012-02-13 21:47:03 +00:00
cTCPLink.h 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. 2012-02-13 21:47:03 +00:00
cThread.cpp
cThread.h
cTimer.cpp
cTimer.h
cTorch.h New redstone simulator. Should work without crashes! 2012-03-01 15:18:59 +00:00
cTracer.cpp No longer using pointers for Vector3(f/d/i) in cEntity's and cTracer 2012-02-15 22:50:00 +00:00
cTracer.h No longer using pointers for Vector3(f/d/i) in cEntity's and cTracer 2012-02-15 22:50:00 +00:00
cWaterSimulator.cpp Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
cWaterSimulator.h Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
cWebAdmin.cpp Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
cWebAdmin.h
cWebPlugin_Lua.cpp
cWebPlugin_Lua.h
cWebPlugin.cpp
cWebPlugin.h
cWindow.cpp 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 properly 2012-02-16 13:42:35 +00:00
cWindow.h
cWindowOwner.h
cWolf.cpp
cWolf.h
cWorld.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cWorld.h Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
cWorldGenerator_Test.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cWorldGenerator_Test.h Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cWorldGenerator.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cWorldGenerator.h Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
cZombie.cpp
cZombie.h
cZombiepigman.cpp
cZombiepigman.h
Defines.h Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed http://forum.mc-server.org/showthread.php?tid=380 2012-03-07 13:36:30 +00:00
Endianness.h
FileDefine.h
Globals.cpp
Globals.h 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 ) 2012-03-09 09:39:48 +00:00
LeakFinder.cpp 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. 2012-02-13 21:47:03 +00:00
LeakFinder.h 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. 2012-02-13 21:47:03 +00:00
LightingThread.cpp Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
LightingThread.h Added the skeleton of the cLightingThread object 2012-02-17 18:24:34 +00:00
lua5.1.dll
LuaFunctions.h
main.cpp 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 ) 2012-03-09 09:39:48 +00:00
ManualBindings.cpp git-svn-id: http://mc-server.googlecode.com/svn/trunk@281 0a769ca7-a7f5-676a-18bf-c427514a06d6 2012-02-16 22:28:19 +00:00
ManualBindings.h
Matrix4f.cpp
Matrix4f.h Changed signed char to unsigned char in block packets, so we can receive height up to 255 2012-03-04 13:54:33 +00:00
MemoryLeak.h
MersenneTwister.h Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
NBT.cpp Fixed a few warnings, lifted up the block interactinos limit to 20 (10 was not enough for Creative mode) 2012-03-13 09:28:24 +00:00
NBT.h 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 ) 2012-03-09 09:39:48 +00:00
PacketID.h 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. 2012-02-13 21:47:03 +00:00
SquirrelBindings.cpp Moved stdarg.h inclusion into Globals.h 2012-02-18 17:47:27 +00:00
SquirrelBindings.h
StackWalker.cpp 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. 2012-02-13 21:47:03 +00:00
StackWalker.h 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. 2012-02-13 21:47:03 +00:00
StringCompression.cpp Added the Anvil level format (MCA) support, read-only for the time being. Now MCS can read your worlds from the official server :) 2012-03-07 11:28:24 +00:00
StringCompression.h 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 properly 2012-02-16 13:42:35 +00:00
StringUtils.cpp
StringUtils.h Moved stdarg.h inclusion into Globals.h 2012-02-18 17:47:27 +00:00
tolua_base.h
tolua++.exe
tolua++.h
Vector3d.cpp
Vector3d.h
Vector3f.cpp
Vector3f.h
Vector3i.cpp
Vector3i.h Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
virtual_method_hooks.lua
wdirent.h
WGFlat.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
WGFlat.h Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
WorldStorage.cpp Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
WorldStorage.h Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency 2012-03-14 20:56:09 +00:00
WSSAnvil.cpp 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 versions 2012-03-14 21:45:04 +00:00
WSSAnvil.h Anvil format: loading chests' contents. 2012-03-07 22:09:55 +00:00
WSSCompact.cpp Unified the chunk data to use the BLOCKDATA datatype. 2012-03-14 21:21:03 +00:00
WSSCompact.h Completely integrated the new axis ordering. Will update worlds accordingly 2012-03-10 22:10:15 +00:00