diff options
Diffstat (limited to 'chatalias.py')
-rw-r--r-- | chatalias.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/chatalias.py b/chatalias.py index 07f132f..7295cca 100644 --- a/chatalias.py +++ b/chatalias.py @@ -55,11 +55,18 @@ permission_FINFO = "utils.alias.finfo" # CODE # ######## -# OnEnable +# OnModuleLoad enabled = helpers_version in helpers_versions if not enabled: error = colorify("&6Incompatible versions detected (&chelpers.py&6)") - +for player in Server.getOnlinePlayers(): + if enabled: + t = threading.Thread(target=load_data, args=(uid(event.getPlayer()), )) + t.daemon = True + t.start() + else: + if event.getPlayer().hasPermission(permission_FINFO): + disabled_fallback(event.getPlayer()) def safe_open_json(uuid): if not os.path.exists("plugins/redstoner-utils.py.dir/files/aliases"): |