summaryrefslogtreecommitdiff
path: root/loginsecurity.py
diff options
context:
space:
mode:
authorPanFritz <redstonenoobpan@gmail.com>2015-09-13 01:32:13 +0200
committerPanFritz <redstonenoobpan@gmail.com>2015-09-13 01:32:13 +0200
commitd4bb481b248abea843a352e4c2fc644c1a6814ca (patch)
treee8564ed0b709fa568ea03f04e9d5102195bbb397 /loginsecurity.py
parenta1973b666636cbd554cc4c261f6159c9b4c181eb (diff)
Now cancles all commands besides /login whilst not logged in
Diffstat (limited to 'loginsecurity.py')
-rw-r--r--loginsecurity.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/loginsecurity.py b/loginsecurity.py
index bf56a40..9295379 100644
--- a/loginsecurity.py
+++ b/loginsecurity.py
@@ -264,3 +264,11 @@ for blocked_event in blocked_events:
user = get_py_player(event.getPlayer())
if user.logging_in:
event.setCancelled(True)
+
+@hook.event("player.PlayerCommandPreprocessEvent","normal")
+def pre_command_proccess(event):
+ player = get_py_player(event.getPlayer())
+ if player.logging_in:
+ args = event.getMessage().split(" ")
+ if not args[0].lower() == "/login":
+ event.setCancelled(True) \ No newline at end of file