| Commit message (Expand) | Author | Files | Lines |
2013-08-14 | Added simple deadlock detection code. | madmaxoft | 1 | -0/+8 |
2013-08-13 | Updated the Core Lua files in MCServer project externals. | madmaxoft | 1 | -18/+50 |
2013-08-10 | Renamed Plugin_NewLua to PluginLua. | madmaxoft | 1 | -2/+2 |
2013-08-09 | Renamed Plugin_NewLua to PluginLua. | madmaxoft | 1 | -2/+2 |
2013-08-08 | Removed LuaScript. | madmaxoft | 1 | -8/+0 |
2013-08-08 | Removed squirrel from project includes | madmaxoft | 1 | -3/+3 |
2013-08-07 | Removed Squirrel. | madmaxoft | 1 | -48/+0 |
2013-08-05 | Added the Carpet block. | madmaxoft | 1 | -1/+5 |
2013-08-04 | LuaState refactoring: initial part. | madmaxoft | 1 | -0/+8 |
2013-08-04 | First attempt at implementing a cLineBlockTracer class | madmaxoft | 1 | -1/+13 |
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -2636/+2636 |
2013-07-29 | WebAdmin templates can use Lua | FakeTruth | 1 | -0/+8 |
2013-07-11 | Added the cFastRandom class | madmaxoft@gmail.com | 1 | -0/+8 |
2013-07-05 | Initial 1.6.1 protocol support. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-06-29 | Advanced RCON: Command output is sent to the RCON client. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-06-27 | Added a basic RCON protocol | madmaxoft@gmail.com | 1 | -0/+8 |
2013-06-22 | Added the End height and composition generators. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-06-18 | TNT fixes. | madmaxoft@gmail.com | 1 | -4/+0 |
2013-06-13 | Added hopper entity, it can suck items out of chests, dispensers, droppers and other hopppers above it. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-06-12 | Implemented the Hopper block handler | madmaxoft@gmail.com | 1 | -0/+4 |
2013-06-09 | Added dead bush block handler so a dead bush pickup is dropped when the sand underneath it is removed. | faketruth | 1 | -0/+4 |
2013-06-04 | Removed cLadder, cSign, cStairs, cTorch and cVine classes, moved their functionality into the appropriate BlockHandlers / ItemHandlers | madmaxoft@gmail.com | 1 | -12/+0 |
2013-06-02 | Enchantments: API and sending to client | madmaxoft@gmail.com | 1 | -0/+8 |
2013-05-30 | LuaWindow: Initial code, the window can be opened, but not much manipulated | madmaxoft@gmail.com | 1 | -0/+16 |
2013-05-28 | Moved BlockEntities to a separate folder | madmaxoft@gmail.com | 1 | -18/+18 |
2013-05-26 | Implemented droppers | madmaxoft@gmail.com | 1 | -4/+20 |
2013-05-25 | cChestEntity and cDispenserEntity now inherit from a common ancestor, cBlockEntityWithItems | madmaxoft@gmail.com | 1 | -52/+60 |
2013-05-12 | Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file. | madmaxoft@gmail.com | 1 | -0/+4 |
2013-05-11 | Added generic LinearInterpolation in 1D, 2D and 3D. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-05-05 | Added the DistortedHeightmap height and composition generator. | madmaxoft@gmail.com | 1 | -0/+4 |
2013-05-01 | BlockZapper: Initial import, can zap blocks but not entities | madmaxoft@gmail.com | 1 | -0/+4 |
2013-04-27 | New terrain generator - Noise3D. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-04-22 | VC2008 project file: enabled multi-threaded compilation of Release and Release-profiled targets | madmaxoft@gmail.com | 1 | -0/+2 |
2013-04-21 | Fixed Profiled Release build (missing preprocessor macro for static XML compilation) | madmaxoft@gmail.com | 1 | -2/+2 |
2013-04-18 | Added BlockTNT.h to VC project file | keyboard.osh@gmail.com | 1 | -1/+5 |
2013-04-18 | Added TNTEntity to VC project file | madmaxoft@gmail.com | 1 | -0/+8 |
2013-04-17 | Noise: removed the unused SSE branches and unused interpolation methods. Removed the Noise.inc file. | madmaxoft@gmail.com | 1 | -4/+0 |
2013-04-10 | Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-04-10 | Fixed Windows Release build | madmaxoft@gmail.com | 1 | -1/+1 |
2013-04-09 | Added Expat and LuaExpat, XML parsing now available in the API. | madmaxoft | 1 | -4/+40 |
2013-04-07 | Added SQLite and LuaSQLite, Lua plugins can now use SQLite. | madmaxoft@gmail.com | 1 | -0/+68 |
2013-04-06 | Cobwebs are now washed away by water and can be broken by swords and shears, giving string. | madmaxoft@gmail.com | 1 | -0/+4 |
2013-03-29 | MineShafts: backup commit with initial work, still unusable. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-14 | Removed the Classic fluid simulator, it was too unstable | madmaxoft@gmail.com | 1 | -8/+0 |
2013-03-14 | Release 1.5 supported, yay :) | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-14 | Added a Noop fluid simulator that doesn't do anything with the fluid (fluid doesn't spread at all, behaves like a normal block) | madmaxoft@gmail.com | 1 | -0/+4 |
2013-03-14 | Added a Vaporize fluid simulator that simply replaces fluid blocks with air. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-14 | Added water and lava springs. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-09 | Pickups are now being saved into Anvil. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-05 | Made ListenThread an OSSupport part, as it's generic enough | madmaxoft@gmail.com | 1 | -8/+8 |
2013-03-05 | IPv6 support + removed cTCPLink from Lua API | madmaxoft@gmail.com | 1 | -8/+0 |
2013-03-04 | Moved client socket accepting into a separate thread object, cListenThread | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-04 | Removed the unused cHeartbeat object | madmaxoft@gmail.com | 1 | -8/+0 |
2013-02-18 | Minecarts can now be placed. | madmaxoft@gmail.com | 1 | -0/+12 |
2013-02-15 | Added API.txt into project for reference | madmaxoft@gmail.com | 1 | -4/+4 |
2013-02-15 | Plugins can now bind console commands | madmaxoft@gmail.com | 1 | -0/+4 |
2013-02-08 | Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities. | madmaxoft@gmail.com | 1 | -0/+4 |
2013-02-07 | Added a cGZipFile class for reading GZipped files. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-02-01 | Moved command API into cPluginManager. | madmaxoft@gmail.com | 1 | -8/+0 |
2013-01-27 | Added cItems to Lua API. | madmaxoft@gmail.com | 1 | -4/+0 |
2013-01-25 | Merged the usable portion of the "gens" branch. | madmaxoft@gmail.com | 1 | -8/+12 |
2013-01-13 | Forgotten files for previous merge commit (rev 1139) | madmaxoft@gmail.com | 1 | -8/+8 |
2012-12-29 | Cauldrons and Brewing Stands are now placeable | luksor111@gmail.com | 1 | -0/+16 |
2012-12-27 | Added flower pots | luksor111@gmail.com | 1 | -0/+8 |
2012-12-24 | Added the 1.4.6 protocol | madmaxoft@gmail.com | 1 | -2/+2 |
2012-12-22 | Reduced most mobs' constructors to oneliners by passing parameters to superclasses | madmaxoft@gmail.com | 1 | -16/+0 |
2012-12-19 | Added dispensers (they can't dispense items yet) | luksor111@gmail.com | 1 | -0/+8 |
2012-12-19 | Implemented double doors | luksor111@gmail.com | 1 | -0/+4 |
2012-12-16 | Levers (patch contributed by Keyboard) | madmaxoft@gmail.com | 1 | -0/+8 |
2012-11-27 | Added initial adventure mode support | luksor111@gmail.com | 1 | -0/+4 |
2012-11-26 | Fixed certain blocks crashing clients when mined | luksor111@gmail.com | 1 | -0/+4 |
2012-11-25 | Implemented rail placement mechanics. | luksor111@gmail.com | 1 | -0/+4 |
2012-11-24 | Fixed drops for: Stone, Mycelium, Redstone Torch. | luksor111@gmail.com | 1 | -0/+4 |
2012-11-01 | Added Bats and Witches. | luksor111@gmail.com | 1 | -0/+16 |
2012-10-31 | Initial 1.4.2 support. | luksor111@gmail.com | 1 | -0/+8 |
2012-10-25 | Debug filename has a "_debug" appended to it, so that it's different from the release version. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-10-21 | Added jukeboxes (patch contributed by Luksor) | madmaxoft@gmail.com | 1 | -0/+8 |
2012-10-20 | Profiled build has a different filename | madmaxoft@gmail.com | 1 | -1/+1 |
2012-10-19 | Added spawn eggs with mobs (patch committed by Luksor) | madmaxoft@gmail.com | 1 | -0/+40 |
2012-10-18 | Added basic spawn eggs (patch contributed by Luksor) | madmaxoft@gmail.com | 1 | -0/+4 |
2012-10-14 | Initial Floody fluid simulator. | madmaxoft@gmail.com | 1 | -0/+16 |
2012-10-14 | Completely removed support for old style Lua plugins (can use both Plugin and NewPlugin in settings.ini for now) | faketruth | 1 | -8/+0 |
2012-10-13 | Preparation for multiple fluid simulators. | madmaxoft@gmail.com | 1 | -23/+15 |
2012-10-11 | Fixed chatlog plugin | faketruth | 1 | -13/+17 |
2012-10-10 | Added functionality so one plugin can call functions on another plugin :D | faketruth | 1 | -30/+38 |
2012-10-07 | All blockticking is now done in cBlockHandlers | madmaxoft@gmail.com | 1 | -0/+4 |
2012-10-06 | Completely removed the old (buggy) redstone simulator. | madmaxoft@gmail.com | 1 | -8/+0 |
2012-09-30 | Added falling block entities. Sand and gravel now properly fall down | faketruth | 1 | -0/+8 |
2012-09-29 | Beds can be slept in now (it doesn't change the time though) | faketruth | 1 | -0/+4 |
2012-09-29 | Made beds placeable | faketruth | 1 | -0/+8 |
2012-09-26 | Fixed a bug in the inventory system where it would de-sync when dragging items with non-default metadata/health | faketruth | 1 | -5/+5 |
2012-09-24 | Restored Noise's optimization even in debug build, lost in previous rename. | madmaxoft@gmail.com | 1 | -0/+13 |
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 1 | -252/+222 |
2012-09-23 | Source files cleanup: ChunkDataSerializer is Protocol-related | madmaxoft@gmail.com | 1 | -8/+8 |
2012-09-23 | Source files cleanup: OSSupport-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 1 | -27/+27 |
2012-09-23 | Source files cleanup: Removed unused cBlockToPickup | madmaxoft@gmail.com | 1 | -8/+0 |
2012-09-23 | Source files cleanup: Mobs-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 1 | -40/+40 |
2012-09-23 | Source files cleanup: WorldStorage-related files in a separate subfolder | madmaxoft@gmail.com | 1 | -9/+9 |
2012-09-23 | Source files cleanup: Generating-related files in a separate subfolder | madmaxoft@gmail.com | 1 | -18/+18 |
2012-09-23 | Source files cleanup: Protocol-related files in a separate subfolder | madmaxoft@gmail.com | 1 | -7/+7 |
2012-09-23 | Source files cleanup: UI files renamed | madmaxoft@gmail.com | 1 | -5/+5 |
2012-09-22 | Restored resource files from vc2010 into vc2008 | madmaxoft@gmail.com | 1 | -1/+9 |
2012-09-20 | Refactored windows. | madmaxoft@gmail.com | 1 | -29/+5 |
2012-09-11 | Merged in a patch for sounds by l0udPL | madmaxoft@gmail.com | 1 | -0/+8 |
2012-09-07 | Fixed profiling to work under the new project layout | madmaxoft@gmail.com | 1 | -1/+1 |
2012-08-30 | Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14) | madmaxoft@gmail.com | 1 | -5/+5 |
2012-08-30 | Added a basic protocol recognizer and the base for 1.3.2 protocol. | madmaxoft@gmail.com | 1 | -0/+12 |
2012-08-29 | Gotten completely rid of all cPackets. The cProtocol125 class now does all the parsing and writing by itself. | madmaxoft@gmail.com | 1 | -176/+0 |
2012-08-28 | Moved all packet-serializing code into cProtocol125; half the packet classes aren't needed anymore. | madmaxoft@gmail.com | 1 | -220/+0 |
2012-08-27 | Cut out all packet handling to a separate cProtocol descendant | madmaxoft@gmail.com | 1 | -0/+20 |
2012-08-26 | git-svn-id: http://mc-server.googlecode.com/svn/trunk@795 0a769ca7-a7f5-676a-18bf-c427514a06d6 | madmaxoft@gmail.com | 1 | -0/+8 |
2012-08-26 | Added basic noteblocks, finished sign storage in Anvil (patch contributed by l0udPL) | madmaxoft@gmail.com | 1 | -0/+12 |
2012-08-22 | WebAdmin should not cause crashes anymore | faketruth | 1 | -8/+0 |
2012-08-20 | Moved files used by MCServer to a special MCServer folder | faketruth | 1 | -0/+3 |
2012-08-18 | Added Core files to the VC2008 project (so that they can be opened from the IDE there, nothing more) | madmaxoft@gmail.com | 1 | -0/+128 |
2012-08-18 | VC2008: Removed Android-specific files from all Windows build configurations | madmaxoft@gmail.com | 1 | -0/+80 |
2012-08-18 | Android: Pressing back button sends stop command to server | faketruth | 1 | -0/+64 |
2012-08-17 | Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 ) | madmaxoft@gmail.com | 1 | -0/+8 |
2012-07-29 | Fixed warnings in md5 | madmaxoft@gmail.com | 1 | -0/+27 |
2012-07-28 | VC2008 project: finally a truly Release build, with full optimization. | madmaxoft@gmail.com | 1 | -0/+8 |
2012-07-22 | Added a new cave generator: DualRidgeCaves ( somewhat like http://www.gamedev.net/blog/33/entry-2227887-more-on-minecraft-type-world-gen/ ) | madmaxoft@gmail.com | 1 | -0/+8 |
2012-07-19 | Ravines: initial implementation, randomized shapes are working, but still needs some work | madmaxoft@gmail.com | 1 | -0/+8 |
2012-07-16 | Some code improvements | lapayo94@gmail.com | 1 | -36/+0 |
2012-07-15 | A new Block handling system :o | lapayo94@gmail.com | 1 | -0/+288 |
2012-07-09 | Improved Squirrel Bindings | lapayo94@gmail.com | 1 | -0/+12 |
2012-07-09 | BlockArea name change reverted | lapayo94@gmail.com | 1 | -14/+42 |
2012-07-02 | cBlockArea object added (with only minimal testing so far) | madmaxoft@gmail.com | 1 | -0/+45 |
2012-06-15 | Basic handling of vines. No growth yet. | cedeel@gmail.com | 1 | -0/+4 |
2012-06-13 | Moved LuaFunctions.h into the Bindings section of the project | madmaxoft@gmail.com | 1 | -4/+4 |
2012-06-13 | Added a BlockToPickup hook for modifying pickups when a player breaks a block. | madmaxoft@gmail.com | 1 | -0/+4 |
2012-06-12 | Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether. | madmaxoft@gmail.com | 1 | -8/+0 |
2012-06-11 | Added implementation of E_PLUGIN_CHUNK_GENERATING lua hook | faketruth | 1 | -0/+8 |
2012-06-06 | 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. | madmaxoft@gmail.com | 1 | -0/+5 |
2012-06-04 | 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. | madmaxoft@gmail.com | 1 | -4/+12 |
2012-06-04 | Fixed MSVC2008 projects for new zlib | madmaxoft@gmail.com | 1 | -3/+3 |
2012-06-04 | Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files | cedeel@gmail.com | 1 | -0/+4 |
2012-05-25 | Merged the composable_generator branch into the trunk | madmaxoft@gmail.com | 1 | -38/+90 |
2012-05-08 | Added a profiling option to the VC2008 projects, using the MS standalone profiler (see vc2008/profile_run.cmd for details and usage) | madmaxoft@gmail.com | 1 | -0/+118 |
2012-05-07 | Fast NBT Parser (loading a chunk is now about 10 times faster) | madmaxoft@gmail.com | 1 | -8/+16 |
2012-03-24 | Added the new 1.2.4's PlayerAbilities packet; restructures packet files for less files, more dense. | madmaxoft@gmail.com | 1 | -26/+2 |
2012-03-24 | Removed the split between 1.2.3 and 1.1, left only 1.2.3 code | madmaxoft@gmail.com | 1 | -1/+1 |
2012-03-14 | Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency | madmaxoft@gmail.com | 1 | -0/+7 |
2012-03-12 | Added a flat terrain generator with settable terrain height | madmaxoft@gmail.com | 1 | -0/+8 |
2012-03-07 | Added the Anvil level format (MCA) support, read-only for the time being. Now MCS can read your worlds from the official server :) | madmaxoft@gmail.com | 1 | -0/+16 |
2012-03-05 | 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 :) | madmaxoft@gmail.com | 1 | -1/+9 |
2012-03-01 | Forgot to update the VS2008 project | faketruth | 1 | -0/+8 |
2012-02-28 | VC2008: slight project reorganization, chunk-generation-related sources are now in one folder | madmaxoft@gmail.com | 1 | -24/+28 |
2012-02-26 | Using cSocketThreads for client outgoing packets. Unfortunately had to put in one intermediate thread (cServer::cNotifyWriteThread) to avoid deadlocks. Still, seems we have a proper multithreading for clients and no more per-client threads, yay :) | madmaxoft@gmail.com | 1 | -4/+4 |
2012-02-22 | VC2008: cleaned up the Release configuration for the project | madmaxoft@gmail.com | 1 | -1/+1 |
2012-02-20 | VC2008: Temporarily reset compiler warnings to Level 3 due to the new ASSERT() | madmaxoft@gmail.com | 1 | -2/+2 |
2012-02-17 | Added the skeleton of the cLightingThread object | madmaxoft@gmail.com | 1 | -0/+8 |
2012-02-16 | 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 | madmaxoft@gmail.com | 1 | -1/+11 |
2012-02-14 | Slight cleanup - removed old code, some additional comments on dangerous functions | madmaxoft@gmail.com | 1 | -8/+0 |
2012-02-13 | 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. | madmaxoft@gmail.com | 1 | -26/+100 |
2012-02-07 | cSocketThreads initial commit. Not yet tested and not yet integrated | madmaxoft@gmail.com | 1 | -0/+12 |
2012-02-01 | Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients; | madmaxoft@gmail.com | 1 | -24/+24 |
2012-02-01 | new cIsThread object for thread encapsulation | madmaxoft@gmail.com | 1 | -4/+12 |
2012-02-01 | Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()! | madmaxoft@gmail.com | 1 | -117/+125 |
2012-01-30 | Initial cFile implementation (using stdio FILE) and test in cChunkMap | madmaxoft@gmail.com | 1 | -0/+8 |
2012-01-29 | VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. | madmaxoft@gmail.com | 1 | -74/+53 |
2012-01-29 | VC2008 compilation with new lua webplugin | madmaxoft@gmail.com | 1 | -0/+8 |
2012-01-29 | ChunkGenerator: rewritten thread-locking using the new RAII CSLock class | madmaxoft@gmail.com | 1 | -0/+1 |
2012-01-27 | Added a VC2010 configuration for Debug build with optimized Noise; made it the default in VC2008 | madmaxoft@gmail.com | 1 | -0/+13 |
2012-01-27 | Updated VC2008 project to include cPlugin_NewLua | madmaxoft@gmail.com | 1 | -0/+8 |
2012-01-27 | MSVC 2008 Express compatibility: Added the projects, modified sources to compile. Tested on MSVC 2008 Express and MSVC 2010 Express | madmaxoft@gmail.com | 1 | -0/+1545 |