1
0
cuberite-2a/source
madmaxoft@gmail.com 2691e8daed Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects.
This breaks plugin API! Plugins need to modify their hook functions to match those used in the Core plugin

git-svn-id: http://mc-server.googlecode.com/svn/trunk@750 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-08-18 09:56:28 +00:00
..
blocks Fixed cacti and sugarcane not being placeable on themselves (FS #234, patch submitted by STR_Warrior) 2012-08-10 20:26:50 +00:00
items Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
md5 Fixed *nix compilation for md5.cpp 2012-07-29 12:38:34 +00:00
packets Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
squirrelbindings Windows compilation fix after Android changes 2012-08-16 06:47:09 +00:00
AllToLua.bat
AllToLua.pkg Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
AllToLua.sh
Bindings.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
Bindings.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
BioGen.cpp DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes. 2012-07-29 20:15:03 +00:00
BioGen.h
BlockArea.cpp
BlockArea.h
BlockID.cpp Made cobwebs transparent 2012-08-14 08:32:23 +00:00
BlockID.h Added a few more stackable items 2012-08-14 09:28:17 +00:00
ByteBuffer.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
ByteBuffer.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cAggressiveMonster.cpp
cAggressiveMonster.h
cAuthenticator.cpp
cAuthenticator.h
Caves.cpp Fixed runtime crashes in generator on Raspberry Pi (damn picky gcc!) 2012-08-06 10:41:49 +00:00
Caves.h Initial WormNestCaves commit. Won't generate caves, only the schematic for caves' centers. 2012-07-27 16:47:55 +00:00
cBlockEntity.h
cBlockingTCPLink.cpp
cBlockingTCPLink.h
cBlockToPickup.cpp A new Block handling system :o 2012-07-15 20:36:34 +00:00
cBlockToPickup.h A new Block handling system :o 2012-07-15 20:36:34 +00:00
cCavespider.cpp
cCavespider.h
cChatColor.cpp
cChatColor.h
cChestEntity.cpp Prepared WindowOwner class hierarchy for minecart with chest. 2012-08-07 12:05:35 +00:00
cChestEntity.h Prepared WindowOwner class hierarchy for minecart with chest. 2012-08-07 12:05:35 +00:00
cChicken.cpp
cChicken.h
cChunk.cpp Slight cChunk optimization 2012-07-21 14:47:44 +00:00
cChunk.h A new Block handling system :o 2012-07-15 20:36:34 +00:00
cChunk.inl.h
cChunkGenerator.cpp Chunk generator outputs its performance in chunks per second 2012-07-29 17:51:04 +00:00
cChunkGenerator.h
cChunkMap.cpp A bit of cleanup and documentation around the UI window handling 2012-08-06 20:10:16 +00:00
cChunkMap.h
cClientHandle.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cClientHandle.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cCow.cpp
cCow.h
cCraftingWindow.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cCraftingWindow.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cCreativeInventory.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cCreativeInventory.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cCreeper.cpp
cCreeper.h
cCriticalSection.cpp
cCriticalSection.h
cCuboid.cpp
cCuboid.h
cDoors.h
cEnderman.cpp
cEnderman.h
cEntity.cpp
cEntity.h
cEvent.cpp
cEvent.h
cFile.cpp MCServer should run just fine on Android now :D 2012-08-16 20:28:14 +00:00
cFile.h Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00
cFileFormatUpdater.cpp
cFileFormatUpdater.h
cFireSimulator.cpp
cFireSimulator.h
cFluidSimulator.cpp A new Block handling system :o 2012-07-15 20:36:34 +00:00
cFluidSimulator.h
cFurnaceEntity.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cFurnaceEntity.h Removed a useless include file. 2012-08-11 11:51:32 +00:00
cFurnaceRecipe.cpp
cFurnaceRecipe.h
cFurnaceWindow.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cFurnaceWindow.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cGhast.cpp
cGhast.h
cGroup.cpp
cGroup.h
cGroupManager.cpp
cGroupManager.h
cHeartBeat.cpp
cHeartBeat.h
ChunkDef.h Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00
ChunkSender.cpp Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00
ChunkSender.h
cInventory.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cInventory.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cIsThread.cpp
cIsThread.h
cItem.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cItem.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cLadder.h
cLavaSimulator.cpp
cLavaSimulator.h
cLog.cpp Android: Pressing back button sends stop command to server 2012-08-17 22:20:35 +00:00
cLog.h Removed a useless include file. 2012-08-11 11:51:32 +00:00
cLuaChunk.cpp
cLuaChunk.h
cLuaCommandBinder.cpp
cLuaCommandBinder.h
cMakeDir.cpp MCServer should run just fine on Android now :D 2012-08-16 20:28:14 +00:00
cMakeDir.h
cMCLogger.cpp
cMCLogger.h
cMonster.cpp
cMonster.h
cMonsterConfig.cpp
cMonsterConfig.h
cNoise.cpp DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes. 2012-07-29 20:15:03 +00:00
cNoise.h DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes. 2012-07-29 20:15:03 +00:00
cNoise.inc Noise: made interpolation methods public static, so that they can be used by the outside world as well 2012-07-22 18:48:59 +00:00
CompoGen.cpp
CompoGen.h
cPassiveAggressiveMonster.cpp
cPassiveAggressiveMonster.h
cPassiveMonster.cpp
cPassiveMonster.h
cPawn.cpp Simple health regeneration system 2012-07-17 12:02:03 +00:00
cPawn.h Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00
cPickup.cpp
cPickup.h
cPig.cpp
cPig.h
cPiston.cpp A new Block handling system :o 2012-07-15 20:36:34 +00:00
cPiston.h A new Block handling system :o 2012-07-15 20:36:34 +00:00
cPlayer.cpp Fixed a crash in creative inventory (FS 235, patch submitted by l0udPL) 2012-08-10 19:01:36 +00:00
cPlayer.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPlugin_Lua.cpp
cPlugin_Lua.h
cPlugin_NewLua.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPlugin_NewLua.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPlugin_Squirrel.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPlugin_Squirrel.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPlugin.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPlugin.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPluginManager.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cPluginManager.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
CraftingRecipes.cpp
CraftingRecipes.h
cRedstone.cpp
cRedstone.h
cRedstoneSimulator.cpp
cRedstoneSimulator.h
cReferenceManager.cpp
cReferenceManager.h
cRoot.cpp MCServer should run just fine on Android now :D 2012-08-16 20:28:14 +00:00
cRoot.h Console command "chunkstats" now lists each world and also totals 2012-08-15 12:08:11 +00:00
cSandSimulator.cpp
cSandSimulator.h
cSemaphore.cpp
cSemaphore.h
cServer.cpp Console command "chunkstats" now lists each world and also totals 2012-08-15 12:08:11 +00:00
cServer.h
cSheep.cpp
cSheep.h
cSign.h
cSignEntity.cpp
cSignEntity.h
cSilverfish.cpp
cSilverfish.h
cSimulator.cpp
cSimulator.h
cSimulatorManager.cpp
cSimulatorManager.h
cSkeleton.cpp
cSkeleton.h
cSleep.cpp
cSleep.h
cSlime.cpp
cSlime.h
cSocket.cpp Compiles on Android! Added Eclipse project, import it into your workspace and it should be runnable on Android! 2012-08-15 21:24:11 +00:00
cSocket.h Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00
cSocketThreads.cpp SocketThreads: hopefully fixed MacOSX failure with client ping crashing the server 2012-07-18 10:45:01 +00:00
cSocketThreads.h
cSpider.cpp
cSpider.h
cSquid.cpp
cSquid.h
cSquirrelCommandBinder.cpp
cSquirrelCommandBinder.h
cStairs.h
cStringMap.cpp
cStringMap.h
cSurvivalInventory.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cSurvivalInventory.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cTCPLink.cpp
cTCPLink.h
cThread.cpp cThread uses AString instead of char * for name (fixed a warning) 2012-07-15 20:32:50 +00:00
cThread.h cThread uses AString instead of char * for name (fixed a warning) 2012-07-15 20:32:50 +00:00
cTimer.cpp
cTimer.h
cTorch.h Fix torches broken in rev 724 2012-08-14 15:53:05 +00:00
cTracer.cpp
cTracer.h
cVine.h
cWaterSimulator.cpp
cWaterSimulator.h
cWebAdmin.cpp
cWebAdmin.h
cWebPlugin_Lua.cpp
cWebPlugin_Lua.h
cWebPlugin.cpp
cWebPlugin.h
cWindow.cpp Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cWindow.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
cWindowOwner.h Prepared WindowOwner class hierarchy for minecart with chest. 2012-08-07 12:05:35 +00:00
cWolf.cpp
cWolf.h
cWorld.cpp Added a true "all chunks saved" message for the save-all console command (FS #215) 2012-08-15 11:54:13 +00:00
cWorld.h A bit of cleanup and documentation around the UI window handling 2012-08-06 20:10:16 +00:00
cZombie.cpp
cZombie.h
cZombiepigman.cpp
cZombiepigman.h
Defines.h Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. 2012-08-18 09:56:28 +00:00
Endianness.h
FastNBT.cpp
FastNBT.h
FinishGen.cpp Removed bottom lava from caves generator, added a new finish generator BottomLava for that. Also fixed a slight error in SameBlock composition generator cfg 2012-07-27 21:00:11 +00:00
FinishGen.h Removed bottom lava from caves generator, added a new finish generator BottomLava for that. Also fixed a slight error in SameBlock composition generator cfg 2012-07-27 21:00:11 +00:00
Globals.cpp
Globals.h Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 ) 2012-08-17 10:18:07 +00:00
HeiGen.cpp
HeiGen.h
LeakFinder.cpp
LeakFinder.h
LightingThread.cpp
LightingThread.h
lua5.1.dll
LuaFunctions.h
LuaItems.h
main.cpp Compiles on Android! Added Eclipse project, import it into your workspace and it should be runnable on Android! 2012-08-15 21:24:11 +00:00
ManualBindings.cpp
ManualBindings.h
Matrix4f.cpp
Matrix4f.h
MemoryLeak.h
MersenneTwister.h
PacketID.h Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00
Ravines.cpp Fixed runtime crashes in generator on Raspberry Pi (damn picky gcc!) 2012-08-06 10:41:49 +00:00
Ravines.h Ravines: removed an unneeded member 2012-07-22 18:49:33 +00:00
StackWalker.cpp
StackWalker.h
StringCompression.cpp
StringCompression.h
StringUtils.cpp Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 ) 2012-08-17 10:18:07 +00:00
StringUtils.h Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 ) 2012-08-17 10:18:07 +00:00
StructGen.cpp Added a new cave generator: DualRidgeCaves ( somewhat like http://www.gamedev.net/blog/33/entry-2227887-more-on-minecraft-type-world-gen/ ) 2012-07-22 18:51:38 +00:00
StructGen.h Added a new cave generator: DualRidgeCaves ( somewhat like http://www.gamedev.net/blog/33/entry-2227887-more-on-minecraft-type-world-gen/ ) 2012-07-22 18:51:38 +00:00
tolua_base.h
tolua++.exe
tolua++.h
Trees.cpp Basic jungle trees with vines, efficient trees handling. 2012-07-15 13:33:43 +00:00
Trees.h Basic jungle trees with vines, efficient trees handling. 2012-07-15 13:33:43 +00:00
Vector3d.cpp
Vector3d.h
Vector3f.cpp
Vector3f.h
Vector3i.cpp
Vector3i.h
virtual_method_hooks.lua
WorldStorage.cpp Added a true "all chunks saved" message for the save-all console command (FS #215) 2012-08-15 11:54:13 +00:00
WorldStorage.h Added a true "all chunks saved" message for the save-all console command (FS #215) 2012-08-15 11:54:13 +00:00
WSSAnvil.cpp Added a (disabled) debugging code for anvil underground overviewing, useful for exploring MC cave generation style 2012-07-21 17:07:46 +00:00
WSSAnvil.h
WSSCompact.cpp
WSSCompact.h Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. 2012-08-03 11:53:11 +00:00