Class MapleGuildRanking

java.lang.Object
handling.channel.MapleGuildRanking

public class MapleGuildRanking extends Object
伺服器全域排行榜的記憶體快取與資料庫查詢工具。

以單例模式持有三份排行榜清單:公會積分排行(ranks)、名聲排行(famerank) 與轉生次數排行(rebornrank)。各清單於首次存取時從 DatabaseConnection 懶載入,並分別限制前 50 / 20 / 20 名。資料結構以內部靜態類別 GuildRankingInfofameRankingInfoRebornRankingInfo 封裝排名資訊, 供 NPC 腳本透過 cm API 呼叫以顯示排行榜介面。