60 lines
1.6 KiB
Java
60 lines
1.6 KiB
Java
|
|
import java.io.File;
|
|
|
|
import org.bukkit.command.CommandSender;
|
|
import org.bukkit.plugin.java.JavaPlugin;
|
|
|
|
import com.nemez.cmdmgr.Command;
|
|
import com.nemez.cmdmgr.CommandManager;
|
|
|
|
public class CmdMgrTest extends JavaPlugin {
|
|
|
|
public void onEnable() {
|
|
CommandManager.registerCommand(new File("plugins/test.cmd"), this, this);
|
|
}
|
|
|
|
public void onDisable() {
|
|
|
|
}
|
|
|
|
@Command(hook="home_set")
|
|
public boolean executeSetHome(CommandSender sender, String name) {
|
|
sender.sendMessage("You executed:");
|
|
sender.sendMessage("/home set " + name);
|
|
return true;
|
|
}
|
|
|
|
@Command(hook="home_set_coords")
|
|
public boolean executeSetHomeBasedOnCoords(CommandSender sender, String name, int x, int y, int z) {
|
|
sender.sendMessage("You executed:");
|
|
sender.sendMessage("/home set " + name + " " + x + " " + y + " " + z);
|
|
return true;
|
|
}
|
|
|
|
@Command(hook="home_del")
|
|
public void executeDelHome(CommandSender sender, String name, boolean aFlag) {
|
|
sender.sendMessage("You executed:");
|
|
sender.sendMessage("/home del " + name);
|
|
sender.sendMessage("-a - " + aFlag);
|
|
}
|
|
|
|
@Command(hook="home_list")
|
|
public void executeListHomes(CommandSender sender) {
|
|
sender.sendMessage("You executed:");
|
|
sender.sendMessage("/home list");
|
|
}
|
|
|
|
@Command(hook="home_tp")
|
|
public void executeTeleportHome(CommandSender sender, String name) {
|
|
sender.sendMessage("You executed:");
|
|
sender.sendMessage("/home " + name);
|
|
}
|
|
|
|
@Command(hook="noskope")
|
|
public boolean executeMagik(CommandSender sender) {
|
|
sender.sendMessage("You executed!!!!!!!!!:");
|
|
sender.sendMessage("/home yolo swag");
|
|
return true;
|
|
}
|
|
}
|