mcserver/source
madmaxoft@gmail.com e0f74160ea Snow cover breaks when the block below it is removed (FS #184).
git-svn-id: http://mc-server.googlecode.com/svn/trunk@591 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-09 16:27:42 +00:00
..
md5 Removed a few duplicate includes 2012-02-01 12:46:44 +00:00
packets Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
AllToLua.bat Nightbuild: bindings are automatically update before the build 2012-06-07 20:30:29 +00:00
AllToLua.pkg Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files 2012-06-03 23:35:17 +00:00
AllToLua.sh Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files 2012-06-03 23:35:17 +00:00
Bindings.cpp New IniFile functionality: read value and set default if it isn't present (GetValueSet() ); used by cWorld 2012-06-09 15:12:52 +00:00
Bindings.h New IniFile functionality: read value and set default if it isn't present (GetValueSet() ); used by cWorld 2012-06-09 15:12:52 +00:00
BioGen.cpp Added a cBioGenCache object for caching generated biomes 2012-06-02 13:21:59 +00:00
BioGen.h Added a cBioGenCache object for caching generated biomes 2012-06-02 13:21:59 +00:00
BlockID.cpp Tall grass finally drops seeds 2012-06-09 11:31:42 +00:00
BlockID.h BlockIDs, ItemIDs and Metas updated, courtesy of Taugeshtu 2012-06-06 19:46:49 +00:00
ChunkDef.h Added the Biomal height generator, made it the default height generator. 2012-06-02 12:19:20 +00:00
ChunkSender.cpp Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
ChunkSender.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
CompoGen.cpp Biomal CompoGen now correctly produces sand in desert mountains, too 2012-06-08 14:55:20 +00:00
CompoGen.h Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGen 2012-06-08 12:16:39 +00:00
CraftingRecipes.cpp 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. 2012-06-04 12:08:20 +00:00
CraftingRecipes.h 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. 2012-06-04 12:08:20 +00:00
Defines.h Farmland is created using a hoe on dirt or grass. 2012-05-29 20:45:25 +00:00
Endianness.h Rewritten all packets to use buffers instead of direct sockets, for future cSocketThreads compatibility. 2012-02-07 20:49:52 +00:00
FastNBT.cpp Fast NBT writer (Saving a chunk is now about twice as fast) 2012-05-08 11:31:54 +00:00
FastNBT.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
FileDefine.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
FinishGen.cpp Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGen 2012-06-08 12:16:39 +00:00
FinishGen.h Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGen 2012-06-08 12:16:39 +00:00
Globals.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
Globals.h Fixed Linux compilation complaining about min() and max(), hopefully forever. Use std::min() and std::max() 2012-06-02 14:20:22 +00:00
HeiGen.cpp Fixed Linux compilation complaining about min() and max(), hopefully forever. Use std::min() and std::max() 2012-06-02 14:20:22 +00:00
HeiGen.h Added a cHeiGenCache object for caching generated heightmaps. World generation is now about twice as fast as before Rev 535 :) 2012-06-02 13:45:57 +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 Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
LightingThread.h Repeaters' delays can be set by rclk 2012-06-07 11:57:51 +00:00
LuaFunctions.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
ManualBindings.cpp Added Lua function cRoot:ForEachWorld(), removed the obsolete cRoot:GetWorld() method (both C++ and Lua) 2012-06-02 09:38:51 +00:00
ManualBindings.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Matrix4f.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
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 MSVC 2008 Express compatibility: Added the projects, modified sources to compile. Tested on MSVC 2008 Express and MSVC 2010 Express 2012-01-27 14:04:28 +00:00
MersenneTwister.h Fixed a few obsoleted functions 2012-03-10 22:27:24 +00:00
PacketID.h Added the new 1.2.4's PlayerAbilities packet; restructures packet files for less files, more dense. 2012-03-24 13:28:53 +00:00
SquirrelBindings.cpp Moved stdarg.h inclusion into Globals.h 2012-02-18 17:47:27 +00:00
SquirrelBindings.h Fixed a bug in source/cClientHandle.h 2012-02-04 19:40:48 +00:00
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 Compression error -5 fix 2012-04-04 14:36:52 +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 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. 2012-06-04 12:08:20 +00:00
StringUtils.h 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. 2012-06-04 12:08:20 +00:00
StructGen.cpp Added the Biomal composition generator. 2012-06-02 20:44:15 +00:00
StructGen.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
Trees.cpp Fixed Linux compilation complaining about min() and max(), hopefully forever. Use std::min() and std::max() 2012-06-02 14:20:22 +00:00
Trees.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
Vector3d.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
Vector3d.h Terrain generation is synchronous again, async generation has bugs. 2012-01-19 18:12:39 +00:00
Vector3f.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
Vector3f.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
Vector3i.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
Vector3i.h Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
WSSAnvil.cpp Chests and Furnaces are now saved properly into Anvil scheme. 2012-05-28 16:47:57 +00:00
WSSAnvil.h Chests and Furnaces are now saved properly into Anvil scheme. 2012-05-28 16:47:57 +00:00
WSSCompact.cpp Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
WSSCompact.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
WorldStorage.cpp Improved logging on mis-configuration in cPlayer and cWorldStorage 2012-05-27 10:49:17 +00:00
WorldStorage.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cAggressiveMonster.cpp cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
cAggressiveMonster.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cAuthenticator.cpp Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cAuthenticator.h Fixed *nix threading issue; 2012-03-10 17:37:00 +00:00
cBlockEntity.h Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers) 2012-04-23 21:20:32 +00:00
cBlockToPickup.cpp Fixed random drops not occurring at all 2012-06-08 14:52:17 +00:00
cBlockToPickup.h 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. 2012-06-06 20:18:50 +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
cCavespider.cpp 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. 2012-06-06 20:18:50 +00:00
cCavespider.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cChatColor.cpp Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files 2012-06-03 23:35:17 +00:00
cChatColor.h Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files 2012-06-03 23:35:17 +00:00
cChestEntity.cpp Configurable classic composition generator 2012-06-08 01:56:44 +00:00
cChestEntity.h Configurable classic composition generator 2012-06-08 01:56:44 +00:00
cChicken.cpp 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. 2012-06-06 20:18:50 +00:00
cChicken.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cChunk.cpp Snow cover breaks when the block below it is removed (FS #184). 2012-06-09 16:27:42 +00:00
cChunk.h Cacti grow by themselves and by bonemeal 2012-06-09 12:03:49 +00:00
cChunk.inl.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cChunkGenerator.cpp More ini settings save their defaults 2012-06-09 15:37:34 +00:00
cChunkGenerator.h Added the Biomal composition generator. 2012-06-02 20:44:15 +00:00
cChunkMap.cpp Cacti grow by themselves and by bonemeal 2012-06-09 12:03:49 +00:00
cChunkMap.h Cacti grow by themselves and by bonemeal 2012-06-09 12:03:49 +00:00
cClientHandle.cpp Plants growable by bonemeal are settable in the world.ini. Default matches vanilla MC. 2012-06-09 12:44:02 +00:00
cClientHandle.h Bonemeal is consumed in survival mode when used on growable blocks 2012-06-09 11:32:34 +00:00
cCow.cpp 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. 2012-06-06 20:18:50 +00:00
cCow.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cCraftingWindow.cpp 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. 2012-06-06 20:18:50 +00:00
cCraftingWindow.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cCreativeInventory.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cCreativeInventory.h - implemented separated inventory for creative mode (cSurvivalInventory and cCreativeInventory) 2012-01-01 04:55:17 +00:00
cCreeper.cpp 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. 2012-06-06 20:18:50 +00:00
cCreeper.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
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 VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cCuboid.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cDoors.h - improved and simplified the door system (shorter, clearer) 2011-12-25 01:40:31 +00:00
cEnderman.cpp 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. 2012-06-06 20:18:50 +00:00
cEnderman.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
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 Moved the commands /coords /viewdistance and /regeneratechunks from cServer.cpp to the Core plugin 2012-04-11 12:16:13 +00:00
cEvent.cpp *nix compilation fix (for rev 402) 2012-03-12 19:42:50 +00:00
cEvent.h Another cEvent fix, I wish I could get it finally right 2012-01-31 12:10:40 +00:00
cFile.cpp Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers) 2012-04-23 21:20:32 +00:00
cFile.h Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers) 2012-04-23 21:20:32 +00:00
cFileFormatUpdater.cpp A globally-accessible OS-independent GetDirectoryContents() function for listing all objects in a folder as an AStringList 2012-03-25 14:24:51 +00:00
cFileFormatUpdater.h Player data is saved and loaded as human readable JSON now. 2011-10-31 21:30:14 +00:00
cFireSimulator.cpp Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cFireSimulator.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cFluidSimulator.cpp 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. 2012-06-06 20:18:50 +00:00
cFluidSimulator.h Updated fluid simulators with geser's patch file! 2012-02-14 13:37:13 +00:00
cFurnaceEntity.cpp 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. 2012-06-06 20:18:50 +00:00
cFurnaceEntity.h Chests and Furnaces are now saved properly into Anvil scheme. 2012-05-28 16:47:57 +00:00
cFurnaceRecipe.cpp 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. 2012-06-04 12:08:20 +00:00
cFurnaceRecipe.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cFurnaceWindow.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cFurnaceWindow.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cGhast.cpp 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. 2012-06-06 20:18:50 +00:00
cGhast.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cGroup.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cGroup.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cGroupManager.cpp Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()! 2012-02-01 09:12:54 +00:00
cGroupManager.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cHeartBeat.cpp AString logging fix 2 2012-02-01 14:08:12 +00:00
cHeartBeat.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cInventory.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cInventory.h Basic cWindow thread-safety 2012-03-19 09:37:10 +00:00
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 Chests and Furnaces are now saved properly into Anvil scheme. 2012-05-28 16:47:57 +00:00
cItem.h 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. 2012-06-06 20:18:50 +00:00
cLadder.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
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 Fixed the Log altogether (doesn't use NULL-to-va_list assignment, compiles for RaspberryPi) 2012-03-25 13:29:07 +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 Got rid of sPluginManagerState 2012-03-28 18:11:06 +00:00
cLuaCommandBinder.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cMCLogger.cpp Fixed the Log altogether (doesn't use NULL-to-va_list assignment, compiles for RaspberryPi) 2012-03-25 13:29:07 +00:00
cMCLogger.h Using own ASSERT() that logs to file 2012-02-19 23:00:00 +00:00
cMakeDir.cpp Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers) 2012-04-23 21:20:32 +00:00
cMakeDir.h Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers) 2012-04-23 21:20:32 +00:00
cMonster.cpp 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. 2012-06-06 20:18:50 +00:00
cMonster.h 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. 2012-06-06 20:18:50 +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 Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cNoise.inc Added the Biomal height generator, made it the default height generator. 2012-06-02 12:19:20 +00:00
cPassiveAggressiveMonster.cpp cClientHandles have a unique ID now to distinguish them 2012-03-09 13:42:28 +00:00
cPassiveAggressiveMonster.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cPassiveMonster.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cPassiveMonster.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
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 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. 2012-06-06 20:18:50 +00:00
cPig.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cPiston.cpp 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. 2012-06-06 20:18:50 +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 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. 2012-06-06 20:18:50 +00:00
cPlayer.h Refactored item-eating from cClientHandle into cPlayer 2012-05-29 19:56:07 +00:00
cPlugin.cpp Got rid of sPluginManagerState 2012-03-28 18:11:06 +00:00
cPlugin.h New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld) 2012-06-05 15:20:48 +00:00
cPluginManager.cpp New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld) 2012-06-05 15:20:48 +00:00
cPluginManager.h 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. 2012-06-06 20:18:50 +00:00
cPlugin_Lua.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cPlugin_Lua.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cPlugin_NewLua.cpp New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld) 2012-06-05 15:20:48 +00:00
cPlugin_NewLua.h New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld) 2012-06-05 15:20:48 +00:00
cRecipeChecker.cpp 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. 2012-06-04 12:08:20 +00:00
cRecipeChecker.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
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 VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cReferenceManager.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cRoot.cpp More ini settings save their defaults 2012-06-09 15:37:34 +00:00
cRoot.h New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld) 2012-06-05 15:20:48 +00:00
cSandSimulator.cpp Fixed a (pretty big) memory leak in cSandSimulator 2012-02-14 12:23:02 +00:00
cSandSimulator.h Merged the composable_generator branch into the trunk 2012-05-25 07:18:52 +00:00
cSemaphore.cpp AString logging fix 2 2012-02-01 14:08:12 +00:00
cSemaphore.h MSVC 2008 Express compatibility: Added the projects, modified sources to compile. Tested on MSVC 2008 Express and MSVC 2010 Express 2012-01-27 14:04:28 +00:00
cServer.cpp More ini settings save their defaults 2012-06-09 15:37:34 +00:00
cServer.h Using references instead of pointers for sending packets 2012-03-10 21:34:47 +00:00
cSheep.cpp 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. 2012-06-06 20:18:50 +00:00
cSheep.h 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. 2012-06-06 20:18:50 +00:00
cSign.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSignEntity.cpp Configurable classic composition generator 2012-06-08 01:56:44 +00:00
cSignEntity.h Configurable classic composition generator 2012-06-08 01:56:44 +00:00
cSilverfish.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cSilverfish.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cSimulator.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
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 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. 2012-06-06 20:18:50 +00:00
cSkeleton.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cSleep.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cSleep.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
cSlime.cpp 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. 2012-06-06 20:18:50 +00:00
cSlime.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cSocket.cpp Simplify ifdef. Makes compiling possible on BSD 2012-06-08 12:23:56 +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 SocketThreads: proper thread finishing sequence (doesn't trigger AppVerifier checks :) 2012-03-19 09:36:34 +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 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. 2012-06-06 20:18:50 +00:00
cSpider.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cSquid.cpp 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. 2012-06-06 20:18:50 +00:00
cSquid.h - improved Simulator system 2011-12-26 20:57:12 +00:00
cStairs.h Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files 2012-06-03 23:35:17 +00:00
cStep.h Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files 2012-06-03 23:35:17 +00:00
cStringMap.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cStringMap.h Changed how Lua handles the (Post)Params in the HTTPRequest of a WebPlugin 2012-01-31 20:56:42 +00:00
cSurvivalInventory.cpp 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. 2012-06-04 12:08:20 +00:00
cSurvivalInventory.h Basic cWindow thread-safety 2012-03-19 09:37:10 +00:00
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 VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cThread.h VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cTimer.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cTimer.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
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 webadmin for the fixed stringsplitting 2012-06-05 16:03:50 +00:00
cWebAdmin.h Changed how Lua handles the (Post)Params in the HTTPRequest of a WebPlugin 2012-01-31 20:56:42 +00:00
cWebPlugin.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cWebPlugin.h VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cWebPlugin_Lua.cpp Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()! 2012-02-01 09:12:54 +00:00
cWebPlugin_Lua.h Plugins can now be enabled and disabled through WebAdmin 2012-02-01 00:02:48 +00:00
cWindow.cpp Fixed a warning in a Release build 2012-03-19 14:21:52 +00:00
cWindow.h Basic cWindow thread-safety 2012-03-19 09:37:10 +00:00
cWindowOwner.h Basic cWindow thread-safety 2012-03-19 09:37:10 +00:00
cWolf.cpp VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
cWolf.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cWorld.cpp Fixed a forgotten ini file read 2012-06-09 16:23:01 +00:00
cWorld.h Sugarcane and cactus max height can be set in world.ini. 2012-06-09 13:00:14 +00:00
cZombie.cpp 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. 2012-06-06 20:18:50 +00:00
cZombie.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
cZombiepigman.cpp 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. 2012-06-06 20:18:50 +00:00
cZombiepigman.h - Fixed Bug #99 -> Mobs no longer bother you in creative mode 2011-12-25 22:47:12 +00:00
lua5.1.dll Added m_IP to player class and binding to get IP for LUA. (Probably should use m_pState) 2011-11-09 22:17:30 +00:00
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
tolua++.exe Fixed tolua++ sources to consider AString a builtin string type. Fixed tolua++ VC projects for compilation with local Lua. 2012-06-04 14:58:17 +00:00
tolua++.h MCServer c++ source files 2011-10-03 18:41:19 +00:00
tolua_base.h VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. 2012-01-29 19:28:19 +00:00
virtual_method_hooks.lua MCServer c++ source files 2011-10-03 18:41:19 +00:00