summaryrefslogtreecommitdiffstats
path: root/source/ManualBindings.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2013-11-22Changed cRoot:GetFurnaceRecipe() Lua binding signature.madmaxoft1-0/+40
2013-11-20Added cWorld:ForEachBlockEntityInChunk() and cWorld:DoWithBlockEntityAt() functions.madmaxoft1-20/+22
2013-11-13cPluginManager:BindCommand() and :BindConsoleComman() now report full Lua stacktrace on failure.madmaxoft1-2/+6
2013-11-09Removed cStringMap.madmaxoft1-1/+0
2013-10-23Fixed bindings for cHopperEntity:GetOutputBlockPos().madmaxoft1-0/+44
2013-10-13Re-added the cWorld:GetSignLines() to the API.madmaxoft1-0/+1
2013-10-12Fixed and exported cWorld:QueueTask().madmaxoft1-0/+65
2013-09-18Improved error message in cPlugin:AddWebTab() API.madmaxoft1-4/+6
2013-09-18cPluginManager:BindConsoleCommand can be called with the dot operator, too.madmaxoft1-15/+20
2013-09-18cPluginManager:BindCommand can be called with the dot operator, too.madmaxoft1-12/+19
2013-09-15Fixed previous commit.madmaxoft1-1/+1
2013-09-15Fixed API bindings of cWorld:GetSignLines(), exported cWorld:UseBlockEntity().madmaxoft1-2/+55
2013-09-15Fixed cWorld bindings for GetBlockInfo() and GetBlockTypeMeta().madmaxoft1-0/+110
2013-09-11Added StringSplitAndTrim() to Lua APImadmaxoft1-6/+22
2013-08-27Implemented basic physics for projectiles.madmaxoft1-2/+4
2013-08-21cPluginManager.AddHook old-style API usage prints the stack trace.madmaxoft1-0/+1
2013-08-21Added a deprecation warning to the old style API.madmaxoft1-0/+1
2013-08-21Hook adding uses the new API.madmaxoft1-0/+152
2013-08-19Moved entities into the Entities subfolder.madmaxoft1-1/+1
2013-08-19Finished renaming cPlugin_NewLua to cPluginLua.madmaxoft1-17/+17
2013-08-10Renamed Plugin_NewLua to PluginLua.madmaxoft1-2/+1
2013-08-09Renamed Plugin_NewLua to PluginLua.madmaxoft1-2/+1
2013-08-08LuaState refactoring: using templates for hook function calls.madmaxoft1-15/+15
2013-08-07Added cLineBlockTracer to the APImadmaxoft1-4/+176
2013-08-06Fixed compilation in ManualBindingsmadmaxoft1-1/+1
2013-08-06cLuaState is used for pushing splits in ManualBindingsmadmaxoft1-23/+8
2013-08-05Exported the cWorld:TryGetHeight() functionmadmaxoft1-0/+47
2013-08-05Exported cWorld:DoWithEntityByID() to Lua APImadmaxoft1-202/+293
2013-08-05Alpha-sorted the manual bindings' functions.madmaxoft1-13/+13
2013-08-04LuaState refactoring: initial part.madmaxoft1-9/+10
2013-07-29WebAdmin templates can use LuaFakeTruth1-0/+61
2013-06-12Added cWorld::SetSignLines(), re-exported to Lua manually to avoid ghost return valuesmadmaxoft@gmail.com1-0/+55
2013-06-05Added LOGWARNING() function to Lua API, as a synonym to LOGWARN()madmaxoft@gmail.com1-2/+2
2013-06-04ToLuaDoxy: initial importmadmaxoft@gmail.com1-2/+2
2013-05-31Added cLuaWindow:SetOnSlotChanged(); the callback is called only for non-inventory slotsmadmaxoft@gmail.com1-7/+12
2013-05-30Added the OnClosing callback to cLuaWindow APImadmaxoft@gmail.com1-0/+39
2013-05-30LuaWindow: Initial code, the window can be opened, but not much manipulatedmadmaxoft@gmail.com1-7/+73
2013-05-28Moved BlockEntities to a separate foldermadmaxoft@gmail.com1-4/+4
2013-05-26Implemented droppersmadmaxoft@gmail.com1-2/+6
2013-05-25Fixed the cWorld:DoWithChestAt(), DoWithDispenserAt() and DoWithFurnaceAt() callbacks binding.madmaxoft@gmail.com1-5/+21
2013-05-24Slight cleanup in the cInventory / cItemGrid APImadmaxoft@gmail.com1-1/+1
2013-04-10Fixed gcc buildmadmaxoft@gmail.com1-10/+12
2013-04-10Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid.madmaxoft@gmail.com1-0/+42
2013-02-15Plugins can now bind console commandsmadmaxoft@gmail.com1-86/+159
2013-02-10Fixed ASSERT / VERIFY mismatch in ManualBindings' error handlingmadmaxoft@gmail.com1-4/+4
2013-02-03Added a GetClassStatic function to all entities, as well as cFurnaceEntity, cChestEntity and cWorldfaketruth1-377/+392
2013-02-02Fixed GCC error in ManualBindingsmadmaxoft@gmail.com1-1/+1
2013-02-01Moved command API into cPluginManager.madmaxoft@gmail.com1-16/+126
2013-01-27Added the HOOK_BLOCK_TO_PICKUPS hook that fires when a block is dug up and should be converted to pickups.madmaxoft@gmail.com1-1/+1
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com1-13/+4
2012-10-21Fixed manual bindings' ForEachXXX mapping not checking the object instance for validity.madmaxoft@gmail.com1-0/+5
2012-10-14Completely removed support for old style Lua plugins (can use both Plugin and NewPlugin in settings.ini for now)faketruth1-6/+16
2012-10-11Got rid of "self" in plugins, which is deprecated anywayfaketruth1-1/+1
2012-10-11Can now send usertypes (cPlayer, cEntity, cCuboid) along with a plugin:Call()faketruth1-2/+25
2012-10-10Added functionality so one plugin can call functions on another plugin :Dfaketruth1-0/+85
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-10/+10
2012-09-02Exported cWorld::DoWithChestAt to Luafaketruth1-0/+93
2012-08-23Added plugin name to deprecation messagesmadmaxoft@gmail.com1-1/+4
2012-08-23Added a RateCompareString function to StringUtilsfaketruth1-82/+94
2012-08-22WebAdmin should not cause crashes anymorefaketruth1-8/+19
2012-07-02Added the cWorld::DoWithPlayer() function and exported it in the Lua API. Removed the obsolete cWorld::GetPlayer() function.madmaxoft@gmail.com1-0/+92
2012-06-17Removed the deprecated GetBlockEntity(), added several enumerators to replace it.madmaxoft@gmail.com1-6/+10
2012-06-17Macro-ized the ForEachSomethingInChunk Lua glue code (will soon be used for block entities, too)madmaxoft@gmail.com1-92/+95
2012-06-16Exported cWorld::ForEachEntity and cWorld::ForEachEntityInChunk; no idea if they actually workmadmaxoft@gmail.com1-28/+132
2012-06-15Rewritten ForEach using #define-s, new ones can be added as a simple one-linermadmaxoft@gmail.com1-166/+86
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-614/+614
2012-06-02Added Lua function cRoot:ForEachWorld(), removed the obsolete cRoot:GetWorld() method (both C++ and Lua)madmaxoft@gmail.com1-3/+94
2012-04-11Moved the commands /coords /viewdistance and /regeneratechunks from cServer.cpp to the Core pluginfaketruth1-0/+6
2012-02-16git-svn-id: http://mc-server.googlecode.com/svn/trunk@281 0a769ca7-a7f5-676a-18bf-c427514a06d6faketruth1-1/+1
2012-02-15Can now pass any argument to cWorld:ForEachPlayer in Lua! But I'm not even using it.. lolfaketruth1-18/+46
2012-02-14Got rid of cWorld::GetAllPlayers() and implemented ForEachPlayer() more or less in Luafaketruth1-5/+61
2012-02-01Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()!madmaxoft@gmail.com1-2/+76
2012-01-31Changed how Lua handles the (Post)Params in the HTTPRequest of a WebPluginfaketruth1-0/+59
2012-01-30Added a WebAdmin interface to view users their groups, and the permissions of groups.faketruth1-0/+22
2012-01-29VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization.madmaxoft@gmail.com1-1/+3
2012-01-28Converted entire Core plugin including WebAdmin interface to new plugin method/system/thingy and sexyfied it.faketruth1-0/+47
2011-10-03MCServer c++ source filesfaketruth1-0/+229