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 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; } }