diff options
author | bearbin <bearbin@gmail.com> | 2013-07-30 18:41:41 +0200 |
---|---|---|
committer | bearbin <bearbin@gmail.com> | 2013-07-30 18:41:41 +0200 |
commit | d0adae85533a5ea6853ba778801b49393bc98741 (patch) | |
tree | 7b3693241635aec1d14f1a38b5214c51a04977ca /MCServer/Plugins/Debuggers/Debuggers.lua | |
parent | Fixed .gitignore up. (diff) | |
parent | Changed name and put the whitespace back, as per xoft's suggestion. (diff) | |
download | cuberite-d0adae85533a5ea6853ba778801b49393bc98741.tar cuberite-d0adae85533a5ea6853ba778801b49393bc98741.tar.gz cuberite-d0adae85533a5ea6853ba778801b49393bc98741.tar.bz2 cuberite-d0adae85533a5ea6853ba778801b49393bc98741.tar.lz cuberite-d0adae85533a5ea6853ba778801b49393bc98741.tar.xz cuberite-d0adae85533a5ea6853ba778801b49393bc98741.tar.zst cuberite-d0adae85533a5ea6853ba778801b49393bc98741.zip |
Diffstat (limited to 'MCServer/Plugins/Debuggers/Debuggers.lua')
-rw-r--r-- | MCServer/Plugins/Debuggers/Debuggers.lua | 47 |
1 files changed, 1 insertions, 46 deletions
diff --git a/MCServer/Plugins/Debuggers/Debuggers.lua b/MCServer/Plugins/Debuggers/Debuggers.lua index 53b192656..ab3397f74 100644 --- a/MCServer/Plugins/Debuggers/Debuggers.lua +++ b/MCServer/Plugins/Debuggers/Debuggers.lua @@ -1,16 +1,14 @@ - -- Global variables PLUGIN = {}; -- Reference to own plugin object -ShouldDumpFunctions = true; -- If set to true, all available functions are written to the API.txt file upon plugin initialization g_DropSpensersToActivate = {}; -- A list of dispensers and droppers (as {World, X, Y Z} quadruplets) that are to be activated every tick - g_HungerReportTick = 10; + function Initialize(Plugin) PLUGIN = Plugin @@ -41,12 +39,6 @@ function Initialize(Plugin) LOG("Initialized " .. Plugin:GetName() .. " v." .. Plugin:GetVersion()) - -- dump all available API functions and objects: - if (ShouldDumpFunctions) then - DumpAPI(); - end - - -- TestBlockAreas(); -- TestSQLiteBindings(); -- TestExpatBindings(); @@ -58,43 +50,6 @@ end; -function DumpAPI() - LOG("Dumping all available functions to API.txt..."); - function dump (prefix, a, Output) - for i, v in pairs (a) do - if (type(v) == "table") then - if (GetChar(i, 1) ~= ".") then - if (v == _G) then - LOG(prefix .. i .. " == _G, CYCLE, ignoring"); - elseif (v == _G.package) then - LOG(prefix .. i .. " == _G.package, ignoring"); - else - dump(prefix .. i .. ".", v, Output) - end - end - elseif (type(v) == "function") then - if (string.sub(i, 1, 2) ~= "__") then - table.insert(Output, prefix .. i .. "()"); - end - end - end - end - - local Output = {}; - dump("", _G, Output); - - table.sort(Output); - local f = io.open("API.txt", "w"); - for i, n in ipairs(Output) do - f:write(n, "\n"); - end - f:close(); - LOG("API.txt written."); -end - - - - function TestBlockAreas() LOG("Testing block areas..."); |