Class FlagWarData

java.lang.Object
net.chen.legacyLand.war.flagwar.FlagWarData

public class FlagWarData extends Object
FlagWar 数据模型 存储单次旗帜战争的所有信息
  • Constructor Details

    • FlagWarData

      public FlagWarData(String flagWarId, UUID attackerId, String attackerNation, String attackerTown, String defenderNation, String defenderTown, org.bukkit.Location flagLocation)
  • Method Details

    • getTimerWoolColor

      public org.bukkit.Material getTimerWoolColor()
      获取当前计时器应该显示的羊毛颜色
    • isCompleted

      public boolean isCompleted()
      检查是否已完成(计时器达到100%)
    • getDuration

      public long getDuration()
      获取战争持续时间(秒)
    • end

      public void end(FlagWarStatus endStatus)
      结束战争