diff options
Diffstat (limited to 'util/grieferTrack.js')
-rw-r--r-- | util/grieferTrack.js | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/util/grieferTrack.js b/util/grieferTrack.js deleted file mode 100644 index a21653b..0000000 --- a/util/grieferTrack.js +++ /dev/null @@ -1,47 +0,0 @@ -import axios from "../../axios" -import Settings from "../settings" -import constants from "./constants" -const PREFIX = constants.PREFIX -let players = [] // global variable moment - - -function checkMMiners() -{ - if (!Settings.trackGriefers) return - const NetHandlerPlayClient = Client.getConnection(), - PlayerMap = NetHandlerPlayClient.func_175106_d() // getPlayerInfoMap - - PlayerMap.filter(player => player.func_178853_c() > 0 && !player.func_178845_a().name.startsWith("!")).forEach((PlayerMP) => { - let player = PlayerMP.func_178845_a().name - - if(players.indexOf(player) == -1) - { - axios.get(`https://ninjune.dev/api/mminers?username=${player}`) - .then(res => { - if(res.data.found == true && res.data.type == "griefer") - ChatLib.chat(`${PREFIX}&e'${res.data.name}' is a griefer!`) - }) - players.push(player) - } - }) - - return players -} - - -register("step", () => { - let date_ob = new Date(), - seconds = date_ob.getSeconds() - - if(seconds == 0 || seconds == 15 || seconds == 30 || seconds == 45) - checkMMiners() -}).setFps(1) - - -register("worldLoad", () => { - players = [] - checkMMiners() -}) - - -export default ""
\ No newline at end of file |