Commit Graph

817 Commits (833d3284356972b06c6f34d7b91d1360a9570c5e)

Author SHA1 Message Date
madmaxoft 55d0db1606 APIDump: Added code completion support file to ZBS tutorial. 2014-03-31 18:34:27 +02:00
madmaxoft f38a009b3c APIDump: Renamed the ZBS API dump file to mcserver_api.lua.
This is to avoid confusion with ZBS, where two "mcserver.lua" files were present.
2014-03-31 18:25:00 +02:00
madmaxoft 1bda9b0424 Merge branch 'NetherFortGen'. 2014-03-30 19:17:33 +02:00
madmaxoft b64a1daf6c APIDump: Added article: Setting up ZeroBrane Studio.
Fixes #824.
2014-03-30 18:48:11 +02:00
madmaxoft 47a427d3dc Merge branch 'master' into NetherFortGen 2014-03-29 23:05:17 +01:00
STRWarrior 379d403443 Documented both hooks. 2014-03-29 16:08:39 +01:00
madmaxoft 8557549cfa Implemented the msSpongePrint merge strategy.
Similar to msImprint, but allows prefabs to carve out air pockets, too. The sponge block is used as the NOP block.
2014-03-28 18:03:37 +01:00
madmaxoft 173fd0dd92 Merge branch 'howaner/GlobalFixes'. 2014-03-28 16:39:32 +01:00
madmaxoft 7cc44d4d8b Debuggers: Deactivated the chunk generator callback. 2014-03-28 13:34:32 +01:00
Howaner 327b70e769 Change documentation text 2014-03-27 23:20:28 +01:00
Howaner 9ac3e3405a Change SpreadSource documentation 2014-03-27 23:20:28 +01:00
Howaner 54d55b31ef Add documentation for new Block spread 2014-03-27 23:20:28 +01:00
madmaxoft 1b00b62a4b Ignoring the default GalExports folder. 2014-03-25 23:49:58 +01:00
madmaxoft f67ad36965 InfoReg updated for multi-verb console commands. 2014-03-25 21:59:40 +01:00
madmaxoft b370cacf0c Plugins can set flying speed. 2014-03-20 16:14:40 +01:00
madmaxoft 9fae50f447 APIDump: Fixed wrong escaped strings. 2014-03-20 16:05:22 +01:00
madmaxoft 64d9390069 Rewritten player speeds to be relative unit-less.
Value of 1 means "default speed", 2 means "double the speed", 0.5 means "half the speed". This allows for easier plugins and is more future-proof.
2014-03-20 15:45:42 +01:00
madmaxoft d6a72da382 APIDump: Updated comments to reflect current code. 2014-03-19 22:51:02 +01:00
madmaxoft 96e0b26912 APIDump: Added ZeroBraneStudio API export.
Fixes #821.
2014-03-19 22:42:56 +01:00
madmaxoft 7c717fe6df APIDump: Reformatted the plugin to avoid all ZBS Analyzer issues. 2014-03-19 13:57:37 +01:00
madmaxoft 38aad32a8b Debuggers: Using binary file mode for .schematics. 2014-03-18 13:54:32 +01:00
Mattes D 728bfd155e Merge pull request #811 from mc-server/DumpInfo
Created a small plugin for InfoDump
2014-03-16 21:53:11 +01:00
STRWarrior 5a9f17060d Only check for "Info.lua" with capital I 2014-03-16 21:52:28 +01:00
madmaxoft 4227066f6d Fixed InfoReg.lua's handling of multi-level commands. 2014-03-16 21:37:33 +01:00
madmaxoft 5ac863f7fa Removed the @EnableMobDebug.lua file.
It is not needed anymore, ZeroBrane Studio now has direct support for invoking the debugger in MCS plugins.
2014-03-16 21:37:33 +01:00
STRWarrior db73e37e2d Created a small plugin for InfoDump
It allows you to dump the info of a plugin by pressing a button in the webadmin.
2014-03-15 20:33:34 +01:00
madmaxoft 4a5bea159f Debuggers: Added a test for WE selection API.
This tests mc-server/WorldEdit#34.
2014-03-15 08:38:15 +01:00
madmaxoft d364c7befc APIDump: Documented a forgotten cCuboid constructor. 2014-03-15 08:38:14 +01:00
madmaxoft 62ed305f07 APIDump: Fixed missing return statement. 2014-03-15 07:51:33 +01:00
madmaxoft 0442c41c87 Added cCuboid:Assign(OtherCuboid) API function. 2014-03-15 07:50:39 +01:00
madmaxoft dc1049da3c Ignoring all config and SQLite files in the output folder. 2014-03-14 16:18:31 +01:00
madmaxoft a982b9b5ac APIDump: Trigger the dump manually.
Fixes #715. The dump can be triggerred by issuing an "api" console command, or in the webadmin.
2014-03-14 16:18:31 +01:00
madmaxoft bba090ebdd cPluginManager:Bind[Console]Command returns true on success.
Fixes #801.
2014-03-14 11:18:14 +01:00
madmaxoft 04dcd850d6 APIDump: Removed old documentation, documented some new functions. 2014-03-11 08:31:27 +01:00
madmaxoft 15c70a1f68 APIDump: Updated WEOffset-related docs. 2014-03-12 07:53:25 +01:00
madmaxoft 3e9f265a36 Merge branch 'master' into cBlockArea_Offset 2014-03-12 07:39:39 +01:00
STRWarrior 7d1e32a28b Fixed APIDump 2014-03-11 19:45:16 +01:00
STRWarrior fa4ff28bc0 Documented the functions. 2014-03-11 19:38:56 +01:00
Tiger Wang 09c5542123 Merge pull request #768 from Howaner/BlockEntitys
Add TNT load/save
2014-03-09 21:44:32 +00:00
Tiger Wang c2978a3457 Merge branch 'master' into ballisticmissiles
Conflicts:
	src/ClientHandle.cpp
