Java 类型GameHandler的方法access$110(GameHandler)未定义

Java 类型GameHandler的方法access$110(GameHandler)未定义,java,bukkit,Java,Bukkit,好吧,我有一个错误一直困扰着我,我不知道如何修复它。。如果你能帮我,我会很高兴的。错误是什么?读标题P public void run() { if (GameHandler.this.timelimit < 0) { for (Player player : GameHandler.this.arena.getPlayersManager().getPlayersInArena()) { GameHandler.th

好吧,我有一个错误一直困扰着我,我不知道如何修复它。。如果你能帮我,我会很高兴的。错误是什么?读标题P

public void run()
{
    if (GameHandler.this.timelimit < 0)
    {
        for (Player player : GameHandler.this.arena.getPlayersManager().getPlayersInArena())
        {
            GameHandler.this.arena.getPlayerHandler().leavePlayer(player, Messages.arenatimeout, "");
        }
            GameHandler.this.stopArena();
            return;
        }

        if (GameHandler.this.arena.getPlayersManager().getPlayersCount() == 0)
        {
            GameHandler.this.stopArena();
            return;
        }

        for (Player player : GameHandler.this.arena.getPlayersManager().getPlayersInArena())
        {
            Bars.setBar(player, Bars.playing, GameHandler.this.arena.getPlayersManager().getPlayersCount(), GameHandler.this.timelimit / 20, GameHandler.this.timelimit * 5 / GameHandler.this.arena.getStructureManager().getTimeLimit());

            GameHandler.this.handlePlayer(player);
        }
        GameHandler.access$110(GameHandler.this); //**Error is here. ("access$110")**
      }
public void run()
{
if(GameHandler.this.timelimit<0)
{
对于(玩家:GameHandler.this.arena.GetPlayerManager().GetPlayerSnarena())
{
GameHandler.this.arena.getPlayerHandler().leavePlayer(player,Messages.arenatimeout,“”);
}
GameHandler.this.stopArena();
返回;
}
如果(GameHandler.this.arena.GetPlayerManager().GetPlayerCount()==0)
{
GameHandler.this.stopArena();
返回;
}
对于(玩家:GameHandler.this.arena.GetPlayerManager().GetPlayerSnarena())
{
Bars.setBar(player,Bars.playing,GameHandler.this.arena.getPlayersManager().getPlayersCount(),GameHandler.this.timelimit/20,GameHandler.this.timelimit*5/GameHandler.this.arena.getStructureManager().getTimeLimit());
GameHandler.this.handlePlayer(玩家);
}
GameHandler.access$110(GameHandler.this);//**此处有错误。(“access$110”)**
}

此错误消息表示您的代码未正确编译。access$xxx方法由编译器生成,以允许它访问JVM实际上不支持的其他类的私有成员


若要在反编译时编译此类,必须重新编译来自同一文件的所有类,而不仅仅是一个,因为很可能不同的类分配了不同的访问器方法。

GameHandler是否有方法
公共静态无效访问$110(GameHandler var)?如果不是,你为什么叫它?你希望这行代码能做什么?你用adecompiler来编译这段代码了吗?通常情况下,访问方法是在编译过程中插入的,不能显式调用。我已经修复了它,不,我没有使用反编译器。这是项目另一部分的一个错误。无论如何,谢谢。:)为什么方法名称中有一个美元符号?那感觉不对