diff --git a/resource/plugin.yml b/resource/plugin.yml index 1aac4a4..5539139 100644 --- a/resource/plugin.yml +++ b/resource/plugin.yml @@ -1,4 +1,4 @@ -version: 3.17.1.1 +version: 3.17.1.2 main: me.rockyhawk.commandpanels.CommandPanels name: CommandPanels author: RockyHawk diff --git a/src/me/rockyhawk/commandpanels/classresources/HasSections.java b/src/me/rockyhawk/commandpanels/classresources/HasSections.java index 74c1cf8..66061e1 100644 --- a/src/me/rockyhawk/commandpanels/classresources/HasSections.java +++ b/src/me/rockyhawk/commandpanels/classresources/HasSections.java @@ -8,6 +8,7 @@ import org.bukkit.ChatColor; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.entity.Player; +import java.math.BigDecimal; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; @@ -118,7 +119,7 @@ public class HasSections { if(value.endsWith(" HASPERM")) { return Bukkit.getPlayer(value.substring(0, value.length()-8)).hasPermission(compare) == outputValue; }else if(value.endsWith(" ISGREATER")) { - return (Long.parseLong(compare) <= Long.parseLong(value.substring(0, value.length()-10))) == outputValue; + return (new BigDecimal(compare).compareTo(new BigDecimal(value.substring(0, value.length()-10))) <= 0 == outputValue); }else{ return compare.equals(value) == outputValue; }