本帖最后由 超級寶寶 于 2016-5-19 17:34 编辑
1.BlockExplodeEvent這個事件在1.7並沒有
請問有可以替代的事件嗎?
2.讓插件在特定的世界啟用或關閉要怎麼寫
1.BlockExplodeEvent這個事件在1.7並沒有
請問有可以替代的事件嗎?
2.讓插件在特定的世界啟用或關閉要怎麼寫
1.BlockExplodeEvent 可以通过 EntityExplodeEvent来代替
2.区分世界启用插件 只需要通过执行玩家来获取所在世界 或者 通过参数执行世界开启就可以了
2.区分世界启用插件 只需要通过执行玩家来获取所在世界 或者 通过参数执行世界开启就可以了
本帖最后由 超級寶寶 于 2016-5-19 20:05 编辑
區分世界 我如果要把整個插件給完整關閉(防止消耗資源) 可以做到嗎?
以下是插件代碼
http://pastie.org/10843776
能否幫我插入讀取config 判斷該世界是否啟動嗎?
區分世界 我如果要把整個插件給完整關閉(防止消耗資源) 可以做到嗎?
以下是插件代碼
http://pastie.org/10843776
能否幫我插入讀取config 判斷該世界是否啟動嗎?
超級寶寶 发表于 2016-5-19 19:52
區分世界 我如果要把整個插件給完整關閉(防止消耗資源) 可以做到嗎?
以下是插件代碼
无法做到完整关闭 因为判断世界是在监听的插件中获取世界实例来判断
从config中读取世界名称(使用JavaPlugin带的getConfig()方法
public List<String> getEnableWorlds()
{
List<String> result = getConfig().getStringList("enable_worlds");
if(result == null)
{
result = new ArrayList<String>();
}
return result;
}