544545546547548549550551552553554
if (arena == null) continue; String arenaWorld = arena.getWorld().getName(); if (!arenaWorld.equals(worldName)) continue; arena.forceEnd(); arenas.remove(arena); } } // Load an already existing arena node
582583584585586587588589590591592
@Override public boolean reloadArena(String name) { Arena arena = getArenaWithName(name); if (arena == null) return false; arena.forceEnd(); arenas.remove(arena); plugin.reloadConfig(); config = plugin.getConfig();
4748495051525354555657
Messenger.tell(sender, Msg.FORCE_END_EMPTY); return true; } // And end it! arena.forceEnd(); Messenger.tell(sender, Msg.FORCE_END_ENDED); return true; } if (arg1.equals("start")) {
257258259260261262263264265266267
return; } try { // 强行结束已经存在的事务, 如果有? TransactionManager transactionManager = clazzLocal.get(); transactionManager.forceEnd(); } catch (Throwable e) { e.printStackTrace(); // do nothing } clazzLocal.remove();