Class ItemConstants
java.lang.Object
constants.ItemConstants
道具 ID 分類判斷與道具相關子規則的常數工具類別。
本類別提供一組純靜態方法與巢狀工具類,用於識別道具的種類與行為規則:
isEquip(id)、以及巢狀類別類型提供裝備類型的判斷(如武器、防具、心臟等)。- 巢狀類別
卷軸封裝捲軸使用規則,包含混沌卷軸隨機範圍、潛能捲軸成功率等判斷。 - 巢狀類別
傷害字型維護傷害顯示皮膚的道具 ID → 樣式編號映射, 並透過MapleItemInformationProvider過濾可交易限制的皮膚。
廣泛被 MapleInventoryType、Equip
及道具處理器呼叫,以判斷道具的合法操作範圍。
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetEffectItemID(int itemId) static short[]getEquipedSlot(int itemId) static booleanisChair(int itemid) static booleanisEquip(int id) static booleanisForGM(int itemid) static booleanisMadeByGM(MapleClient c, int itemId, short slot) static booleanisOverPoweredEquip(MapleClient c, int itemId, short slot) static booleanis例外裝備潛能(int itemId) static booleanis透明短刀(int itemID) static booleanis寶盒(int itemId) static intsub_5015E5(int type) static booleansub_609CDE(int slot, int type) static MapleWeaponType武器類型(int itemid)
-
Constructor Details
-
ItemConstants
public ItemConstants()
-
-
Method Details
-
isEquip
public static boolean isEquip(int id) -
武器類型
-
isOverPoweredEquip
-
isForGM
public static boolean isForGM(int itemid) -
isMadeByGM
-
getEffectItemID
public static int getEffectItemID(int itemId) -
getEquipedSlot
public static short[] getEquipedSlot(int itemId) -
sub_609CDE
public static boolean sub_609CDE(int slot, int type) -
sub_5015E5
public static int sub_5015E5(int type) -
is透明短刀
public static boolean is透明短刀(int itemID) -
is寶盒
public static boolean is寶盒(int itemId) -
isChair
public static boolean isChair(int itemid) -
is例外裝備潛能
public static boolean is例外裝備潛能(int itemId)
-