summaryrefslogtreecommitdiffstats
path: root/src/Bindings (follow)
Commit message (Expand)AuthorAgeFilesLines
* CMake: Add Bindings library from subdirectoryarchshift2014-07-191-0/+6
* src/CMakeLists.txt: Replaced glob with list of filesarchshift2014-07-191-0/+32
* Basic style fixes.madmaxoft2014-07-177-46/+50
* Normalized comments.madmaxoft2014-07-1710-22/+22
* Merge branch 'master' into potionsmadmaxoft2014-07-175-7/+7
|\
| * Merge pull request #1193 from mc-server/deathmessagesMattes D2014-07-175-7/+7
| |\
| | * Resolved backwards compatibility issuesTiger Wang2014-07-165-7/+7
| | * Tailored death messagesTiger Wang2014-07-045-7/+7
* | | For now, removed creator member from Entity Effect for pointer safetyarchshift2014-07-125-7/+7
* | | Merge remote-tracking branch 'origin/master' into potionsarchshift2014-07-1011-663/+353
|\| |
| * | Merge pull request #1144 from mc-server/LuaCodeGenMattes D2014-07-064-622/+218
| |\ \
| | * | Tolua generates LuaState_Call.inc file.madmaxoft2014-07-013-622/+22
| | * | Initial codegen for LuaState_Call.inc.madmaxoft2014-07-011-0/+196
| * | | cPluginManager: Reformatted the switch statement.madmaxoft2014-07-041-7/+34
| * | | Merge remote-tracking branch 'origin/HandleCommand'madmaxoft2014-07-042-30/+36
| |\ \ \
| | * | | Moved sending error messages to cPluginManager:CallHookChatSTRWarrior2014-07-041-4/+6
| | * | | Fixed doxycommentsSTRWarrior2014-06-281-3/+3
| | * | | (Force)ExecuteCommand returns the CommandResult enumsSTRWarrior2014-06-182-8/+8
| | * | | Added crBlocked and crNoPermissionSTRWarrior2014-06-172-2/+4
| | * | | HandleCommand now returns an CommandResult enum.STRWarrior2014-06-172-23/+19
| | * | | Fixed possible confusion.STRWarrior2014-06-172-2/+8
| * | | | Changed OnWeatherChanging hook to always read the returned weather.madmaxoft2014-07-033-4/+18
| | |_|/ | |/| |
| * | | Merge pull request #1139 from Howaner/HooksMattes D2014-07-025-0/+43
| |\ \ \ | | |_|/ | |/| |
| | * | Removed foodlevel-change possibility. Plugins can cancel the event and use cPlayer:SetFoodLevel()Howaner2014-07-025-6/+6
| | * | Fixes.Howaner2014-06-301-1/+1
| | * | Add new hook: HOOK_PLAYER_FOOD_LEVEL_CHANGEHowaner2014-06-305-0/+43
| * | | Fixed a possibly unused variable.madmaxoft2014-07-011-1/+1
| |/ /
| * | Fixed a silly path error in #include.Mattes D2014-06-281-1/+1
| * | Removed the md5 library, obsoleted by PolarSSL.Mattes D2014-06-271-5/+6
| * | Nullify deleted pointers.archshift2014-06-193-0/+3
| |/
* | EntityEffects.x -> EntityEffect.x, Object-Oriented effectsarchshift2014-06-191-1/+1
* | Added the OnEntityAddEffect hook.madmaxoft2014-06-175-0/+46
* | Moved Effects.h to EntityEffects.h, added initial implarchshift2014-06-171-1/+1
|/
* Fixed bindings generation for Win64 builds.Mattes D2014-06-142-0/+1
* Reduced cPluginManager code duplicationTiger Wang2014-06-141-286/+178
* automaticlly build tolua and generate bindings as part of build.tycho2014-06-121-0/+0
* Added cBlockArea:GetCoordRange to Lua API.madmaxoft2014-06-111-0/+32
* ToLua can now be run in pure-lua mode.madmaxoft2014-06-091-0/+27
* Fixed OnProjectileHitBlock bindings.madmaxoft2014-06-033-82/+111
* Merge pull request #844 from mc-server/ProjectileHitBlockMattes D2014-06-015-7/+7
|\
| * Made a_BlockHitPos a referenceSTRWarrior2014-06-015-6/+6
| * Used recommendationsSTRWarrior2014-05-315-7/+7
| * Using recommendations (I think)STRWarrior2014-03-305-5/+5
| * Added a BlockHitPos parameter to OnProjectileHitBlockSTRWarrior2014-03-305-7/+7
| * Added a blockface parameter to the OnProjectileHitBlock hook.STRWarrior2014-03-305-7/+7
* | Fixed bindings for cCompositeChat:SetMessageType().madmaxoft2014-05-301-2/+2
* | Merge pull request #998 from mc-server/StatManagerMattes D2014-05-181-0/+1
|\ \
| * | Statistic Managerandrew2014-05-111-0/+1
* | | Fixed the console saying no plugins are loaded.STRWarrior2014-05-101-1/+1
|/ /
* | Fixed MSVC 64-bit build warnings.Mattes D2014-05-092-5/+6
* | HOOK_DISCONNECT has cClientHandle as its first parameter.madmaxoft2014-05-025-7/+7
* | Fixed warnings in ManualBindings.madmaxoft2014-05-011-20/+20
* | Fixed warnings in Lua helpers.madmaxoft2014-05-012-3/+3
* | Fixed OnPluginMessage hook not exiting early.Tycho2014-04-271-1/+1
* | Fixed a memory leak in tolua_cWorld_ChunkStay. (CID 43618)jfhumann2014-04-261-1/+4
* | Updated the tolua executable for Windows.madmaxoft2014-04-061-0/+0
* | Removed the bindings to set old g_BlockXXX arrays.Mattes D2014-04-031-297/+65
* | Merge branch 'MacFixes'Tycho2014-04-026-2/+10
|\ \
| * | More 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 Barney2014-03-256-2/+10
* | | Exported the Base64 encoding and decoding functions to Lua API.madmaxoft2014-04-011-0/+46
* | | LOG() API reads the LogLevel from the cCompositeChat's MessageType.madmaxoft2014-04-011-4/+13
* | | Console logging supports cCompositeChat as its parameters.madmaxoft2014-03-311-12/+34
* | | Merge pull request #842 from mc-server/ProjectileHooksMattes D2014-03-297-0/+107
|\ \ \ | | |/ | |/|
| * | Added HOOK_PROJECTILE_HIT_BLOCK.STRWarrior2014-03-295-0/+45
| * | Fixed error when the hook gets called.STRWarrior2014-03-292-0/+14
| * | Added HOOK_PROJECTILE_HIT_ENTITYSTRWarrior2014-03-295-0/+48
* | | Renamed lua dll for tolua++.exe.madmaxoft2014-03-291-0/+0
|/ /
* | Fixed non-virtual destructors warnings.madmaxoft2014-03-281-0/+2
* | Add SpreadSourceHowaner2014-03-275-7/+7
* | Add HOOK_BLOCK_SPREADHowaner2014-03-275-0/+46
|/
* Updated the ToLua windows executable.madmaxoft2014-03-231-0/+0
* Updated the tolua++ executable for Win builds.madmaxoft2014-03-201-0/+0
* Made pushing plain pointer to Lua a valid operation, with a warning.madmaxoft2014-03-202-3/+4
* Errors in Lua don't include the error handler in the stack trace.madmaxoft2014-03-192-7/+7
* LuaChunkStay: Removed a debugging output.madmaxoft2014-03-191-3/+0
* Merge pull request #800 from mc-server/EntireCommandErrorMattes D2014-03-151-1/+1
|\
| * The entire unknown command is echoed back to the user on error.madmaxoft2014-03-121-1/+1
* | Added Noreturn attribtes to a couple of functions and made a missing noreturn an errorTycho2014-03-141-1/+1
* | Merge branch 'master' into warningsTycho2014-03-141-1/+4
|\ \
| * | cPlugin:BindConsoleCommand can be called statically.madmaxoft2014-03-141-1/+4
* | | Merge branch 'master' into warningsTycho2014-03-141-2/+4
|\| |
| * | cPluginManager:Bind[Console]Command returns true on success.madmaxoft2014-03-141-2/+4
* | | Merge branch 'Werror' into warningsTycho2014-03-124-11/+25
|\| |
| * | Merge remote-tracking branch 'xdot/master'madmaxoft2014-03-122-5/+9
| |\ \
| | * | Unified Matrix4 codeandrew2014-03-111-1/+0
| | * | Unified Vector classesandrew2014-03-112-4/+9
| * | | Fixed Lua string return values.madmaxoft2014-03-121-4/+0
| | |/ | |/|
| * | Moved Lua API registering into a separate function.madmaxoft2014-03-123-2/+16
| |/
* / Fixed a load of format string errorsTycho2014-03-111-1/+3
|/
* Merge branch 'master' into warningsTycho2014-03-081-3/+7
|\
| * Fixed cBlockArea schematic string saving signature.madmaxoft2014-03-071-3/+7
* | Fixed warningsTycho2014-03-071-0/+1
|/
* Merge pull request #763 from Howaner/BlockEntitysMattes D2014-03-072-1/+5
|\
| * Add Lua Bindings for FlowerPotEntity.h and add documentation.Howaner2014-03-072-1/+3
| * Add Flower PotsHowaner2014-03-071-0/+2
* | Fixed a typo.madmaxoft2014-03-071-4/+4
* | Added cBlockArea serialization to string.madmaxoft2014-03-071-6/+67
|/
* Manually exported cCompositeChat modifiers.madmaxoft2014-03-041-0/+258
* cLuaState: Made public the GetStackValue() functions.madmaxoft2014-03-042-54/+61
* Fixed MSVC warnings in DeprecatedBindings.madmaxoft2014-03-021-8/+76
* GetById => Getandrew2014-03-021-9/+9
* Removed g_BlockXXX arraysandrew2014-03-021-0/+4
* Manually exported g_Block tablesandrew2014-03-023-0/+444
* Exported cBlockInfoandrew2014-03-021-0/+1
* Exported cScoreboard::ForEachTeamandrew2014-03-011-0/+1
* Exported cScoreboard::ForEachObjectiveandrew2014-03-011-0/+4
* Exported and documented cScoreboardandrew2014-03-011-0/+1
* Attempted fix for several GCC warnings.madmaxoft2014-02-262-2/+14
* Fixed tolua export for Byte.madmaxoft2014-02-241-0/+7
* Merge pull request #669 from xdot/masterTiger Wang2014-02-242-0/+7
|\
| * Manually exported DoWithMapandrew2014-02-231-0/+4
| * Documented and exported cMapManagerandrew2014-02-231-0/+1
| * Documented and exported cMapandrew2014-02-221-0/+1
| * Manual merge (Fixed conflicts)andrew2014-02-207-30/+150
| |\
| * | Send map when selectedandrew2014-02-141-0/+1
* | | Added cBlockArea:GetSize() and :GetOrigin() to Lua API.madmaxoft2014-02-231-0/+64
| |/ |/|
* | Fixed bindings for cBlockArea:Get(Rel)BlockTypeMeta().madmaxoft2014-02-201-29/+104
* | Merge pull request #697 from Howaner/SkullMattes D2014-02-191-0/+2
|\ \
| * | Rename SkullEntity to MobHeadEntityHowaner2014-02-191-2/+2
| * | Add Heads completelyHowaner2014-02-181-0/+2
* | | Properly exported and documented paintingsTiger Wang2014-02-181-0/+1
* | | Added cPluginManager:GetPluginsPath() to the Lua API.madmaxoft2014-02-172-1/+5
* | | Add Lua plugin path to package.path and .cpath.madmaxoft2014-02-173-0/+37
|/ /
* / Implemented cCompositeChat.madmaxoft2014-02-151-0/+1
|/
* cWorld:ChunkStay() accepts nils as callbacks.madmaxoft2014-02-111-5/+3
* Added cLuaState::CheckParamFunctionOrNil().madmaxoft2014-02-112-2/+37
* Fixed nested plugin function calls.madmaxoft2014-02-111-6/+9
* Rewritten Lua ChunkStay API into a single function, cWorld:ChunkStay().madmaxoft2014-02-104-64/+172
* cLuaState: Stack traces don't include ghost 0-th element.madmaxoft2014-02-101-1/+1
* Added cPluginLua::cOperation.madmaxoft2014-02-101-1/+27
* First working version of cLuaChunkStay.madmaxoft2014-02-093-16/+91
* Initial Lua cChunkStay export.madmaxoft2014-02-093-0/+112
* cLuaState::cRef can be unbound and re-bound.madmaxoft2014-02-092-9/+60
* Merge remote-tracking branch 'origin/master' into playerimprovementsTiger Wang2014-02-091-1/+16
|\
| * Fixed cWorld:TryGetHeight() API.madmaxoft2014-02-081-1/+5
| * Added cPluginManager:LogStackTrace() to the Lua API.madmaxoft2014-02-051-0/+11
* | Merge branch 'master' into playerimprovementsTiger Wang2014-02-092-7/+16
|\|
| * Fixed a gcc warning in ManualBindings.madmaxoft2014-02-041-2/+2
| * Removed a useless check in cLuaState.madmaxoft2014-02-041-3/+1
| * Fixed calling plugins with userdata params.madmaxoft2014-02-041-0/+1
| * Removed a leftover debug message.madmaxoft2014-02-041-1/+0
| * Fixed error handling in cPluginManager:CallPlugin() API.madmaxoft2014-02-041-2/+5
| * Improved error resistance in cPluginManager:CallPlugin().madmaxoft2014-02-041-0/+8
* | Server internally uses new functionsTiger Wang2014-02-061-2/+2
|/
* Merge pull request #585 from daniel0916/hooksMattes D2014-02-015-0/+45
|\
| * Removed "player destroying" hookdaniel09162014-02-015-45/+0
| * Added "player destroying" and "player destroyed" hooksdaniel09162014-01-255-0/+90
* | Fixed cLineBlockTracer:Trace() signature.madmaxoft2014-01-311-13/+27
* | Added cPluginManager:BindCommand() form to the API.madmaxoft2014-01-311-1/+4
* | Lua: Fixed an error in table-functions callbacks.madmaxoft2014-01-291-1/+5
* | Plugin files are loaded in alphabetical order.madmaxoft2014-01-291-17/+35
* | Merge pull request #589 from mc-server/minecartimprovementsMattes D2014-01-261-0/+4
|\ \
| * | Reduced unnecessary echoes (thanks xoft)Tiger Wang2014-01-261-5/+3
| * | Improved AllToLua UI experienceTiger Wang2014-01-251-2/+8
* | | Merge pull request #575 from worktycho/GeneratingBenchmarkMattes D2014-01-251-0/+64
|\ \ \
| * | | Stupid Mistake fixedTycho2014-01-251-2/+2
| * | | Fixed exportsTycho2014-01-252-3/+0
| * | | Fixed spelling errorTycho2014-01-222-2/+2
| * | | Added manual bindings for moved functionsTycho2014-01-222-0/+67
* | | | BugfixesTycho2014-01-231-10/+0
* | | | added dependecies for bindings regenTycho2014-01-231-14/+0
* | | | Fixed crash while calling disabled plugins.madmaxoft2014-01-231-1/+1
|/ / /
* | / Implemented cPluginManager:CallPlugin() API.madmaxoft2014-01-217-214/+471
| |/ |/|
* | Changed the cWorld::ScheduleTask() signature.madmaxoft2014-01-191-10/+14
* | cLuaState can now check function params.madmaxoft2014-01-192-0/+37
|/
* Exported cFloater to the Lua API.STRWarrior2014-01-191-0/+1
* Command blocks: Execute()andrew2014-01-181-10/+12
* Fixed whitespace in previous commit.madmaxoft2014-01-161-1/+1
* Finished exporting cWorld:ScheduleTask() to Lua API.madmaxoft2014-01-161-1/+15
* Merge pull request #542 from worktycho/schedularMattes D2014-01-151-4/+58
|\
| * added cWorld::ScheduleTask FunctionTycho2014-01-141-4/+58
* | Merge pull request #538 from mc-server/minecartsMattes D2014-01-151-3/+3
|\ \ | |/ |/|
| * Fixed settings plugin generation after IniFileTiger Wang2014-01-121-3/+3
* | Generating the bindings outputs a message at the end.madmaxoft2014-01-131-0/+8
* | cCreeper is no longer available in API.madmaxoft2014-01-133-14/+1
|/
* Disabled a useless MSVC warning in Bindings.cpp.madmaxoft2014-01-121-0/+6
* Merge pull request #532 from mc-server/LuaStateErrorHandlerMattes D2014-01-125-252/+130
|\
| * Lua errors display stack trace.madmaxoft2014-01-112-3/+27
| * Removed internal methods from public cLuaState interface.madmaxoft2014-01-113-119/+103
| * Removed an unused file.madmaxoft2014-01-112-130/+0
* | Merge pull request #527 from derouinw/biomessplitMattes D2014-01-111-0/+1
|\ \ | |/ |/|
| * Move biome definition to separate filesBill Derouin2014-01-091-0/+1
* | Removed unused variables.madmaxoft2014-01-111-2/+0
|/
* Exported cClientHandle::SendPluginMessage() to Lua.madmaxoft2014-01-091-0/+30
* A couple touchupsBill Derouin2014-01-081-2/+3
* Add missing plugin errorBill Derouin2014-01-071-0/+12
* Plugin messages are received and handed to plugins.madmaxoft2014-01-075-1/+57
* Removed a debugging log output in cPluginManager:AddHook().madmaxoft2014-01-071-1/+0
* LuaState can push strings with embedded NULs.madmaxoft2014-01-071-1/+1
* Fixed cPluginManager:AddHook() binding.madmaxoft2014-01-051-6/+13
* Merge pull request #479 from mc-server/cmake-winMattes D2014-01-021-9/+14
|\
| * Added support for out-of-source builds.madmaxoft2013-12-281-9/+14
* | OnPlayerFishing doesn't have a const cItems anymoreSTRWarrior2014-01-015-5/+5
* | implemented the recommendations Xoft gave.STRWarrior2013-12-317-12/+25
* | Implented OnPlayerFishing and OnPlayerFished.STRWarrior2013-12-305-0/+90
* | converted commneted paramater names to the unused macroTycho Bickerstaff2013-12-221-20/+41
* | Merge branch 'master' of github.com:mc-server/MCServerTycho Bickerstaff2013-12-228-17/+73
|\ \
| * | Added HOOK_PLUGINS_LOADED.madmaxoft2013-12-296-3/+64
| |/
| * Made cmake compilation possible on Windows.madmaxoft2013-12-271-2/+2
| * Replaced esCreeper with esMonster.madmaxoft2013-12-231-1/+1
| * Bindings regen script updated.madmaxoft2013-12-211-11/+6
* | Root is now warnings cleanTycho Bickerstaff2013-12-212-21/+21
|/
* fixed include of math on windowstycho2013-12-201-1/+1
* added expat as lua bindings dependincyTycho Bickerstaff2013-12-191-1/+1
* added all cpp files to bindingsTycho Bickerstaff2013-12-191-1/+4
* Merge branch 'master' into cmakeTycho Bickerstaff2013-12-192-9/+23
|\
| * Prettified command error messagesTiger Wang2013-12-182-9/+23
* | fixed bindings generationTycho Bickerstaff2013-12-191-8/+2
* | bindings regenration logicTycho Bickerstaff2013-12-193-32240/+8
* | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-1811-29/+364
|\|
| * Renamed back EntityAnimation to PlayerAnimationTiger Wang2013-12-187-14/+50
| * Fixed multiple inheritance in ToLua++.madmaxoft2013-12-163-16/+107
| * Exported to LuaSTRWarrior2013-12-152-10/+10
| * This adds a function that allows you to 'shoot' a player towards a direction.STRWarrior2013-12-152-2/+36
| * Exported Set and Get functions to Lua.STRWarrior2013-12-152-2/+136
| * Merge pull request #431 from mc-server/Entity_EffectsMattes D2013-12-143-3/+28
| |\
| | * Exported E_EFFECTS_<Effect> to lua. Forgot to commit Globals.h.STRWarrior2013-12-143-3/+28
| * | Added tolua++ redirection include.madmaxoft2013-12-141-0/+13
| * | Merge pull request #430 from mc-server/redstoneimprovementsMattes D2013-12-141-0/+2
| |\ \ | | |/ | |/|
| | * Implemented note block playing and fixed wireTiger Wang2013-12-141-0/+2
* | | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-118-7/+156
|\| |
| * | Exported the cTNTEntitySTRWarrior2013-12-143-7/+79
| |/
| * Added a HOOK_WORLD_STARTED hook and a cRoot::CreateAndInitializeWorld function for plugins.STRWarrior2013-12-117-2/+79
* | added tolua++ command and removed stackwalker from buildTycho Bickerstaff2013-12-101-4/+6
* | more cmake changesTycho Bickerstaff2013-12-101-0/+7
* | more cmakeTycho Bickerstaff2013-12-101-1/+1
* | started work on cmakeTycho Bickerstaff2013-12-101-0/+7
|/
* Fix Undefined behavior at Bindings/LuaWindow line 32worktycho2013-12-091-1/+4
* Fixed tolua++ compilation.madmaxoft2013-12-087-192/+5
* Fixed VS2008 compilation after those huge changes.madmaxoft2013-12-082-5/+7
* Merge branch 'master' of https://github.com/mc-server/MCServer into fixesnfeaturesTiger Wang2013-12-085-11/+11
* Fixed normalizing large angles.madmaxoft2013-12-082-2/+32
* Moved bindings-related to a Bindings subfolder.madmaxoft2013-12-0825-0/+41155