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
-
-
-
-
-
-
-
- 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
+
+
+
+
+
+
+
+ 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;
+
+ }
+
+}