Geoffrey-MC-Plugin/src/main/java/com/zerohighdef/geoffrey/Commands/GeoffreyCommand.java

32 lines
924 B
Java

package com.zerohighdef.geoffrey.Commands;
import com.zerohighdef.geoffrey.GeoffreyMC;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import xyz.etztech.core.web.CoreWeb;
import xyz.etztech.core.web.ICallback;
import java.util.Map;
public class GeoffreyCommand implements CommandExecutor {
private GeoffreyMC plugin;
public GeoffreyCommand(GeoffreyMC plugin) {
this.plugin = plugin;
}
protected void RunCommand(String commandName, Map<String, String> params, ICallback callback) {
String url = plugin.getBaseURL() + "/command/" + commandName + "/";
params.put("api", plugin.getAPIToken());
CoreWeb.asyncGetCallback(plugin, url, params, callback);
}
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
return false;
}
}