Java runescape私有服务器从另一个类调用方法

Java runescape私有服务器从另一个类调用方法,java,command,Java,Command,好的,我希望这样,如果player typs::help,那么RequestHelp.java中的方法将运行 命令if(playerCommand.startsWith(“帮助”)&&(c.playerRights>=0)){ c、 sendMessage(“已联系工作人员,请稍候”); (这里是我希望另一个类的方法运行的地方' } 这是RequestHelp.java中的方法 public static void callForHelp(Client c) { if (Syst

好的,我希望这样,如果player typs::help,那么RequestHelp.java中的方法将运行

命令
if(playerCommand.startsWith(“帮助”)&&(c.playerRights>=0)){
c、 sendMessage(“已联系工作人员,请稍候”);
(这里是我希望另一个类的方法运行的地方'
}

这是RequestHelp.java中的方法

    public static void callForHelp(Client c) {
    if (System.currentTimeMillis() - c.lastRequest < 30000) {
        c.sendMessage("It has only been "+ getTimeLeft(c) +" seconds since your last request for help!");
        c.sendMessage("Please only request help from the staff every 30 seconds!");
        if (!requestingHelp) {
            c.setSidebarInterface(3, 3213);
            c.getPA().sendFrame106(3);
        }
        return;
    }
    requestingHelp = true;
    otherPlayer = c.playerName;
    c.lastRequest = System.currentTimeMillis();
    setInterface(c);
    PlayerHandler.messageAllStaff(Misc.optimizeText(getPlayer().playerName) +" needs help, their cords are: "+ playerCoords() +".", true);
}
publicstaticvoidcallforhelp(客户端c){
if(System.currentTimeMillis()-c.lastRequest<30000){
c、 sendMessage(“距离您上次请求帮助只有“+getTimeLeft(c)+”秒了!”);
c、 sendMessage(“请仅每隔30秒向工作人员请求帮助!”);
如果(!请求帮助){
c、 setSidebarInterface(3323);
c、 getPA().sendFrame106(3);
}
回来
}
requestingHelp=true;
otherPlayer=c.playerName;
c、 lastRequest=System.currentTimeMillis();
设置接口(c);
PlayerHandler.messageAllStaff(Misc.optimizeText(getPlayer().playerName)+”需要帮助,它们的连接线是:“+playerCoords()+”,true);
}

这应该行。

问题是什么?
RequestHelp helper = new RequestHelp();
if(playerCommand.equals("::help")) {
    helper.callForHelp(client);
}