diff options
author | Dico200 <dico.karssiens@gmail.com> | 2016-05-30 00:05:49 +0200 |
---|---|---|
committer | Dico200 <dico.karssiens@gmail.com> | 2016-05-30 00:05:49 +0200 |
commit | fe32e7a49cea69678101da332827ca7603a8fe90 (patch) | |
tree | f5066fc10d3ab833557b1fd060a47c4ec5b4030c /helpers.py | |
parent | 361da9e049ec9b575b2b78eb7b663e6efeff6950 (diff) |
Cleaned up some of helpers.py
Diffstat (limited to 'helpers.py')
-rwxr-xr-x | helpers.py | 27 |
1 files changed, 2 insertions, 25 deletions
@@ -11,8 +11,6 @@ import org.bukkit.block as bblock import org.bukkit.event.entity as entity import org.bukkit.command.ConsoleCommandSender from org.bukkit.entity import * -from player import get_py_player -from player import py_players #Imports for async query from secrets import * @@ -254,19 +252,6 @@ def save_json_file(filename, obj): error("Failed to write to %s: %s" % (filename, e)) -def toggle(player, ls, name = "Toggle", add = None): - """ - Toggles presence of a player's UUID in a list - If add is given, True explicitely adds it whereas False removes it - """ - pid = uid(player) - if pid in ls or add == False: - ls.remove(pid) - msg(player, "&a%s turned off!" % name) - elif add != False: - ls.append(pid) - msg(player, "&a%s turned on!" % name) - def send_JSON_message(playername, message): bukkit.Bukkit.getServer().dispatchCommand(bukkit.Bukkit.getServer().getConsoleSender(), "tellraw " + playername + " " + message) @@ -298,21 +283,13 @@ def get_permission_content(player, permnode): perms = player.getEffectivePermissions() for perm in perms: if str(perm.getPermission()).startswith(permnode): - return str(perm.getPermission()).replace(permnode, "") - - -# Gets an online player from their name -def get_player(name): - for p in bukkit.Bukkit.getServer().getOnlinePlayers(): - if p.getName().lower() == name.lower(): - return p - return None + return str(perm.getPermission())[len(permnode):] def array_to_list(array): return_list = [] for a in array: - return_list += [a] + return_list.append(a) return return_list |