Enum Class MapleMapObjectType

java.lang.Object
java.lang.Enum<MapleMapObjectType>
server.maps.MapleMapObjectType
All Implemented Interfaces:
Serializable, Comparable<MapleMapObjectType>, Constable

public enum MapleMapObjectType extends Enum<MapleMapObjectType>
列舉所有可存在於 MapleMap 上的地圖物件種類。

每個 MapleMapObject 子類別透過 MapleMapObject.getType() 回傳對應的列舉值, 供 MapleMap 依型別查詢(getMapObjectsInRange 等)與分派封包時識別物件類型。 目前定義的種類包含:

  • NPC、MONSTER、PLAYER — 生命體
  • ITEM — 地圖掉落物(MapleMapItem)
  • DOOR — 秘密之門或機械門(MechDoor)
  • SUMMON — 召喚獸(MapleSummon)
  • MIST — 地圖迷霧/毒霧(MapleMist)
  • REACTOR — 反應爐(MapleReactor)
  • SHOP、HIRED_MERCHANT、KITE、EXTRACTOR、FAMILIAR — 其他互動物件