Class SiegeWarManager
java.lang.Object
net.chen.legacyLand.war.siege.SiegeWarManager
攻城战管理器
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaddCityCore(String siegeId, String coreName, org.bukkit.Location location) 添加城市核心booleanaddDistrictCore(String siegeId, String coreName, org.bukkit.Location location) 添加区块核心booleanareTownsAdjacent(String town1Name, String town2Name) 检查两个城镇是否接壤createSiegeWar(String warId, String attackerTown, String defenderTown) 创建攻城战createSupplyLine(String siegeId, String town1, String town2) 创建补给线booleancreateSupplyStation(String siegeId, SupplyStation station) 创建补给站booleandestroyCore(String siegeId, String coreName) 摧毁核心booleandestroySupplyStation(String siegeId, org.bukkit.Location location) 摧毁补给站booleanestablishOutpost(String siegeId, Outpost outpost) 建立前哨战获取所有攻城战static SiegeWarManagergetSiegeWar(String siegeId) 获取攻城战getSiegeWarByWarId(String warId) 通过战争ID获取攻城战voidremoveSiegeWar(String siegeId) 删除攻城战
-
Method Details
-
getInstance
-
createSiegeWar
-
getSiegeWar
-
getSiegeWarByWarId
-
establishOutpost
-
createSupplyLine
创建补给线 -
createSupplyStation
创建补给站 -
destroySupplyStation
摧毁补给站 -
areTownsAdjacent
-
addCityCore
-
addDistrictCore
-
destroyCore
-
getAllSiegeWars
获取所有攻城战 -
removeSiegeWar
删除攻城战
-