0

add commands

This commit is contained in:
2021-05-18 16:55:40 +03:00
parent 4aa0954ae3
commit 907609f43b
4 changed files with 56 additions and 1 deletions

View File

@@ -1,12 +1,15 @@
package ru.dmitriymx.plugin;
import org.bukkit.plugin.java.JavaPlugin;
import ru.dmitriymx.plugin.command.BanCommand;
import ru.dmitriymx.plugin.command.UnbanCommand;
@SuppressWarnings("unused")
public class BanHammerPlugin extends JavaPlugin {
@Override
public void onEnable() {
this.getLogger().info("Hello!");
this.getCommand("ban").setExecutor(new BanCommand(this.getLogger()));
this.getCommand("unban").setExecutor(new UnbanCommand(this.getLogger()));
}
}

View File

@@ -0,0 +1,22 @@
package ru.dmitriymx.plugin.command;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import java.util.logging.Logger;
public class BanCommand implements CommandExecutor {
private final Logger logger;
public BanCommand(Logger logger) {
this.logger = logger;
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
logger.info("Call '" + label + "' command");
return true;
}
}

View File

@@ -0,0 +1,22 @@
package ru.dmitriymx.plugin.command;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import java.util.logging.Logger;
public class UnbanCommand implements CommandExecutor {
private final Logger logger;
public UnbanCommand(Logger logger) {
this.logger = logger;
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
logger.info("Call '" + label + "' command");
return true;
}
}