summaryrefslogtreecommitdiffstats
path: root/src/Bindings (follow)
Commit message (Expand)AuthorAgeFilesLines
* First PoC for multithreading in plugins.Niels Breuker2022-10-026-2/+437
* Additional Y height checks (#5405)Debucquoy Anthony tonitch2022-06-181-32/+5
* Added check for unexported but documented API (#5418)x12xx12x2022-05-071-11/+50
* Valid Height is now checked by vector.x12xx12x2022-04-203-12/+12
* Updated protocol functions to Vector3xx12xx12x2022-04-202-36/+36
* fix various compiler warnings (and some unwanted case statement fallthroughs)hle02022-04-121-1/+1
* eblockfaceTiger Wang2022-01-146-42/+42
* Added ExperienceAmount variable to HOOK_PLAYER_FISHING and HOOK_PLAYER_FISHED (#5345)Feyo Korenhof2021-11-295-14/+14
* Added y bounds checking for cPlayer::PlaceBlock (#5194)Kiryu1442021-07-231-16/+52
* Item frame maps (#5258)KingCol132021-07-091-1/+1
* Remove LUA_PLUGIN_NAME_VAR_NAMETiger Wang2021-06-282-3/+0
* Re-export SetBlockMetaTiger Wang2021-06-281-2/+61
* Compile the entire Lua stack as C++Tiger Wang2021-06-253-22/+7
* Add optional prefix parameter to LOG functions (#5229)x12xx12x2021-06-233-48/+50
* Replace invalid references in deprecation messages (#5235)Mat2021-06-071-2/+2
* Added standardised way to Log with plugin name (#5227)12xx122021-05-291-1/+1
* Implemented cServer::ScheduleTask() and cServer::TickQueuedTasks() (#5224)Feyo Korenhof2021-05-262-4/+43
* Rename files to match codeTiger Wang2021-05-042-3/+3
* Add player statistics to API (#5193)nshah252021-05-034-0/+88
* Chest, weather, crash, and miscellaneous fixes (#5215)Tiger Wang2021-04-301-5/+1
* Fix sending incorrect date values on world changeTiger Wang2021-04-123-6/+131
* Unify DoWithBlockEntity (#5168)Tiger Wang2021-03-283-247/+326
* Change TimeOfDay to WorldDate (#5160)Tiger Wang2021-03-201-3/+0
* Properly deprecate more XYZ parameter'd functions (#5147)Tiger Wang2021-03-151-30/+423
* Some emplace_back replacements (#5149)12xx122021-03-071-1/+1
* Fix debug macro situation (#5114)Tiger Wang2021-01-262-12/+7
* zlib -> libdeflate (#5085)Tiger Wang2021-01-119-56/+102
* Remove unused Temporary namespaceTiger Wang2020-12-216-0/+1280
* Warnings improvementsTiger Wang2020-12-182-4/+3
* Ender Crytal Fix and report proper cmake file for luabindingscheck fail (#5017)12xx122020-11-062-1/+3
* cBlockInfo: further cleanup (#5001)Tiger Wang2020-10-181-121/+0
* Enchanting table shows detail on hover. Enchanting is deterministic. (#4937)KingCol132020-10-011-1/+29
* C++17 stuffTiger Wang2020-09-302-2/+2
* Plugin reload <plugin_name> feature (#4942)[IPSA] Chris de Claverie2020-09-283-25/+66
* TABS OUT OF BED! TABS IN THE CORRIDORS!Tiger Wang2020-09-232-2/+2
* Limit fortune level, style fixesTiger Wang2020-09-232-2/+2
* Implement Dropspenser Hook (#4903)KrystilizeNevaDies2020-09-215-2/+28
* Use pitch lookup in noteblock block entity (#4826)12xx122020-09-051-0/+106
* Changed tree-growing functions in cWorld to use Vector3i coords.Mattes D2020-08-271-2/+119
* Replaced cpp14::make_unique<> with std::make_unique<>.Mattes D2020-08-013-9/+9
* Update submodulesTiger Wang2020-07-231-2/+2
* Upgrade to C++17 [CMake] (#4717)Tiger Wang2020-05-162-138/+16
* Avoid a copy when logging lua stringsPeter Bell2020-05-161-18/+15
* Update logging code to reduce unnecessary string copying:Peter Bell2020-05-161-4/+5
* Enable some more clang-tidy linter checks (#4738)peterbell102020-05-157-15/+15
* Cleanup unneeded globals (#4736)peterbell102020-05-101-3/+3
* Update submodules (#4727)peterbell102020-05-092-4/+5
* Use Vector3 for cLineBlockTracer and cBlockTracer (#4715)mBornand2020-05-081-51/+167
* Remove old Android leftovers (#4722)Mat2020-05-072-4/+4
* Update fmt to 6.2.0 (#4718)peterbell102020-05-054-6/+10
* Fix incorrect formatter invocationTiger Wang2020-05-041-1/+1
* More Vector3 in cBlockHandler (#4644)Mattes D2020-04-171-0/+38
* Using Super.Mattes D2020-04-168-19/+18
* Fixed Lua Vector unification. (#4652)Mattes D2020-04-153-5/+35
* Bindings: Allow coercion between Vector3 subtypes. (#4646)Mattes D2020-04-147-167/+177
* Removed the obsolete cTracer class. (#4594)Mattes D2020-04-033-48/+0
* Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D2020-04-034-2/+4
* Fix off-by-one error and clean error messages in manual bindings for BlockArea (#4549)Alexander Harkness2020-04-011-68/+73
* Prevent player from being destroyed by plugins (#4584)Alexander Harkness2020-03-311-0/+32
* Updated plugin list format (#4557)Mat2020-03-271-7/+26
* Lock hopper when powered by redstone (#4347)Bond-0092020-03-271-0/+1
* Manual merge of #4498.Alexander Harkness2020-03-235-9/+37
* Wrong overload of function push() got called when pushing a cEntity*. (#4512)Max Luchterhand2020-03-212-0/+11
* Stabilise MoveToWorld (#4004)Mat2020-03-051-1/+2
* Refactored block-to-pickup conversion. (#4417)Mattes D2019-10-165-8/+27
* Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D2019-09-291-7/+6
* Added missing closing } in message outputLukas Pioch2019-09-201-1/+1
* Separated chunk generator from world / plugin interfaces.Mattes D2019-09-061-2/+2
* Added null check for position (#4366)Lukas Pioch2019-08-111-0/+5
* Improved CMake generator (#4365)Mattes D2019-08-101-1/+1
* Removed coord-based API from cCuboid. (#4362)Mattes D2019-08-091-0/+134
* Check for nil in cWorld:SpawnSplitExperienceOrbs binding (#4354)Mark Asp2019-07-281-1/+6
* Respect return value of cLuaWindow's OnClicked handler (#4322)DaPorkchop_2019-06-111-1/+2
* Buckets: Be able to place fluids through other fluids. (#4331)Zach DeCook2019-05-071-1/+1
* Add a formatting function for Vector3 (#4282)peterbell102018-09-244-48/+53
* Force all headers other than "Globals.h" to be included with relative paths (#4269)peterbell102018-08-295-11/+7
* Experience orb (#4259)changyong guo2018-08-021-0/+80
* cWorld: Manually bind deprecated broadcast functions (#4265)peterbell102018-07-271-53/+266
* CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell102018-07-267-6/+9
* Broadcast refactor (#4264)peterbell102018-07-241-2/+1
* cBlockArea: Write all present data types by default (#4252)peterbell102018-07-191-11/+21
* Prefer static_cast to reinterpret_cast (#4223)peterbell102018-05-026-48/+48
* tolua++ bindings use nullptr. (#4219)peterbell102018-04-271-4/+1
* Add cPluginManager::GenericCallHook (#4027)peterbell102018-03-022-632/+252
* cBlockInfo: Deprecate direct access to variables. (#4184)peterbell102018-02-201-9/+55
* Deal with covered switches consistently (#4161)peterbell102018-02-051-0/+1
* Removed cBlockInfo.m_IsSnowable (#4105)Bond-0092018-01-231-0/+39
* Rename cEntity swim states (#3996)Alexander Harkness2018-01-141-4/+52
* Add the fmt library (#4065)peterbell102018-01-035-26/+11
* cLuaState: Update `Push` for entities. (#4128)peterbell102018-01-031-47/+35
* Fix Travis build (#4101)peterbell102017-12-221-1/+1
* Fixed Clang 5.0 compile errors (#4085)bibo382017-12-215-4/+23
* Removed UTF-8 BOM (#4033)Lukas Pioch2017-09-193-3/+3
* Fix switch warnings (#4013)peterbell102017-09-141-1/+0
* Replace ItemCallbacks with lambdas (#3993)peterbell102017-09-119-258/+94
* Revert "Replace ItemCallbacks with lambdas (#3948)"LogicParrot2017-09-029-95/+259
* Replace ItemCallbacks with lambdas (#3948)peterbell102017-09-019-259/+95
* Merge pull request #3969 from peterbell10/cuboidTiger Wang2017-08-301-4/+4
|\
| * Cleanup Vector3 constructors and Abspeterbell102017-08-281-4/+4
* | Update mbedtls to 2.5.1 (#3964)peterbell102017-08-302-9/+9
|/
* Implement Forge protocol handshake support (#3869)satoshinm2017-08-276-0/+91
* Add cUUID class (#3871)peterbell102017-08-257-65/+432
* Minor changes (#3909)mathiascode2017-08-241-1/+1
* Fully implemented leashes (#3798)Pablo Beltrán2017-08-213-0/+3
* Represent cItem::m_Lore as an AStringVector (#3882)peterbell102017-08-184-10/+154
* Add cLuaWindow OnClicked Callback (#3901)Lane Kolbly2017-08-1710-1/+94
* Changed int parameters to vector parameters in cCuboid and simulators (#3874)Lane Kolbly2017-08-171-4/+7
* Merge pull request #3897 from peterbell10/PlaceSoundTiger Wang2017-08-131-0/+61
|\
| * cBlockInfo: Deprecate place soundpeterbell102017-08-071-0/+61
* | Removed unneeded includes (#3902)Lukas Pioch2017-08-061-1/+0
|/
* Fixed compilation for clang 4.0 & gcc 7.1Dan Čermák2017-08-041-0/+3
* Remove double includes part 2 (#3890)peterbell102017-08-035-6/+0
* Removed unused forward declarations (#3888)Lukas Pioch2017-08-033-8/+0
* Removed double includes (#3885)Lukas Pioch2017-08-021-1/+0
* Remove smart pointer macrospeterbell102017-07-215-13/+13
* Lua plugin cColor (#3833)Lane Kolbly2017-07-123-0/+24
* Remove double delete of PrepareChunk lua callback (#3844)peterbell102017-07-121-29/+16
* Added bed entity (#3823)Lukas Pioch2017-07-073-0/+3
* Changed Lua plugins to only execute files ending in .lua (#3831)Lane Kolbly2017-07-071-1/+2
* Update tolua and export EffectIDpeterbell102017-06-293-2/+37
* cNetwork bindings: Use ApiParamError and CheckParam(Static)Self.Mattes D2017-06-261-226/+91
* Moved ApiParamError into cLuaState.Mattes D2017-06-265-114/+144
* Corrected APIDoc for cBlockArea and exported missing functions (#3808)Lukas Pioch2017-06-261-1/+102
* Added check if datatype is present in block area (#3811)Lukas Pioch2017-06-261-0/+6
* cBlockArea supports block entities. (#3795)Mattes D2017-06-246-338/+1158
* NetworkSingleton: Fixed a throw warning in VS2017. (#3792)Mattes D2017-06-221-3/+3
* LuaState: Fixed VS2017's throw warnings for destructors. (#3779)Mattes D2017-06-191-3/+3
* Fixed handling Lua errors in nested callbacks (#3755)Mattes D2017-06-092-3/+42
* Fixes problems with windows:Lukas Pioch2017-06-052-1/+22
* Minor cBrewingRecipes cleanup (#3731)peterbell102017-05-281-1/+2
* Exported boatLukas Pioch2017-05-242-0/+2
* Clang 5.0 fixesLukas Pioch2017-05-216-6/+6
* Tracer replacement (#3704)Mattes D2017-05-112-2/+250
* Exported cFallingBlock and cExpOrb (#3700)Lukas Pioch2017-05-092-0/+4
* Fixed Lua bindings for const objects.Mattes D2017-05-094-102/+9
* Removed binary ToLua++ from build.Mattes D2017-05-041-2/+2
* Don't return const ref params and removed functions fromLukas Pioch2017-05-011-87/+0
* API: Removed function GetChar (#3664)Lukas Pioch2017-04-051-5/+0
* Removed development plugins from settings filemathiascode2017-03-191-3/+0
* Removed unnecessary check for lower and upper folderLukas Pioch2017-03-161-1/+1
* Removed a few default plugins (#3580)mathiascode2017-02-241-2/+0
* Add support for alternate config file locations (#3578)Gareth Nelson2017-02-221-1/+1
* DeadlockDetect now lists some tracked CS's stats.Mattes D2017-01-186-24/+64
* DeadlockDetect: Provide more information for debugging.Mattes D2017-01-171-0/+21
* LuaState: Fixed untracking references.Mattes D2017-01-152-6/+9
* Fixed race conditions and forgotten clear in Lua ref tracking. (#3530)Mattes D2017-01-132-13/+22
* LuaState: Fixed race condition in ref tracking. (#3529)Mattes D2017-01-094-18/+70
* Refactored to put URL Encoding / Decoding in a single place. (#3491)Mattes D2016-12-251-18/+67
* Use CMake's Android generators to crosscompileTiger Wang2016-12-121-1/+1
* Export GetPosition and GetSpeed from cEntity as a copy instead of a pointer to lua.Lukas Pioch2016-12-101-0/+46
* LuaState: Fixed stack balance when calling functions (#3428)Mattes D2016-11-102-8/+83
* LuaJson: Report serialization errors instead of crashing.Mattes D2016-10-271-3/+82
* Fixed cRankManager API docs.Mattes D2016-10-061-47/+40
* LuaAPI: Fixed possible crashes in HTTPRequest bindings.Mattes D2016-09-261-35/+36
* Fixed cCompositeChat's constructor LuaAPI bindings.Mattes D2016-09-251-2/+102
* Bindings: Fixed some function signatures comments.Mattes D2016-09-081-4/+6
* APIDump: Removed trailing whitespace.Mattes D2016-09-081-28/+28
* PluginLua: Removed unneeded assignment.Mattes D2016-09-051-1/+0
* cUrlClient: Exported to Lua API.Mattes D2016-08-233-0/+369
* cTCPLink supports TLS out of the box.Mattes D2016-08-222-299/+25
* cLuaState: Moved function param counting to PushCallPop() template.Mattes D2016-08-223-28/+2
* cLuaState: Added direct support for pushing a nil constant.Mattes D2016-08-225-26/+29
* cLuaState: Added support for optional params and AStringMap values.Mattes D2016-08-222-4/+111
* cLuaState: Added template to push multiple values in a single call. (#3331)Mattes D2016-08-214-44/+23
* Fix cWorld:QueueTask() Lua's bindingElNounch2016-08-181-2/+1
* Fixed cWorld:ChunkStay bindings. (#3319)Mattes D2016-08-146-77/+219
* Converted cLuaState::cTableRef to use cTrackedRef.Mattes D2016-08-1312-463/+457
* Removed debug log message.Mattes D2016-08-111-1/+0
* Fixed LuaAPI library registrations. (#3308)Mattes D2016-08-111-1/+18
* Fixed cFile API bindings.Mattes D2016-08-061-16/+16
* Commented out code_out.cpp generating.Mattes D2016-08-061-0/+4
* Fixed RasPi builds of unit tests.Mattes D2016-08-042-16/+15
* CMake: Fix system Lua usage for non-5.1 versions. (#3271)Mattes D2016-07-211-1/+1
* CMake: Remove needless minimum version specifications.Mattes D2016-07-181-1/+0
* Use system Lua, if available, to generate bindings.Mattes D2016-07-181-12/+15
* DiffAPIDesc: Support optional params in desc.Mattes D2016-07-181-12/+12
* LuaAPI: Fixed bindings for cChunkDesc:GetBlockTypeMetaMattes D2016-07-181-0/+32
* Bindings: Added a script to generate a diff between APIDesc and ToLua.Mattes D2016-07-182-3/+553
* Bindings: Don't generate docs for private symbols, mark static symbols.Mattes D2016-07-181-13/+35
* Bindings: Output description is valid Lua file.Mattes D2016-07-181-3/+7
* Bindings: Extract unexported DoxyComments.Mattes D2016-07-181-15/+134
* Bindings: Extract DoxyCommentsMattes D2016-07-181-18/+187
* Added a Pure-Lua implementation for bindings generation.Mattes D2016-07-182-2/+508
* Fixed Lua Json serializing a bool.Mattes D2016-07-101-0/+10
* Bindings: Added missing dependencies.Mattes D2016-07-021-0/+12
* CircleCI: Check for missing Bindings dependenciesMattes D2016-07-021-0/+108
* Converted cLuaState::cCallbackPtr into a UniquePtr.Mattes D2016-06-279-24/+39
* Removed dead code related to callbacks.Mattes D2016-06-274-43/+3
* cPluginManager: Use a callback for command handler registration.Mattes D2016-06-277-200/+141
* LuaState: Implemented proper locking for cCallback.Mattes D2016-06-2711-115/+151
* Changed cLuaWindow callbacks to use cLuaState::cCallback.Mattes D2016-06-275-179/+239
* Removed the cPluginLua::cResettable class.Mattes D2016-06-272-82/+1
* Changed world tasks to use cLuaState::cCallback.Mattes D2016-06-271-67/+38
* Changed plugin hook registrations to use cLuaState::cCallback.Mattes D2016-06-275-1008/+190
* Removed cWebPlugin, WebAdmin uses cLuaState::cCallback.Mattes D2016-06-279-354/+263
* Added cLuaState::cCallback for representing (resettable) Lua callbacks.Mattes D2016-06-272-7/+231
* Normalized Vector3 API to use the same capitalization as all else.Mattes D2016-06-101-0/+58
* Bindings: Fixed cBoundingBox API.Mattes D2016-06-051-0/+80
* Bindings: Add a const-ptr variant to all stack getter functionsMattes D2016-06-052-0/+16
* LuaState: Inter-plugin calls now support simple tables. (#3220)Mattes D2016-05-312-54/+140
* Added GetTeamNames to cScoreboard (#3217)PlasmaPower2016-05-291-0/+25
* Revert "Lua callback"Mattes D2016-03-2114-934/+1669
* Changed cLuaWindow callbacks to use cLuaState::cCallback.Mattes D2016-03-175-178/+238
* Removed the cPluginLua::cResettable class.Mattes D2016-03-172-82/+1
* Changed world tasks to use cLuaState::cCallback.Mattes D2016-03-171-67/+38
* Changed plugin hook registrations to use cLuaState::cCallback.Mattes D2016-03-175-1008/+190
* Removed cWebPlugin, WebAdmin uses cLuaState::cCallback.Mattes D2016-03-179-354/+263
* Added cLuaState::cCallback for representing (resettable) Lua callbacks.Mattes D2016-03-172-7/+231
* Renamed HTTPServer folder to HTTP.Mattes D2016-03-011-1/+1
* LuaTCPLink: Report data received via SSL just before connection closed.Mattes D2016-02-211-2/+10
* Bulk clearing of whitespaceLogicParrot2016-02-0517-503/+503
* Fix TabAutoCompleteMarvin Kopf2016-02-021-1/+21
* Fix typo (ammount)Arnaud Meuret2016-01-021-3/+3
* Renamed leftover strings to Cuberite / Server, as needed.Mattes D2016-01-011-1/+1
* Added the cUrlParser class, exported to Lua API.Mattes D2015-12-252-1/+160
* Added a Json parser and serializer to Lua API.Mattes D2015-12-244-0/+351
* Fixes for clang-3.7Lukas Pioch2015-12-191-1/+1
* Added HTTPS links wherever they are supported.Alexander Harkness2015-12-191-1/+1
* Revised the explosion-related Lua API and docs.Mattes D2015-12-184-88/+192
* Fixed warning regarding an uninitialized valueJulian Laubstein2015-12-151-1/+1
* Fixed warning regarding an uninitialized valueJulian Laubstein2015-12-151-1/+1
* Added PieceStructures generator.Mattes D2015-12-012-8/+92
* Implemented brewingLukas Pioch2015-11-038-0/+148
* Fixed bindings for cTCPLink:StartTLSClient().Mattes D2015-10-081-12/+2
* Fixed a race condition between chunk loader and generator.Mattes D2015-10-041-2/+2
* Added LuaState tracker and memory stats logging.Mattes D2015-09-282-0/+109
* Made Lua API check strings strictly.Mattes D2015-09-281-1/+4
* Extended and fixed the cFile API.Mattes D2015-09-263-4/+419
* Prepared ScheduleTask for threading refactorTiger Wang2015-09-251-44/+11
* Maked it compileable for clang-3.7Lukas Pioch2015-09-253-8/+8
* Namechange to CuberiteMattes D2015-09-252-3/+3
* fixed casttycho2015-09-241-1/+1
* Add new "ForEach" function: ForEachLoadedChunk.tycho2015-09-241-0/+54
* Use container-based infrastructure for TravisTiger Wang2015-08-201-1/+1
* Some warning fixesJulian Laubstein2015-08-185-35/+64
* Fix old style casts and implicit conversionsMatti Hänninen2015-08-122-1/+4
* Refactored code to use cLuaStateSamuel Barney2015-08-072-34/+29
* Unified the doxy-comment format.Mattes D2015-07-313-16/+14
* Silenced and fixed many warning messages across multiple files.Samuel Barney2015-07-2911-201/+208
* Buttons no longer click on when already on. Buttons now play sound when clicking off.Hax522015-06-241-1/+1
* Added basic support for loading village prefabs from files.Mattes D2015-06-201-1/+5
* Externalized cPrefabPiecePool self-test.Mattes D2015-06-192-4/+7
* LuaState: Added support for config-style usage.Mattes D2015-06-172-36/+196
* Added HOOK_KILLEDNounours Heureux2015-06-135-0/+47
* Added Build info to the cRoot API.Mattes D2015-06-051-4/+54
* Merge pull request #2172 from mc-server/LightingCallbacksMattes D2015-06-011-2/+1
|\
| * Made cLightingThread own its callbackstycho2015-05-301-2/+1
* | ManualBindings: Fixed DoWithXYZ and ForEachInChunk signatures.Mattes D2015-05-311-4/+6
|/
* Fix commentstycho2015-05-281-5/+5
* Merge branch 'master' into PreventNewWarningstycho2015-05-281-1/+1
|\
| * Only add default plugins if there are not any pluginsworktycho2015-05-251-1/+1
* | Fix commentstycho2015-05-241-1/+1
* | Made -Weverything an error.tycho2015-05-243-4/+9
* | Merge branch 'master' into PreventNewWarningstycho2015-05-231-1/+1
|\|
| * Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher.Lukas Pioch2015-05-231-1/+1
* | Merge branch 'master' into PreventNewWarningstycho2015-05-236-11/+11
|\|
| * TryGetHeight returns a boolAlexander Harkness2015-05-231-1/+1
| * Renamed hook HOOK_ENTITY_CHANGE_WORLDLukas Pioch2015-05-215-10/+10
* | Make -Werror disabling file onlytycho2015-05-191-0/+4
* | Added LuaState support for all integral typestycho2015-05-198-69/+71
|/
* Merge pull request #2019 from mc-server/OverrideArgsAlexander Harkness2015-05-192-25/+24
|\
| * Initial implementation of IniFile overloadingtycho2015-05-162-25/+24
* | Added hooks HOOK_ENTITY_CHANGE_WORLD and HOOK_ENTITY_CHANGED_WORLDLukas Pioch2015-05-185-0/+94
* | Lua: Break into ZBS debugger on API errors.Mattes D2015-05-162-0/+29
|/
* Fixed cPluginManager:ForEachCommand() and ForEachConsoleCommand()Mattes D2015-05-141-93/+54
* Merge pull request #2006 from mc-server/ManualBindingsWorldMattes D2015-05-147-1217/+1253
|\
| * Moved cWorld manual bindings out into a separate file.Mattes D2015-05-137-1217/+1253
* | All in-game commands go through the OnExecuteCommand hook.Mattes D2015-05-131-0/+7
|/
* ToLua now generates cLuaState::Push() and GetStackValue()Mattes D2015-05-129-497/+193
* AllToLua: Removed unneeded virtual method hooks.Mattes D2015-05-111-481/+7
* OnExecuteCommand hook can override the command result (crXXX).Mattes D2015-05-107-17/+35
* Exported cPluginManager:ExecuteConsoleCommand() to Lua API.Mattes D2015-05-102-2/+41
* Call HOOK_EXECUTE_COMMAND even for unknown console commands.Mattes D2015-05-101-0/+2
* Added the EntireCommand parameter to HOOK_EXECUTE_COMMAND.Mattes D2015-05-105-9/+9
* Merge remote-tracking branch 'origin/master' into warningsTiger Wang2015-05-104-12/+12
|\
| * CheckBasicStyle: checks spaces around * and &.Mattes D2015-05-092-9/+9
| * More style checking.Mattes D2015-05-092-3/+3
* | Fixed some Visual Studio warningsTiger Wang2015-05-093-5/+18
|/
* Fixed inter-plugin calls.Mattes D2015-05-072-9/+9
* Added support for additional data in the ParticleEffect Packettycho2015-05-073-1/+104
* Update submodulesTiger Wang2015-05-021-1/+1
* Fixed bindings for cFile:ReadWholeFile().Mattes D2015-04-301-7/+38
* Added cBlockArea:GetNonAirCropRelCoords() API function.Mattes D2015-04-293-1/+74
* cPlayer now checks restrictions.Mattes D2015-04-251-0/+32
* Added player restrictions to the DB and API.Mattes D2015-04-251-35/+283
* Plugin removes its command registrations and webtabs when unloaded.Mattes D2015-04-251-0/+5
* Refactored ManualBindings' callbacks using templates.Mattes D2015-04-233-365/+259
* Implemented cPluginManager:DoWithPlugin(), fixed ForEachPlugin().Mattes D2015-04-233-170/+294
* Added cPluginManager:IsPluginLoaded() API, better load error msgs.Mattes D2015-04-192-5/+42
* Refactored cWebPlugin for C++11 style and proper WebTab clearing.Mattes D2015-04-195-101/+147
* Split the plugin names and plugin folders to avoid confusing them.Mattes D2015-04-197-364/+458
* Removed HOOK_MAX and HOOK_NUM_HOOKS from Lua API.Mattes D2015-04-131-2/+3
* Fixed plugin hook calls when unloading plugins.Mattes D2015-04-101-1/+248
* Merge pull request #1826 from mc-server/UnifyPacketizerMattes D2015-03-241-1/+5
|\
| * Changed cEntity::m_UniqueID to UInt32.Mattes D2015-03-211-1/+5
* | cPluginLua:cResettable no longer shares CS with plugin.Mattes D2015-03-202-10/+13
* | Added cPluginLua::cResettable interface, used for scheduled tasks.Mattes D2015-03-203-59/+134
|/
* Removed unwanted base classes from Lua API.Mattes D2015-03-191-2/+4
* AllToLua: Fixed cMonster inheritance.Mattes D2015-03-191-2/+2
* Improved DoWithID bindings.Mattes D2015-03-191-3/+3
* AllToLua: Removed an unneeded class declaration.Mattes D2015-03-192-8/+2
* AllToLua: Fixed the parse order for bindings generation.Mattes D2015-03-191-26/+45
* Merge pull request #1761 from mc-server/NetworkIPEnumMattes D2015-03-121-5/+30
|\
| * cNetwork: Added EnumLocalIPAddresses() function.Mattes D2015-02-221-5/+30
* | Merge pull request #1807 from flx5/masterMattes D2015-03-116-23/+42
|\ \
| * | Fixed coding conventions for Pull Request #1807flx52015-03-114-23/+26
| * | Fixes #493 and #490flx52015-03-116-12/+28
* | | Merge branch 'master' into InventoryHowaner2015-03-0919-3/+2910
|\| |
| * | Added OnTeleportEntity hook for plugins.joshi072015-03-055-0/+43
| * | Lua API: Fixed md5 and sha1 hex formatting.Mattes D2015-03-031-4/+4
| * | Fixed operatorsSTRWarrior2015-02-231-6/+6
| * | Added forgotten indentSTRWarrior2015-02-231-2/+2
| * | Replaced lua_isXYZ with cLuaState::CheckParamXYZSTRWarrior2015-02-231-12/+13
| * | Exported all compression functions in a new class.STRWarrior2015-02-231-16/+129
| * | Exported CompressString and UncompressString to LuaSTRWarrior2015-02-221-0/+37
| |/
| * Merge pull request #1758 from mc-server/CryptoHashAPIMattes D2015-02-211-2/+107
| |\
| | * Added cCryptoHash namespace to Lua API.Mattes D2015-02-211-2/+107
| * | Merge pull request #1755 from mc-server/NetworkUDPMattes D2015-02-216-31/+620
| |\ \ | | |/ | |/|
| | * cNetwork: Added UDP API.Mattes D2015-02-206-31/+620
| * | Fixed crash when logging nil values.Matyas Dolak2015-02-201-0/+32
| |/
| * Fixed Linux compilation.Mattes D2015-02-142-2/+2
| * Exported TLS server start on cTCPLink to Lua API.Mattes D2015-02-133-7/+188
| * Exported cTCPLink:Close and :Shutdown() to Lua API.Mattes D2015-02-131-13/+83
| * Fixed Linux compilation.Mattes D2015-02-121-1/+1
| * LuaAPI: Added client TLS support for TCP links.Mattes D2015-02-125-5/+321
| * APIDump: Added cNetwork documentation.Mattes D2015-02-061-1/+1
| * LuaServerHandle: Removed debugging output.Mattes D2015-02-041-4/+0
| * Exported cServerHandle and cNetwork:Listen to Lua.Mattes D2015-02-049-14/+609
| * cNetwork: Exported lookup functions to Lua API.Mattes D2015-02-045-3/+219
| * cNetwork: Exported the Connect() method and cTCPLink class to Lua.Mattes D2015-02-048-1/+614
* | Merge branch 'master' into InventoryHowaner2015-02-061-15/+1
|\|
| * Switched LuaState to use sizeof...tycho2015-01-311-15/+1
* | Merge branch 'master' into InventoryHowaner2015-01-257-23/+41
|\|
| * Merge pull request #1702 from mc-server/chronoMattes D2015-01-187-5/+13
| |\
| | * Fixed type-conversion warnings.Mattes D2015-01-181-1/+1
| | * Initial convertion of a_Dt to std::chronoTycho2015-01-117-5/+13
| * | Fixed CppCheck: (performance) Function parameter should be passed by reference.Kirill Kirilenko2015-01-172-4/+4
| |/
| * Refactored all player block placing to go through hooks.Mattes D2014-12-245-15/+25
* | C++11 and function rename.Howaner2014-12-172-0/+19
|/
* Exported cWorld:PrepareChunk to Lua API, test in Debuggers.Mattes D2014-12-121-0/+67
* BasicStyle: Added missing braces to control statements.Mattes D2014-12-052-2/+21
* Fixed the CRAFTING_NO_RECIPE hook call.Mattes D2014-12-045-5/+5
* clearing CheckBasicStyle.lua messagesp-mcgowan2014-12-031-2/+2
* Merge branch 'master' into MobSpawnerHowaner2014-12-011-0/+38
|\
| * Mark StringToMobType() as deprecated. Use cMonster:StringToMobType() insteadHowaner2014-11-291-0/+38
* | Many api fixes, add vanilla names to mob type -> string functions and mob spawner fixes.Howaner2014-11-291-0/+1
|/
* Use cLuaState's stack trace.Howaner2014-11-171-48/+27
* Added UpdateSign() method to DeprecatedBindings.cppHowaner2014-11-172-3/+88
* Fixed a security problem with signs.Howaner2014-11-151-1/+1
* renamed FindAndDoWithUUID to DoWithPlayerByUUID, fixed style and comments, added description to APIDumpLukas Pioch2014-11-051-2/+2
* Added FindAndDoWithUUIDLukas Pioch2014-11-021-0/+2
* cLuaState: Fixed errors on non-existent callbacks.Mattes D2014-10-311-1/+5
* Merged IniFile into main MCS sources.Mattes D2014-10-232-2/+2
* En masse NULL -> nullptr replaceTiger Wang2014-10-2311-221/+221
* LuaState: Projectiles are pushed using their full class.Mattes D2014-10-221-1/+1
* Properly exported cItemFrame and cHangingEntity to Lua.Mattes D2014-10-212-0/+4
* Exported individual projectile classes to Lua API.Mattes D2014-10-212-104/+114
* cLuaState: cEntity is pushed with specific type.Mattes D2014-10-211-7/+48
* Fixed a potential crash in cEntity bindings.Mattes D2014-10-201-2/+6
* Found it!Julian Laubstein2014-10-201-1/+1
* Added error messageJulian Laubstein2014-10-201-9/+0
* Added error handling to load <plugin> commandJulian Laubstein2014-10-201-1/+11
* Fixed minor style issues.Mattes D2014-10-191-1/+1
* cLuaState: cMonster descendants don't push their specific type.Mattes D2014-10-191-1/+10
* cLuaState: cBlockEntity descendants are pushed with proper class type.Mattes D2014-10-191-1/+1
* LuaState: Pushing a cEntity pushes the correct class name.Mattes D2014-10-191-1/+3
* Bindings: Removed obsolete codegen files.Mattes D2014-10-193-237/+0
* Merge pull request #1502 from mc-server/furnacesTiger Wang2014-10-181-34/+34
|\
| * Fixed failure for cRankManager to restartTiger Wang2014-10-181-34/+34
* | LuaChunkStay: Fixed a crash on unused callback.Mattes D2014-10-171-2/+6
* | Use universal referencesworktycho2014-10-161-4/+4
* | cLuaState::Call() uses variadic templates.Mattes D2014-10-151-3/+75
* | Functions in cPluginManager get references instead of pointers.Mattes D2014-10-155-124/+122
* | Moved a few objects to unique_ptrtycho2014-10-101-1/+1
* | Fixed crash in ForEachEntityInBox API.madmaxoft2014-10-063-6/+18
* | Fixed eMonsterType Lua API mismatch.madmaxoft2014-10-051-0/+1
|/
* Bindings: Fixed binding for cPlayer::PermissionMatches().madmaxoft2014-10-011-10/+4
* Renamed GetAllPlayers() to GetAllPlayerUUIDs()Howaner2014-09-291-5/+5
* Fixed SetDefaultRank() return value.Howaner2014-09-281-1/+1
* cRankManager: Added ClearPlayerRanks()Howaner2014-09-281-0/+22
* cRankManager: Added GetAllPlayers() and GetPlayerName()Howaner2014-09-281-0/+61
* Merge pull request #1455 from mc-server/includesTiger Wang2014-09-2610-22/+15
|\
| * Update Plugin.hworktycho2014-09-261-2/+0
| * Removed a few unnessicary includesTycho2014-09-2610-21/+16
* | Removed more unessicary includesTycho2014-09-262-2/+0
* | Added first test to show the object can be createdTycho2014-09-171-0/+2
|/
* Merge remote-tracking branch 'origin/master' into EntitiesInBoxmadmaxoft2014-09-041-1/+1
|\
| * Merge pull request #1351 from LO1ZB/remove-a_RelYMattes D2014-09-031-1/+1
| |\
| | * remove y-coord from chunksLO1ZB2014-08-281-1/+1
* | | LuaState: Fixed class value-getting off the stack.madmaxoft2014-09-031-4/+4
* | | LuaState: Fixed referenced function pushing.madmaxoft2014-09-032-1/+9
* | | Exported ForEachEntityInBox() to Lua API.madmaxoft2014-09-031-0/+70
* | | Added cWorld::ForEachEntityInBox()madmaxoft2014-09-032-0/+36
|/ /
* | Rewrited furnace.txt loading.Howaner2014-08-311-1/+1
* | Merge remote-tracking branch 'origin/master' into CraftingFixesMattes D2014-08-2814-60/+1268
|\|
| * RankMgr: Exported the default-rank functions.Mattes D2014-08-241-0/+55
| * RankMgr: Unified function signature comments in the bindings.Mattes D2014-08-232-28/+36
| * Merge remote-tracking branch 'origin/master' into RanksMattes D2014-08-2210-18/+102
| |\
| | * Fixed cPlugin::OnPlayerMoving signature.Mattes D2014-08-223-3/+3
| | * cLuaState: Fixed Vector3<> names pushed to Lua.Mattes D2014-08-222-5/+44
| | * Sorted the generated param count.Mattes D2014-08-211-1/+1
| | * Fixed a compile-time warning in MSVC.Mattes D2014-08-211-1/+1
| | * Merge pull request #1339 from mc-server/HooksSTRWarrior2014-08-206-0/+45
| | |\
| | | * Renamed a_Motd to a_ServerDescription.Howaner2014-08-205-7/+7
| | | * Added a_ClientHandle to the HOOK_SERVER_PING hook.Howaner2014-08-206-8/+9
| | | * Cleaned up code.Howaner2014-08-202-847/+1
| | | * Added HOOK_SERVER_PINGHowaner2014-08-206-7/+854
| | | * First implementation of HOOK_SERVER_PING.Howaner2014-08-165-0/+43
| | * | Better OnPlayerMoving hook.Howaner2014-08-165-7/+7
| | * | Merge pull request #1308 from mc-server/loggerMattes D2014-08-152-6/+6
| | |\ \ | | | |/ | | |/|
| | | * Fix messing renameTycho2014-08-121-1/+1
| | | * Renamed LoggersTycho2014-08-121-5/+5
| | | * First Implementatation of new Loggin frameworkTycho2014-08-102-6/+6
| * | | RankMgr: Added cRankManager::RemovePlayerRank().Mattes D2014-08-211-0/+30
| * | | Removed Group.h from Bindings' dependencies.Mattes D2014-08-211-1/+0
| * | | Removed cGroup and cGroupManager.Mattes D2014-08-211-1/+0
| * | | cMojangAPI: Fixed MakeUUID___() bindings.Mattes D2014-08-211-0/+58
| * | | RankMgr bindings: fixed GetRankVisuals return value.Mattes D2014-08-201-18/+22
| * | | RankMgr: Fixed an ignored return value in the API.Mattes D2014-08-201-2/+2
| * | | cPlayer reads ranks from cRankManager.Mattes D2014-08-191-39/+54
| * | | Merge remote-tracking branch 'origin/master' into Ranksmadmaxoft2014-08-121-1/+1
| |\| |
| * | | Fixed unchecked return values.madmaxoft2014-08-111-3/+6
| * | | WebAdmin: Manually exported string conversion functions.madmaxoft2014-08-091-1/+59
| * | | RankMgr: Added GetRankVisuals() function.madmaxoft2014-08-091-2/+38
| * | | Merge remote-tracking branch 'origin/master' into Ranksmadmaxoft2014-08-091-1/+28
| |\ \ \
| * | | | Exported cRankManager to LuaAPI.madmaxoft2014-08-084-1/+891
| * | | | cLuaState: Added GetStackValues() auto-generated templates.madmaxoft2014-08-081-0/+27
* | | | | Fixed spaces after "template" keyword.Mattes D2014-08-281-6/+6
| |_|/ / |/| | |
* | | | Fixed circular dependecy luaState_Call.incTycho2014-08-101-1/+1
* | | | WebAdmin: Manually exported string conversion functions.madmaxoft2014-08-091-1/+59
| |/ / |/| |
* | | Removed debug message.Howaner2014-08-071-1/+0
| |/ |/|
* | Made lua clamp() compatible with all number types.Howaner2014-08-051-4/+4
* | Added api documentation for Clamp()Howaner2014-08-051-2/+2
* | Added Clamp() function to the lua api.Howaner2014-08-051-0/+28
|/
* Made AllToLua output consistentTiger Wang2014-08-041-2/+2
* CheckBasicStyle: multi-level indent change.madmaxoft2014-08-041-0/+2
* cMojangAPI: Added UUID-to-Name lookup.madmaxoft2014-08-031-1/+97
* Merge pull request #1255 from mc-server/NameToUUIDMattes D2014-08-012-0/+72
|\
| * Merged branch 'master' into NameToUUID.madmaxoft2014-07-312-23/+35
| |\
| * | MojangAPI: Added a UseCachedOnly param to GetUUIDsFromPlayerNames().madmaxoft2014-07-311-5/+14
| * | ManualBindings: Fixed alignment.madmaxoft2014-07-301-3/+3
| * | Exported cMojangAPI to Lua.madmaxoft2014-07-302-3/+7
| * | Added a cMojangAPI class for PlayerName -> UUID lookups, with cache.madmaxoft2014-07-301-1/+1
| * | Added cClientHandle:GetUUIDsFromPlayerNames() to Lua API.madmaxoft2014-07-281-3/+62
* | | Exported the beacon.Howaner2014-07-303-0/+4
| |/ |/|
* | Merged branch 'howaner/Options'.madmaxoft2014-07-301-16/+30
|\ \
| * | Fixed plugin count and fixed plugin loading, when settings.ini was regenerated.Howaner2014-07-271-16/+30
| |/
* | Fixed "Dependency" typosarchshift2014-07-301-2/+2
* | Slight cleanup after portalsTiger Wang2014-07-291-5/+3
|/
* Removed redundant semicolons and re-added warningarchshift2014-07-241-2/+2
* Fixed Bindings generation in MSVC.madmaxoft2014-07-221-2/+2
* Merge remote-tracking branch 'origin/master' into saplingsandleavesTiger Wang2014-07-2211-63/+63
|\
| * Style: Normalized to no spaces before closing parenthesis.madmaxoft2014-07-2111-51/+51
| * Style: Normalized spaces after if, for and while.madmaxoft2014-07-213-17/+17
* | Merge branch 'master' into saplingsandleavesTiger Wang2014-07-2015-98/+236
|\|
| * Fixed style: spaces after commas.madmaxoft2014-07-193-34/+33
| * Merge pull request #1214 from mc-server/anti-globMattes D2014-07-191-0/+135
| |\
| | * Fixed MSVC bindings generation.madmaxoft2014-07-191-1/+1
| | * Moved Windows custom command to src/CMakeLists.txtarchshift2014-07-191-15/+1
| | * CMakeLists: Moved Bindings-specific code to subdirarchshift2014-07-191-0/+111
| | * CMake: Add Bindings library from subdirectoryarchshift2014-07-191-0/+6
| | * src/CMakeLists.txt: Replaced glob with list of filesarchshift2014-07-191-0/+32
| * | Renamed AllToLua_lua script.madmaxoft2014-07-191-0/+0
| |/
| * Basic style fixes.madmaxoft2014-07-177-46/+50
| * Normalized comments.madmaxoft2014-07-1710-22/+22
* | Fixed issues relating to saplings and leavesTiger Wang2014-07-171-27/+0
|/
* 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