From 1fc3b9b444e75902334a605fa020bdd1552af60d Mon Sep 17 00:00:00 2001 From: Stefatorus Date: Tue, 6 Apr 2021 11:02:17 +0300 Subject: [PATCH] Prepare for spigot release. --- pom.xml | 176 +++++++++--------- resources/plugin.yml | 20 +- .../afkguard/cmd/CommandListener.java | 118 ++++++------ 3 files changed, 157 insertions(+), 157 deletions(-) diff --git a/pom.xml b/pom.xml index 4ff07e5..a781841 100644 --- a/pom.xml +++ b/pom.xml @@ -1,88 +1,88 @@ - - 4.0.0 - - com.entryrise - afkguard - 0.2 - jar - - AFKGuard - http://maven.apache.org - - - UTF-8 - Guard against AFKers - - - - ${project.name} - target - src - - - resources - true - - * - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - 1.8 - 1.8 - - - - - - - - spigot-repo - https://hub.spigotmc.org/nexus/content/repositories/snapshots/ - - - mikeprimm-repo - http://repo.mikeprimm.com/ - - - jitpack.io - https://jitpack.io - - - - - - org.spigotmc - spigot-api - - 1.8.8-R0.1-SNAPSHOT - provided - - - com.mojang - authlib - 1.5.13 - provided - - - org.projectlombok - lombok - 1.18.20 - provided - - - com.github.MilkBowl - VaultAPI - 1.7 - provided - - - + + 4.0.0 + + com.entryrise + afkguard + 1.0.0 + jar + + AFKGuard + http://maven.apache.org + + + UTF-8 + Guard against AFKers + + + + ${project.name} + target + src + + + resources + true + + * + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + 1.8 + 1.8 + + + + + + + + spigot-repo + https://hub.spigotmc.org/nexus/content/repositories/snapshots/ + + + mikeprimm-repo + http://repo.mikeprimm.com/ + + + jitpack.io + https://jitpack.io + + + + + + org.spigotmc + spigot-api + + 1.8.8-R0.1-SNAPSHOT + provided + + + com.mojang + authlib + 1.5.13 + provided + + + org.projectlombok + lombok + 1.18.20 + provided + + + com.github.MilkBowl + VaultAPI + 1.7 + provided + + + diff --git a/resources/plugin.yml b/resources/plugin.yml index 79305ba..b8be394 100644 --- a/resources/plugin.yml +++ b/resources/plugin.yml @@ -1,11 +1,11 @@ -name: ${project.name} -author: Stefatorus -version: ${project.version} -api-version: 1.13 -description: ${plugin.description} -main: ${project.groupId}.${project.artifactId}.Main -depend: [Vault] -commands: - ${project.name}: - description: command reserved for plugin +name: ${project.name} +author: Stefatorus +version: ${project.version} +api-version: 1.16 +description: ${plugin.description} +main: ${project.groupId}.${project.artifactId}.Main +depend: [Vault] +commands: + ${project.name}: + description: command reserved for plugin \ No newline at end of file diff --git a/src/com/entryrise/afkguard/cmd/CommandListener.java b/src/com/entryrise/afkguard/cmd/CommandListener.java index 98f1ac6..7c597ed 100644 --- a/src/com/entryrise/afkguard/cmd/CommandListener.java +++ b/src/com/entryrise/afkguard/cmd/CommandListener.java @@ -1,59 +1,59 @@ -package com.entryrise.afkguard.cmd; - -import org.bukkit.Bukkit; -import org.bukkit.command.Command; -import org.bukkit.command.CommandExecutor; -import org.bukkit.command.CommandSender; -import org.bukkit.entity.Player; - -import com.entryrise.afkguard.Main; -import com.entryrise.afkguard.antiafk.AFKManager; -import com.entryrise.afkguard.utils.MathUtils; - -public class CommandListener implements CommandExecutor { - - private static Set debug - - public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { - Player p = sender instanceof Player ? (Player) sender : null; - - if (p == null) { - sender.sendMessage(Main.PREFIX + "Can't run from console"); - return true; - } - - if(args.length >= 2 && args[0].equalsIgnoreCase("captcha")) { - Player pl = Bukkit.getPlayer(args[1]); - - if (pl == null) { - p.sendMessage(Main.PREFIX + "That player doesn't exist"); - return true; - } - - Main.openCapcha(pl, args.length >= 3 && MathUtils.isInt(args[2]) ? Integer.valueOf(args[2]) : 0); - } else if (args.length >= 3 && args[0].equalsIgnoreCase("setscore")) { - Player pl = Bukkit.getPlayer(args[1]); - - if (pl == null) { - p.sendMessage(Main.PREFIX + "That player doesn't exist"); - return true; - } - - AFKManager.setScore(pl, MathUtils.isInt(args[2]) ? Integer.valueOf(args[2]) : 0); - } else if (args.length >= 2 && args[0].equalsIgnoreCase("getscore")) { - Player pl = Bukkit.getPlayer(args[1]); - - if (pl == null) { - p.sendMessage(Main.PREFIX + "That player doesn't exist"); - return true; - } - - p.sendMessage(Main.PREFIX + "Player " + pl.getName() + " has score " + AFKManager.getScore(pl)); - } else - - sender.sendMessage(Main.PREFIX + "Valid args: captcha [Player] [Reset Counter], setscore [Player] [Score]"); - return true; - - } - -} +package com.entryrise.afkguard.cmd; + +import org.bukkit.Bukkit; +import org.bukkit.command.Command; +import org.bukkit.command.CommandExecutor; +import org.bukkit.command.CommandSender; +import org.bukkit.entity.Player; + +import com.entryrise.afkguard.Main; +import com.entryrise.afkguard.antiafk.AFKManager; +import com.entryrise.afkguard.utils.MathUtils; + +public class CommandListener implements CommandExecutor { + +// private static Set debug + + public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { + Player p = sender instanceof Player ? (Player) sender : null; + + if (p == null || !p.hasPermission("afkguard.admin")) { + sender.sendMessage(Main.PREFIX + "Can't run from console"); + return true; + } + + if(args.length >= 2 && args[0].equalsIgnoreCase("captcha")) { + Player pl = Bukkit.getPlayer(args[1]); + + if (pl == null) { + p.sendMessage(Main.PREFIX + "That player doesn't exist"); + return true; + } + + Main.openCapcha(pl, args.length >= 3 && MathUtils.isInt(args[2]) ? Integer.valueOf(args[2]) : 0); + } else if (args.length >= 3 && args[0].equalsIgnoreCase("setscore")) { + Player pl = Bukkit.getPlayer(args[1]); + + if (pl == null) { + p.sendMessage(Main.PREFIX + "That player doesn't exist"); + return true; + } + + AFKManager.setScore(pl, MathUtils.isInt(args[2]) ? Integer.valueOf(args[2]) : 0); + } else if (args.length >= 2 && args[0].equalsIgnoreCase("getscore")) { + Player pl = Bukkit.getPlayer(args[1]); + + if (pl == null) { + p.sendMessage(Main.PREFIX + "That player doesn't exist"); + return true; + } + + p.sendMessage(Main.PREFIX + "Player " + pl.getName() + " has score " + AFKManager.getScore(pl)); + } else + + sender.sendMessage(Main.PREFIX + "Valid args: captcha [Player] [Reset Counter], setscore [Player] [Score]"); + return true; + + } + +}