Class MapleDueyActions

java.lang.Object
server.MapleDueyActions

public class MapleDueyActions extends Object
快遞(Duey)系統中單筆包裹的資料模型。

每個 MapleDueyActions 實例代表一個待領取的快遞包裹,包含:

  • 可選的 Item 道具與數量;
  • 附帶的楓幣(mesos)金額;
  • 寄件者名稱與寄送時間戳記;
  • 用於資料庫識別的 packageId
純 meso 包裹使用不帶 Item 的建構子;道具包裹則由帶 Item 的建構子自動取得數量。 本類別由快遞相關處理器與 NPC 腳本讀取,透過 DatabaseConnection 持久化至資料庫。
  • Constructor Details

    • MapleDueyActions

      public MapleDueyActions(int pId, Item item)
    • MapleDueyActions

      public MapleDueyActions(int pId)
  • Method Details

    • getSender

      public String getSender()
    • setSender

      public void setSender(String name)
    • getItem

      public Item getItem()
    • getMesos

      public int getMesos()
    • setMesos

      public void setMesos(int set)
    • getQuantity

      public int getQuantity()
    • getPackageId

      public int getPackageId()
    • setSentTime

      public void setSentTime(long sentTime)
    • getSentTime

      public long getSentTime()