diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..d7743f4 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,21 @@ +# The MIT License (MIT) + +Copyright (c) Redstoner + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE diff --git a/check.py b/check.py index 97cc3ab..575c6ad 100644 --- a/check.py +++ b/check.py @@ -39,8 +39,9 @@ def get_all_data(sender, player): msg(sender, "&6> UUID: &e%s" % str(player.getUniqueId())) msg(sender, "&6> First joined: &7(y-m-d h:m:s) &e%s" % get_first_join(player)) msg(sender, "") - msg(sender, "&7 -- Data provided by Mojang") + msg(sender, "&7 -- Data provided by ipinfo.io") msg(sender, "&6> Country: &e%s" % get_country(data)) + msg(sender, "&7 -- Data provided by Mojang") msg(sender, "&6> All ingame names used so far: &e%s" % get_all_names(player)) except Exception as e: # can throw exceptions such as timeouts when Mojang API is down diff --git a/misc.py b/misc.py index d91a82c..b8482fd 100644 --- a/misc.py +++ b/misc.py @@ -71,6 +71,33 @@ def on_sudo_command(sender, args): return True +# +# /gm - custom gamemode command with extra perms for greater control +# + + +#@hook.command("gm") +#def on_gm_command(sender, args): +# if not is_player(sender): +# msg(sender, "&cDerp! Can't run that from console!") +# return True +# if not checkargs(sender, args, 1, 2): +# return True +# mode = args[0] +# target = args[1] +# if target and not sender.hasPermission("utils.gm.other"): +# msg(sender, "&cYou cannot change the gamemode of another player!") +# else: +# target = sender +# if mode < 0 or mode > 3: +# msg(sender, "&cThat gamemode does not exist!") +# elif sender.hasPermission("utils.gm." % mode): +# runas(server.getConsoleSender(), "gamemode " % mode % " " % target) +# else: +# msg(sender, "&cYou cannot access that gamemode!") +# return True + + # # Clicking redstone_sheep with shears will drop redstone + wool and makes a moo sound #