2014-03-09 12:53:50 +00:00
Tiger Wang d5180ef230 Added extra dye rules to crafting.txt 2014-03-09 12:48:56 +00:00
Tiger Wang d872f2e41d Updated Core 2014-03-09 01:49:32 +00:00
Howaner 60091bcba3 Change tnt documentation to ticks 2014-03-08 12:31:20 +01:00
Howaner 527f358510 Merge branch 'master' into BlockEntitys 2014-03-08 12:29:45 +01:00
Howaner baeff21a5b Add new tnt documentation 2014-03-08 10:29:57 +01:00
madmaxoft ffdf5f2022 Fixed cBlockArea schematic string saving signature. 2014-03-07 21:28:52 +01:00
Mattes D f72c747b50 Merge pull request #763 from Howaner/BlockEntitys
Add Flower Pots
2014-03-07 17:54:10 +01:00
Howaner eff054027f Link cItem in the documentation 2014-03-07 17:51:43 +01:00
Howaner 8fdffbb48c Add missing documentation files 2014-03-07 16:14:11 +01:00
madmaxoft f6aaeb74a9 Debuggers: Added a test of the cBlockArea string-serialization. 2014-03-07 09:18:10 +01:00
madmaxoft 166ab59582 APIDump: Documented cBlockArea string-serialization functions. 2014-03-07 09:17:42 +01:00
Mattes D 2def1b40e1 Merge pull request #747 from mc-server/InfoDump_Github
Info dump github
2014-03-06 10:38:45 +01:00
STRWarrior dc0cbd594c The APIDump generates a list of all the permissions again. 2014-03-05 19:17:59 +01:00
madmaxoft 036608c645 APIDump: Documented the cCompositeChat class. 2014-03-05 18:56:32 +01:00
madmaxoft 86615428cd APIDump: Ignoring classes by exact match.
"cCompositeChat" was ignored because it matched "os".
2014-03-05 18:28:42 +01:00
madmaxoft ab30d94b2f Debuggers: Added simple test for cCompositeChat. 2014-03-04 22:17:47 +01:00
STRWarrior 20e377ea7b Fixed typo
Discription => Description
2014-03-02 16:55:04 +01:00
STRWarrior 0c8d08cb09 Simplified and more clearer infodump for Github. 2014-03-02 16:48:55 +01:00
Mattes D b17d04737d Merge pull request #738 from xdot/master
Refactored global block property arrays
2014-03-02 16:13:43 +01:00
andrew 0c87341631 GetById => Get 2014-03-02 16:24:09 +02:00
andrew f40f2ad928 APIDump: ID -> Type 2014-03-02 12:59:09 +02:00
andrew 3ca56b39bc Exported cBlockInfo 2014-03-02 10:50:24 +02:00
madmaxoft 29cc1ed051 Ignoring all plugin subfolders.
Plugins developed directly with MCS have been added explicitly; other plugins are ignored.
2014-03-01 20:59:40 +01:00
Mattes D 80b0496bff Merge pull request #735 from xdot/master
Exported and documented cScoreboard
2014-03-01 15:20:30 +01:00
STRWarrior 854cf9df99 Using comma instead of string concatenation. 2014-03-01 14:45:38 +01:00
STRWarrior 6129b6edf1 If there is a SourceLocation available the InfoDump will note it in the forum version. 2014-03-01 14:29:40 +01:00
andrew add9955255 APIDump: Fixed cScoreboard enums 2014-03-01 15:03:27 +02:00
andrew 39c8e68ef0 Exported cScoreboard::ForEachTeam 2014-03-01 14:27:55 +02:00
andrew a28e5eca18 Exported cScoreboard::ForEachObjective 2014-03-01 14:03:16 +02:00
andrew 5c44945287 Exported and documented cScoreboard 2014-03-01 12:08:40 +02:00
STRWarrior ce07a22fe6 APIDump: Documented cRoot:CreateAndInitializeWorld. 2014-03-01 10:44:34 +01:00
madmaxoft d97363a1b3 Documented the changes in cJukeboxEntity. 2014-02-28 15:41:46 +01:00
madmaxoft e4c3d3eb6d Added a MobDebug enabler script.
This file is to be copied to a plugin's folder in order to debug that plugin with MobDebug.
2014-02-28 10:37:09 +01:00
madmaxoft 6a191cce0a Fixed compatibility with ZeroBraneStudio and LuaRocks.
Lua now compiles into lua51.dll and there's a lua5.1.dll that acts as a export-forwarding proxy to lua51.dll.
2014-02-28 08:27:02 +01:00
Tiger Wang baf2d88921 Implemented ballistic missiles (fireworks)
+ Added fireworks
2014-02-26 23:33:52 +00:00
madmaxoft da75907942 APIDump: Added Geometry file to project. 2014-02-26 20:49:01 +01:00
madmaxoft b7b027c0f6 APIDump: Documented new cCuboid functions. 2014-02-26 20:44:52 +01:00
madmaxoft 50b664fd0c APIDump: Separated out Geometry-related classes to their own file. 2014-02-26 20:38:51 +01:00
madmaxoft 0d8ab184e0 InfoReg: Subcommand aliases are handled properly. 2014-02-25 18:15:09 +01:00
madmaxoft 9ab766189d Added useful parameter overloads to cBlockArea Lua API. 2014-02-24 23:17:12 +01:00
Tiger Wang f77720c43f Merge pull request #669 from xdot/master
Implementation of in-game maps :D
2014-02-24 10:28:34 +00:00
madmaxoft 6da013c538 Documented cBlockArea:GetOrigin(), :GetSize() and :GetVolume(). 2014-02-23 14:28:03 +01:00
andrew f471873945 Maps: Improvements 2014-02-23 15:05:03 +02:00
andrew 30b22e9f59 Manually exported DoWithMap 2014-02-23 13:25:02 +02:00
andrew 9fa4fa1cc7 Documented and exported cMapManager 2014-02-23 12:55:55 +02:00
andrew 866fde81ca Documented and exported cMap 2014-02-22 13:59:49 +02:00
madmaxoft 1b9840b328 APIDump: Documented cClientHandle:HasPluginChannel. 2014-02-20 23:32:08 +01:00
andrew 83d3a2eedf Manual merge (Fixed conflicts) 2014-02-20 15:37:15 +02:00
madmaxoft 7b8ff7c986 APIDump: Fixed cBlockArea:GetRelBlockType() return types. 2014-02-20 11:06:15 +01:00
Mattes D 98332c5b76 Merge pull request #696 from mc-server/paintings
Implemented paintings, fixes #689
2014-02-18 23:08:12 +01:00
madmaxoft 600861988e APIDump: Documented missing cWorld functions. 2014-02-18 13:49:24 +01:00
madmaxoft 71b6fd3da9 Debuggers: Added a test for the cWorld:SetAreaBiome() function. 2014-02-18 13:49:23 +01:00
Tiger Wang 8ad4ab5bc1 Updated Core 2014-02-18 12:48:25 +00:00
Tiger Wang 6788dbe7f2 Properly exported and documented paintings 2014-02-18 11:37:45 +00:00
Mattes D d05964cbd2 Merge pull request #695 from narroo/Issue673
ChunkWorx uses QueueUnloadUnusedChunks
2014-02-18 07:07:45 +01:00
narroo 66cfd29ddc Fixed Chunkworx, Issue 673. 2014-02-17 19:12:31 -05:00
narroo fb963b6393 Issue #673 Fix, Chunkworx now uses QueueUnloadUnusedChunks instead of UnloadUnusedChunks. 2014-02-17 19:05:11 -05:00
madmaxoft e924d102e1 Added the InfoReg plugin library file.
This file should be used by all plugins that use Info.lua to register their commands. It defines the functions that register the commands and provide handling for the subcommands.
2014-02-17 23:41:48 +01:00
madmaxoft 89ef81b5e8 Documented the cPluginManager:GetPluginsPath() API function. 2014-02-17 23:39:53 +01:00
MuhammadWang e0868c5c06 Added files for eclipse and debug, fix a mistake
src/Bindings/BindingsDependecies.txt is a mistake made in 45bc1ff033
2014-02-17 01:25:17 +08:00