Mark /spawn as unsupported on Folia servers

This commit is contained in:
Allink 2023-03-30 19:30:26 +01:00
parent 95a2c2a7a1
commit 21b579e37a
No known key found for this signature in database

View file

@ -11,6 +11,8 @@ import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import pw.kaboom.extras.Main;
import javax.annotation.Nonnull;
@ -19,6 +21,14 @@ public final class CommandSpawn implements CommandExecutor {
final @Nonnull Command command,
final @Nonnull String label,
final String[] args) {
final Main plugin = JavaPlugin.getPlugin(Main.class);
if (plugin.isFolia()) {
sender.sendMessage(Component
.text("Command cannot be ran on Folia servers!"));
return true;
}
if (sender instanceof ConsoleCommandSender) {
sender.sendMessage(Component
.text("Command has to be run by a player"));