Minestom/demo/src/main/java/net/minestom/demo/commands/LegacyCommand.java

27 lines
778 B
Java
Raw Normal View History

2022-01-01 18:27:52 +01:00
package net.minestom.demo.commands;
import net.minestom.server.command.CommandSender;
import net.minestom.server.entity.Player;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public class LegacyCommand extends net.minestom.server.command.builder.SimpleCommand {
public LegacyCommand() {
super("test", "alias");
}
@Override
public boolean process(@NotNull CommandSender sender, @NotNull String command, @NotNull String[] args) {
if (!(sender instanceof Player)) return false;
System.gc();
sender.sendMessage("Explicit GC");
return true;
}
@Override
public boolean hasAccess(@NotNull CommandSender sender, @Nullable String commandString) {
return true;
}
}