summaryrefslogtreecommitdiffstats
path: root/src/Bindings (unfollow)
Commit message (Expand)AuthorFilesLines
2014-09-05Revert "Temporarily commented out override directives."Tycho5-100/+101
2014-09-03LuaState: Fixed class value-getting off the stack.madmaxoft1-4/+4
2014-09-03LuaState: Fixed referenced function pushing.madmaxoft2-1/+9
2014-09-03Exported ForEachEntityInBox() to Lua API.madmaxoft1-0/+70
2014-09-03Added cWorld::ForEachEntityInBox()madmaxoft2-0/+36
2014-08-31Rewrited furnace.txt loading.Howaner1-1/+1
2014-08-28Fixed spaces after "template" keyword.Mattes D1-6/+6
2014-08-28remove y-coord from chunksLO1ZB1-1/+1
2014-08-24RankMgr: Exported the default-rank functions.Mattes D1-0/+55
2014-08-23RankMgr: Unified function signature comments in the bindings.Mattes D2-28/+36
2014-08-22Fixed cPlugin::OnPlayerMoving signature.Mattes D3-3/+3
2014-08-22cLuaState: Fixed Vector3<> names pushed to Lua.Mattes D2-5/+44
2014-08-21Sorted the generated param count.Mattes D1-1/+1
2014-08-21Fixed a compile-time warning in MSVC.Mattes D1-1/+1
2014-08-21Temporarily commented out override directives.Samuel Barney5-101/+101
2014-08-21RankMgr: Added cRankManager::RemovePlayerRank().Mattes D1-0/+30
2014-08-21Removed Group.h from Bindings' dependencies.Mattes D1-1/+0
2014-08-21Removed cGroup and cGroupManager.Mattes D1-1/+0
2014-08-21cMojangAPI: Fixed MakeUUID___() bindings.Mattes D1-0/+58
2014-08-20Renamed a_Motd to a_ServerDescription.Howaner5-7/+7
2014-08-20Added a_ClientHandle to the HOOK_SERVER_PING hook.Howaner6-8/+9
2014-08-20RankMgr bindings: fixed GetRankVisuals return value.Mattes D1-18/+22
2014-08-20RankMgr: Fixed an ignored return value in the API.Mattes D1-2/+2
2014-08-20Cleaned up code.Howaner2-847/+1
2014-08-20Added HOOK_SERVER_PINGHowaner6-7/+854
2014-08-19cPlayer reads ranks from cRankManager.Mattes D1-39/+54
2014-08-16Better OnPlayerMoving hook.Howaner5-7/+7
2014-08-16First implementation of HOOK_SERVER_PING.Howaner5-0/+43
2014-08-12Fix messing renameTycho1-1/+1
2014-08-12Renamed LoggersTycho1-5/+5
2014-08-11Fixed unchecked return values.madmaxoft1-3/+6
2014-08-10Fixed circular dependecy luaState_Call.incTycho1-1/+1
2014-08-10First Implementatation of new Loggin frameworkTycho2-6/+6
2014-08-09WebAdmin: Manually exported string conversion functions.madmaxoft1-1/+59
2014-08-09WebAdmin: Manually exported string conversion functions.madmaxoft1-1/+59
2014-08-09RankMgr: Added GetRankVisuals() function.madmaxoft1-2/+38
2014-08-08Exported cRankManager to LuaAPI.madmaxoft4-1/+891
2014-08-08cLuaState: Added GetStackValues() auto-generated templates.madmaxoft1-0/+27
2014-08-07Removed debug message.Howaner1-1/+0
2014-08-05Made lua clamp() compatible with all number types.Howaner1-4/+4
2014-08-05Added api documentation for Clamp()Howaner1-2/+2
2014-08-05Added Clamp() function to the lua api.Howaner1-0/+28
2014-08-04Made AllToLua output consistentTiger Wang1-2/+2
2014-08-04CheckBasicStyle: multi-level indent change.madmaxoft1-0/+2
2014-08-03cMojangAPI: Added UUID-to-Name lookup.madmaxoft1-1/+97
2014-07-31MojangAPI: Added a UseCachedOnly param to GetUUIDsFromPlayerNames().madmaxoft1-5/+14
2014-07-30Exported the beacon.Howaner3-0/+4
2014-07-30ManualBindings: Fixed alignment.madmaxoft1-3/+3
2014-07-30Exported cMojangAPI to Lua.madmaxoft2-3/+7
2014-07-30Added a cMojangAPI class for PlayerName -> UUID lookups, with cache.madmaxoft1-1/+1
2014-07-30Fixed "Dependency" typosarchshift1-2/+2
2014-07-29Slight cleanup after portalsTiger Wang1-5/+3
2014-07-28Added cClientHandle:GetUUIDsFromPlayerNames() to Lua API.madmaxoft1-3/+62
2014-07-27Fixed plugin count and fixed plugin loading, when settings.ini was regenerated.Howaner1-16/+30
2014-07-24Removed redundant semicolons and re-added warningarchshift1-2/+2
2014-07-22Fixed Bindings generation in MSVC.madmaxoft1-2/+2
2014-07-21Style: Normalized to no spaces before closing parenthesis.madmaxoft11-51/+51
2014-07-21Style: Normalized spaces after if, for and while.madmaxoft3-17/+17
2014-07-19Fixed style: spaces after commas.madmaxoft3-34/+33
2014-07-19Fixed MSVC bindings generation.madmaxoft1-1/+1
2014-07-19Renamed AllToLua_lua script.madmaxoft1-0/+0
2014-07-19Moved Windows custom command to src/CMakeLists.txtarchshift1-15/+1
2014-07-19CMakeLists: Moved Bindings-specific code to subdirarchshift1-0/+111
2014-07-19CMake: Add Bindings library from subdirectoryarchshift1-0/+6
2014-07-19src/CMakeLists.txt: Replaced glob with list of filesarchshift1-0/+32
2014-07-17Fixed issues relating to saplings and leavesTiger Wang1-27/+0
2014-07-17Basic style fixes.madmaxoft7-46/+50
2014-07-17Normalized comments.madmaxoft10-22/+22
2014-07-16Resolved backwards compatibility issuesTiger Wang5-7/+7
2014-07-12For now, removed creator member from Entity Effect for pointer safetyarchshift5-7/+7
2014-07-04cPluginManager: Reformatted the switch statement.madmaxoft1-7/+34
2014-07-04Moved sending error messages to cPluginManager:CallHookChatSTRWarrior1-4/+6
2014-07-04Tailored death messagesTiger Wang5-7/+7
2014-07-03Changed OnWeatherChanging hook to always read the returned weather.madmaxoft3-4/+18
2014-07-02Removed foodlevel-change possibility. Plugins can cancel the event and use cPlayer:SetFoodLevel()Howaner5-6/+6
2014-07-01Tolua generates LuaState_Call.inc file.madmaxoft3-622/+22
2014-07-01Initial codegen for LuaState_Call.inc.madmaxoft1-0/+196
2014-07-01Fixed a possibly unused variable.madmaxoft1-1/+1
2014-06-30Fixes.Howaner1-1/+1
2014-06-30Add new hook: HOOK_PLAYER_FOOD_LEVEL_CHANGEHowaner5-0/+43
2014-06-28Fixed doxycommentsSTRWarrior1-3/+3
2014-06-28Fixed a silly path error in #include.Mattes D1-1/+1
2014-06-27Removed the md5 library, obsoleted by PolarSSL.Mattes D1-5/+6
2014-06-19Nullify deleted pointers.archshift3-0/+3
2014-06-19EntityEffects.x -> EntityEffect.x, Object-Oriented effectsarchshift1-1/+1
2014-06-18(Force)ExecuteCommand returns the CommandResult enumsSTRWarrior2-8/+8
2014-06-17Added the OnEntityAddEffect hook.madmaxoft5-0/+46
2014-06-17Moved Effects.h to EntityEffects.h, added initial implarchshift1-1/+1
2014-06-17Added crBlocked and crNoPermissionSTRWarrior2-2/+4
2014-06-17HandleCommand now returns an CommandResult enum.STRWarrior2-23/+19
2014-06-17Fixed possible confusion.STRWarrior2-2/+8
2014-06-14Fixed bindings generation for Win64 builds.Mattes D2-0/+1
2014-06-14Reduced cPluginManager code duplicationTiger Wang1-286/+178
2014-06-12automaticlly build tolua and generate bindings as part of build.tycho1-0/+0
2014-06-11Added cBlockArea:GetCoordRange to Lua API.madmaxoft1-0/+32
2014-06-09ToLua can now be run in pure-lua mode.madmaxoft1-0/+27
2014-06-03Fixed OnProjectileHitBlock bindings.madmaxoft3-82/+111
2014-06-01Made a_BlockHitPos a referenceSTRWarrior5-6/+6
2014-05-31Used recommendationsSTRWarrior5-7/+7
2014-05-30Fixed bindings for cCompositeChat:SetMessageType().madmaxoft1-2/+2
2014-05-11Statistic Managerandrew1-0/+1
2014-05-10Fixed the console saying no plugins are loaded.STRWarrior1-1/+1
2014-05-09Fixed MSVC 64-bit build warnings.Mattes D2-5/+6
2014-05-08Fixed MSVC 64-bit build warnings.Mattes D2-5/+6
2014-05-02HOOK_DISCONNECT has cClientHandle as its first parameter.madmaxoft5-7/+7
2014-05-01Fixed warnings in ManualBindings.madmaxoft1-20/+20
2014-05-01Fixed warnings in Lua helpers.madmaxoft2-3/+3
2014-04-27Fixed OnPluginMessage hook not exiting early.Tycho1-1/+1
2014-04-26Fixed a memory leak in tolua_cWorld_ChunkStay. (CID 43618)jfhumann1-1/+4
2014-04-06Updated the tolua executable for Windows.madmaxoft1-0/+0
2014-04-03Removed the bindings to set old g_BlockXXX arrays.Mattes D1-297/+65
2014-04-01Exported the Base64 encoding and decoding functions to Lua API.madmaxoft1-0/+46
2014-04-01LOG() API reads the LogLevel from the cCompositeChat's MessageType.madmaxoft1-4/+13
2014-03-31Console logging supports cCompositeChat as its parameters.madmaxoft1-12/+34
2014-03-30Using recommendations (I think)STRWarrior5-5/+5
2014-03-30Added a BlockHitPos parameter to OnProjectileHitBlockSTRWarrior5-7/+7
2014-03-30Added a blockface parameter to the OnProjectileHitBlock hook.STRWarrior5-7/+7
2014-03-29Renamed lua dll for tolua++.exe.madmaxoft1-0/+0
2014-03-29Added HOOK_PROJECTILE_HIT_BLOCK.STRWarrior5-0/+45
2014-03-29Fixed error when the hook gets called.STRWarrior2-0/+14
2014-03-29Added HOOK_PROJECTILE_HIT_ENTITYSTRWarrior5-0/+48
2014-03-28Fixed non-virtual destructors warnings.madmaxoft1-0/+2
2014-03-27Add SpreadSourceHowaner5-7/+7
2014-03-27Add HOOK_BLOCK_SPREADHowaner5-0/+46
2014-03-25More fixes to get it to compile for me on Mac 10.9. Mostly just newline additions, but some of the unused variables were causing errors, so I wrapped them in #ifndef __APPLE__ calls, since I didn't know if they were going to be used in the future.Samuel Barney6-2/+10
2014-03-23Updated the ToLua windows executable.madmaxoft1-0/+0
2014-03-20Updated the tolua++ executable for Win builds.madmaxoft1-0/+0
2014-03-20Made pushing plain pointer to Lua a valid operation, with a warning.madmaxoft2-3/+4
2014-03-19Errors in Lua don't include the error handler in the stack trace.madmaxoft2-7/+7
2014-03-19LuaChunkStay: Removed a debugging output.madmaxoft1-3/+0
2014-03-14Added Noreturn attribtes to a couple of functions and made a missing noreturn an errorTycho1-1/+1
2014-03-14cPlugin:BindConsoleCommand can be called statically.madmaxoft1-1/+4
2014-03-14cPluginManager:Bind[Console]Command returns true on success.madmaxoft1-2/+4
2014-03-12Fixed Lua string return values.madmaxoft1-4/+0
2014-03-12The entire unknown command is echoed back to the user on error.madmaxoft1-1/+1
2014-03-12Moved Lua API registering into a separate function.madmaxoft3-2/+16
2014-03-11Fixed a load of format string errorsTycho1-1/+3
2014-03-11Unified Matrix4 codeandrew1-1/+0
2014-03-11Unified Vector classesandrew2-4/+9
2014-03-07Fixed cBlockArea schematic string saving signature.madmaxoft1-3/+7
2014-03-07Fixed warningsTycho1-0/+1
2014-03-07Fixed a typo.madmaxoft1-4/+4
2014-03-07Add Lua Bindings for FlowerPotEntity.h and add documentation.Howaner2-1/+3
2014-03-07Added cBlockArea serialization to string.madmaxoft1-6/+67
2014-03-07Add Flower PotsHowaner1-0/+2
2014-03-04Manually exported cCompositeChat modifiers.madmaxoft1-0/+258
2014-03-04cLuaState: Made public the GetStackValue() functions.madmaxoft2-54/+61
2014-03-02Fixed MSVC warnings in DeprecatedBindings.madmaxoft1-8/+76
2014-03-02GetById => Getandrew1-9/+9
2014-03-02Removed g_BlockXXX arraysandrew1-0/+4
2014-03-02Manually exported g_Block tablesandrew3-0/+444
2014-03-02Exported cBlockInfoandrew1-0/+1
2014-03-01Exported cScoreboard::ForEachTeamandrew1-0/+1
2014-03-01Exported cScoreboard::ForEachObjectiveandrew1-0/+4
2014-03-01Exported and documented cScoreboardandrew1-0/+1
2014-02-26Attempted fix for several GCC warnings.madmaxoft2-2/+14
2014-02-24Fixed tolua export for Byte.madmaxoft1-0/+7
2014-02-23Fixed bindings for cBlockArea:Get(Rel)BlockTypeMeta().madmaxoft1-29/+104
2014-02-23Rename SkullEntity to MobHeadEntityHowaner1-2/+2
2014-02-23Add Heads completelyHowaner1-0/+2
2014-02-23Added cBlockArea:GetSize() and :GetOrigin() to Lua API.madmaxoft1-0/+64
2014-02-23Manually exported DoWithMapandrew1-0/+4
2014-02-23Documented and exported cMapManagerandrew1-0/+1
2014-02-22Documented and exported cMapandrew1-0/+1
2014-02-20Fixed bindings for cBlockArea:Get(Rel)BlockTypeMeta().madmaxoft1-29/+104
2014-02-19Rename SkullEntity to MobHeadEntityHowaner1-2/+2
2014-02-18Add Heads completelyHowaner1-0/+2
2014-02-18Properly exported and documented paintingsTiger Wang1-0/+1
2014-02-17Added cPluginManager:GetPluginsPath() to the Lua API.madmaxoft2-1/+5
2014-02-17Add Lua plugin path to package.path and .cpath.madmaxoft3-0/+37
2014-02-15Implemented cCompositeChat.madmaxoft1-0/+1
2014-02-14Send map when selectedandrew1-0/+1
2014-02-11cWorld:ChunkStay() accepts nils as callbacks.madmaxoft1-5/+3
2014-02-11Added cLuaState::CheckParamFunctionOrNil().madmaxoft2-2/+37
2014-02-11Fixed nested plugin function calls.madmaxoft1-6/+9
2014-02-10Rewritten Lua ChunkStay API into a single function, cWorld:ChunkStay().madmaxoft4-64/+172
2014-02-10cLuaState: Stack traces don't include ghost 0-th element.madmaxoft1-1/+1
2014-02-10Added cPluginLua::cOperation.madmaxoft1-1/+27
2014-02-09First working version of cLuaChunkStay.madmaxoft3-16/+91
2014-02-09Initial Lua cChunkStay export.madmaxoft3-0/+112
2014-02-09cLuaState::cRef can be unbound and re-bound.madmaxoft2-9/+60
2014-02-08Fixed cWorld:TryGetHeight() API.madmaxoft1-1/+5
2014-02-06Server internally uses new functionsTiger Wang1-2/+2
2014-02-05Simplified shutdownTycho1-4/+0
2014-02-05Added support to start up MCServer and then immediatly sut it down in travisTycho1-0/+4
2014-02-05Fixed most of the reordering warningsTycho1-2/+2
2014-02-05Added cPluginManager:LogStackTrace() to the Lua API.madmaxoft1-0/+11
2014-02-04Fixed a gcc warning in ManualBindings.madmaxoft1-2/+2
2014-02-04Removed a useless check in cLuaState.madmaxoft1-3/+1
2014-02-04Fixed calling plugins with userdata params.madmaxoft1-0/+1
2014-02-04Removed a leftover debug message.madmaxoft1-1/+0
2014-02-04Fixed error handling in cPluginManager:CallPlugin() API.madmaxoft1-2/+5
2014-02-04Improved error resistance in cPluginManager:CallPlugin().madmaxoft1-0/+8
2014-02-01Removed "player destroying" hookdaniel09165-45/+0
2014-01-31Fixed cLineBlockTracer:Trace() signature.madmaxoft1-13/+27
2014-01-31Added cPluginManager:BindCommand() form to the API.madmaxoft1-1/+4
2014-01-29Lua: Fixed an error in table-functions callbacks.madmaxoft1-1/+5
2014-01-29Plugin files are loaded in alphabetical order.madmaxoft1-17/+35
2014-01-26Reduced unnecessary echoes (thanks xoft)Tiger Wang1-5/+3
2014-01-25Improved AllToLua UI experienceTiger Wang1-2/+8
2014-01-25Stupid Mistake fixedTycho1-2/+2
2014-01-25Fixed exportsTycho2-3/+0
2014-01-25Added "player destroying" and "player destroyed" hooksdaniel09165-0/+90
2014-01-23BugfixesTycho1-10/+0
2014-01-23added dependecies for bindings regenTycho1-14/+0
2014-01-23Fixed crash while calling disabled plugins.madmaxoft1-1/+1
2014-01-22Fixed spelling errorTycho2-2/+2
2014-01-22Added manual bindings for moved functionsTycho2-0/+67
2014-01-21Implemented cPluginManager:CallPlugin() API.madmaxoft7-214/+471
2014-01-19Changed the cWorld::ScheduleTask() signature.madmaxoft1-10/+14
2014-01-19cLuaState can now check function params.madmaxoft2-0/+37
2014-01-19Exported cFloater to the Lua API.STRWarrior1-0/+1
2014-01-18Command blocks: Execute()andrew1-10/+12
2014-01-16Fixed whitespace in previous commit.madmaxoft1-1/+1
2014-01-16Finished exporting cWorld:ScheduleTask() to Lua API.madmaxoft1-1/+15
2014-01-14added cWorld::ScheduleTask FunctionTycho1-4/+58
2014-01-13Generating the bindings outputs a message at the end.madmaxoft1-0/+8
2014-01-13cCreeper is no longer available in API.madmaxoft3-14/+1
2014-01-12Fixed settings plugin generation after IniFileTiger Wang1-3/+3
2014-01-12Disabled a useless MSVC warning in Bindings.cpp.madmaxoft1-0/+6
2014-01-11Lua errors display stack trace.madmaxoft2-3/+27
2014-01-11Removed internal methods from public cLuaState interface.madmaxoft3-119/+103
2014-01-11Removed an unused file.madmaxoft2-130/+0
2014-01-11Removed unused variables.madmaxoft1-2/+0
2014-01-09Move biome definition to separate filesBill Derouin1-0/+1
2014-01-09Exported cClientHandle::SendPluginMessage() to Lua.madmaxoft1-0/+30
2014-01-08A couple touchupsBill Derouin1-2/+3
2014-01-07Add missing plugin errorBill Derouin1-0/+12
2014-01-07Plugin messages are received and handed to plugins.madmaxoft5-1/+57
2014-01-07Removed a debugging log output in cPluginManager:AddHook().madmaxoft1-1/+0
2014-01-07LuaState can push strings with embedded NULs.madmaxoft1-1/+1
2014-01-05Fixed cPluginManager:AddHook() binding.madmaxoft1-6/+13
2014-01-01OnPlayerFishing doesn't have a const cItems anymoreSTRWarrior5-5/+5
2013-12-31implemented the recommendations Xoft gave.STRWarrior7-12/+25
2013-12-30Implented OnPlayerFishing and OnPlayerFished.STRWarrior5-0/+90
2013-12-28Added support for out-of-source builds.madmaxoft1-9/+14
2013-12-27Made cmake compilation possible on Windows.madmaxoft1-2/+2
2013-12-23Replaced esCreeper with esMonster.madmaxoft1-1/+1
2013-12-22merged in warnings changesTycho Bickerstaff2-1/+22
2013-12-29Added HOOK_PLUGINS_LOADED.madmaxoft6-3/+64
2013-12-22converted commneted paramater names to the unused macroTycho Bickerstaff1-20/+41
2013-12-21Bindings regen script updated.madmaxoft1-11/+6
2013-12-21Root is now warnings cleanTycho Bickerstaff2-21/+21
2013-12-20fixed include of math on windowstycho1-1/+1
2013-12-19added expat as lua bindings dependincyTycho Bickerstaff1-1/+1
2013-12-19added all cpp files to bindingsTycho Bickerstaff1-1/+4
2013-12-19fixed bindings generationTycho Bickerstaff1-8/+2
2013-12-19bindings regenration logicTycho Bickerstaff3-32240/+8
2013-12-18Prettified command error messagesTiger Wang2-9/+23
2013-12-18Renamed back EntityAnimation to PlayerAnimationTiger Wang7-14/+50
2013-12-16Fixed multiple inheritance in ToLua++.madmaxoft3-16/+107
2013-12-15Exported to LuaSTRWarrior2-10/+10
2013-12-15This adds a function that allows you to 'shoot' a player towards a direction.STRWarrior2-2/+36
2013-12-15Exported Set and Get functions to Lua.STRWarrior2-2/+136
2013-12-14Added tolua++ redirection include.madmaxoft1-0/+13
2013-12-14Exported E_EFFECTS_<Effect> to lua. Forgot to commit Globals.h.STRWarrior3-3/+28
2013-12-14Implemented note block playing and fixed wireTiger Wang1-0/+2
2013-12-14Exported the cTNTEntitySTRWarrior3-7/+79
2013-12-11Added a HOOK_WORLD_STARTED hook and a cRoot::CreateAndInitializeWorld function for plugins.STRWarrior7-2/+79
2013-12-10added tolua++ command and removed stackwalker from buildTycho Bickerstaff1-4/+6
2013-12-10more cmake changesTycho Bickerstaff1-0/+7
2013-12-10more cmakeTycho Bickerstaff1-1/+1
2013-12-10started work on cmakeTycho Bickerstaff1-0/+7
2013-12-08Fixed tolua++ compilation.madmaxoft7-192/+5
2013-12-08Fixed VS2008 compilation after those huge changes.madmaxoft2-5/+7
2013-12-08Fixed normalizing large angles.madmaxoft2-2/+32
2013-12-08Moved bindings-related to a Bindings subfolder.madmaxoft25-0/+41155
2013-12-09Fix Undefined behavior at Bindings/LuaWindow line 32worktycho1-1/+4