summaryrefslogtreecommitdiffstats
path: root/MCServer/Plugins/ChatLog/plugin.lua
diff options
context:
space:
mode:
Diffstat (limited to 'MCServer/Plugins/ChatLog/plugin.lua')
-rw-r--r--MCServer/Plugins/ChatLog/plugin.lua32
1 files changed, 32 insertions, 0 deletions
diff --git a/MCServer/Plugins/ChatLog/plugin.lua b/MCServer/Plugins/ChatLog/plugin.lua
new file mode 100644
index 000000000..c2f6fb81a
--- /dev/null
+++ b/MCServer/Plugins/ChatLog/plugin.lua
@@ -0,0 +1,32 @@
+
+-- plugin.lua
+
+-- Implements the main entrypoint for the plugin, as well as all the handling needed
+
+-- ChatLog plugin logs all chat messages into the server log
+
+
+
+
+
+function Initialize(Plugin)
+ Plugin:SetName("ChatLog")
+ Plugin:SetVersion(3)
+
+ PluginManager = cRoot:Get():GetPluginManager()
+ PluginManager:AddHook(Plugin, cPluginManager.HOOK_CHAT)
+
+ LOG("Initialized " .. Plugin:GetName() .. " v." .. Plugin:GetVersion())
+ return true
+end
+
+
+
+
+
+function OnChat(Player, Message)
+ -- Lets get loggin'
+ LOGINFO("[" .. Player:GetName() .. "]: " .. StripColorCodes(Message));
+
+ return false
+end \ No newline at end of file