diff --git a/src/main/java/dev/plex/command/PlexCommand.java b/src/main/java/dev/plex/command/PlexCommand.java index 68c9910..958eb11 100644 --- a/src/main/java/dev/plex/command/PlexCommand.java +++ b/src/main/java/dev/plex/command/PlexCommand.java @@ -201,7 +201,7 @@ public abstract class PlexCommand extends Command implements PluginIdentifiableC } } catch (PlayerNotFoundException | CommandFailException | ConsoleOnlyException | - ConsoleMustDefinePlayerException | PlayerNotBannedException ex) + ConsoleMustDefinePlayerException | PlayerNotBannedException | NumberFormatException ex) { send(sender, PlexUtils.mmDeserialize(ex.getMessage())); } diff --git a/src/main/java/dev/plex/command/impl/TempbanCMD.java b/src/main/java/dev/plex/command/impl/TempbanCMD.java index 8c64ea2..5f202de 100644 --- a/src/main/java/dev/plex/command/impl/TempbanCMD.java +++ b/src/main/java/dev/plex/command/impl/TempbanCMD.java @@ -12,16 +12,19 @@ import dev.plex.punishment.Punishment; import dev.plex.punishment.PunishmentType; import dev.plex.rank.enums.Rank; import dev.plex.util.PlexUtils; -import java.util.List; -import java.util.UUID; import net.kyori.adventure.text.Component; import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang.math.NumberUtils; import org.bukkit.Bukkit; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import java.time.LocalDateTime; +import java.util.List; +import java.util.UUID; + @CommandParameters(name = "tempban", usage = "/