2016-04-06 39 views
0

我真的需要幫助。 我從谷歌搜索網上嘗試了很多建議,但我沒有得到太多。我試圖想出自己的一些解決方案是:Java Bukkit - 插件無法解析爲變量

public LunarCore plugin = new LunarCore(); 

但我不確定這是否可行。 這裏是我的代碼

IconMenu menu = new IconMenu("Idle Menu", 9, new IconMenu.OptionClickEventHandler() { 
    @Override 
    public void onOptionClick(IconMenu.OptionClickEvent event) { 
     event.getPlayer().sendMessage("You have chosen " + event.getName()); 
     event.setWillClose(true); 
    } 
}, plugin) 
.setOption(3, new ItemStack(Material.GOLD_INGOT, 1), "Shop") 

很顯然它是在

 } 
}, plugin) 

「插件」

回答

1

如果這是你的主級分隔的一類,儘量

private Plugin plugin; 

public InventoryClassName(Plugin plugin){ 

this.plugin = plugin; 

} 

,然後在通過主類訪問課程時傳遞「this」作爲參數