summaryrefslogtreecommitdiffstats
path: root/MCServer/Plugins/Handy/handy.lua
blob: 6d226ccaf0e23c82d81c1abc4e3ce12c5e66c9c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
-- Global variables
PLUGIN = {}	-- Reference to own plugin object
CHEST_WIDTH = 9
HANDY_VERSION = 1
--[[

Handy is a plugin for other plugins. It contain no commands, no hooks, but functions to ease plugins developers' life.

API:


TODO:
1. GetChestSlot wrapper, so it will detect double chest neighbour chest and will be able to access it.
]]

function Initialize(Plugin)
	PLUGIN = Plugin
	PLUGIN:SetName("Handy")
	PLUGIN:SetVersion(HANDY_VERSION)
	
	PluginManager = cRoot:Get():GetPluginManager()
	LOG("Initialized " .. PLUGIN:GetName() .. " v" .. PLUGIN:GetVersion())
	return true
end

function OnDisable()
	LOG(PLUGIN:GetName() .. " v" .. PLUGIN:GetVersion() .. " is shutting down...")
end