Class AllianceHandler

java.lang.Object
handling.channel.handler.AllianceHandler

public class AllianceHandler extends Object
聯盟(Guild Union)相關封包的頻道端處理器。

提供聯盟資訊載入、邀請、接受/拒絕邀請、脫離、驅逐、 更換會長、更新職稱名稱、調整成員等階及修改聯盟公告等操作。 主要入口 HandleAlliance 以讀取的 op byte 分派至各邏輯分支; 拒絕邀請則由 DenyInvite 獨立處理。

World.Alliance(跨頻道聯盟狀態協調)、 World.Guild(公會邀請 ID 追蹤)及 AlliancePacket(聯盟封包組裝)緊密協作; 由 handling.MapleServerHandlerhandlePacket switch 呼叫。

  • Constructor Details

    • AllianceHandler

      public AllianceHandler()
  • Method Details