Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- b - Static variable in class tools.BuffInformation
- backspin - Enum constant in enum class client.SkillFactory.Delay
- backstep - Enum constant in enum class client.SkillFactory.Delay
- Balloon(String, int, int) - Constructor for class constants.GameConstants.Balloon
- Balrog_Normal - Enum constant in enum class handling.world.exped.PartySearchType
- bamboo - Enum constant in enum class client.SkillFactory.Delay
- ban(String, boolean, boolean, boolean) - Method in class client.MapleCharacter
-
對此角色所屬帳號執行「永久封鎖」(ban),並中斷其連線。
- ban(String, String, boolean, int, boolean) - Static method in class client.MapleCharacter
-
依名稱或 IP 封鎖帳號(離線可用的靜態封鎖)。
- Ban() - Constructor for class client.messages.commands.PracticerCommand.Ban
- Ban(MapleClient, MapleCharacter, StringBuilder) - Method in class client.messages.commands.PracticerCommand.Ban
- Ban(MapleClient, MapleCharacter, StringBuilder) - Method in class client.messages.commands.PracticerCommand.BanID
- BanCommand() - Constructor for class client.messages.commands.GodCommand.BanCommand
- BanGuild() - Constructor for class client.messages.commands.AdminCommand.BanGuild
- BanID() - Constructor for class client.messages.commands.PracticerCommand.BanID
- BanIP() - Constructor for class client.messages.commands.PracticerCommand.BanIP
- BanishInfo - Class in server.life
-
怪物擊殺後強制傳送(放逐)玩家的目的地資訊值物件。
- BanishInfo(String, int, String) - Constructor for class server.life.BanishInfo
- banMac() - Constructor for class client.messages.commands.PracticerCommand.banMac
- banMacs() - Method in class client.MapleClient
-
封鎖本帳號目前所有已知的 MAC 位址。
- banMacs(String[]) - Static method in class client.MapleClient
-
將給定的多個 MAC 位址寫入 MAC 封鎖名單(
macbans)。 - banMember(int) - Method in class server.MapleSquad
- banMember(String, int) - Method in class scripting.NPCConversationManager
-
將指定遠征隊(
MapleSquad)中某位成員列入封鎖名單。 - banPlayer(String) - Method in class server.shops.MaplePlayerShop
- banSingleMacs(String) - Static method in class client.MapleClient
-
將單一 MAC 位址加入封鎖名單。
- BanStatus() - Constructor for class client.messages.commands.PracticerCommand.BanStatus
- banText - Static variable in class constants.MiMiConfig
- baseSkills() - Method in class client.MapleCharacter
-
補齊角色職業應有但尚未習得的基礎/預設技能。
- BATTLE_EXP - Enum constant in enum class client.MapleStat
- BATTLE_POINTS - Enum constant in enum class client.MapleStat
- BATTLE_RANK - Enum constant in enum class client.MapleStat
- battledaccs - Variable in class handling.world.CharacterTransfer
- BattleMageBuff - Class in server.buffs.buffclasses.resistance
- BattleMageBuff() - Constructor for class server.buffs.buffclasses.resistance.BattleMageBuff
- BattleMageBuff() - Method in class server.buffs.BuffCharacterizationTest
- battleshipHP - Variable in class handling.world.CharacterTransfer
- BBS_OPERATION - Enum constant in enum class handling.RecvPacketOpcode
- BBS_OPERATION - Enum constant in enum class handling.SendPacketOpcode
- BBSHandler - Class in handling.channel.handler
-
公會布告欄(BBS)相關封包的頻道端處理器。
- BBSHandler() - Constructor for class handling.channel.handler.BBSHandler
- BBSOperation(LittleEndianAccessor, MapleClient) - Static method in class handling.channel.handler.BBSHandler
- BBSThreadList(List, int) - Static method in class tools.packet.GuildPacket
- bdR - Variable in class server.MapleStatEffect
-
解析後的
short級數值欄位群(HP/MP 恢復量、物攻pad/魔攻mad/物防pdd/ 魔防mdd、命中、迴避、移速、跳躍、消耗、機率、各屬性增益與抗性率、DOT、暴擊、PVP 傷害等)。 - BeginnerBuff - Class in server.buffs.buffclasses
-
初心者(Beginner)職業群的 buff 套用類別,目前為空實作佔位。
- BeginnerBuff() - Constructor for class server.buffs.buffclasses.BeginnerBuff
- BEHOLDER - Enum constant in enum class client.MapleBuffStat
- Berserk - Variable in class client.PlayerStats
- BERSERK_FURY - Enum constant in enum class client.MapleBuffStat
- bind(SocketAddress) - Method in class tools.MockIOSession
- bind(SocketAddress, ChannelPromise) - Method in class tools.MockIOSession
- BitTools - Class in tools
-
Provides static methods for working with raw byte sequences.
- BitTools() - Constructor for class tools.BitTools
- BlackList - Static variable in class constants.MiMiConfig
- blade - Enum constant in enum class client.SkillFactory.Delay
- bladeFury - Enum constant in enum class client.SkillFactory.Delay
- blast - Enum constant in enum class client.SkillFactory.Delay
- blaze - Enum constant in enum class client.SkillFactory.Delay
- BlazeWizardBuff - Class in server.buffs.buffclasses.cygnus
-
騎士團職業「烈焰巫師」(Blaze Wizard,job 12xx)的 buff 套用類別。
- BlazeWizardBuff() - Constructor for class server.buffs.buffclasses.cygnus.BlazeWizardBuff
- BlazeWizardBuff() - Method in class server.buffs.BuffCharacterizationTest
- BLESS - Enum constant in enum class client.MapleBuffStat
- BlessOfEmpress - Variable in class handling.world.CharacterTransfer
- BlessOfFairy - Variable in class handling.world.CharacterTransfer
- BLIND - Enum constant in enum class client.MapleBuffStat
- BLIND - Enum constant in enum class client.MapleDisease
- blizzard - Enum constant in enum class client.SkillFactory.Delay
- blockAllPortal() - Method in class server.maps.MapleMap
-
關閉本地圖所有傳送點,將每個
MaplePortal的狀態設為不可用。 - blockedMaps - Static variable in class constants.GameConstants
- blockedNpcs - Static variable in class constants.GameConstants
- blockedSkills - Static variable in class constants.ServerConstants
- bloodyStorm - Enum constant in enum class client.SkillFactory.Delay
- BLUE_AURA - Enum constant in enum class client.MapleBuffStat
- bluntSmash - Enum constant in enum class client.SkillFactory.Delay
- BOAT_EFF - Enum constant in enum class handling.SendPacketOpcode
- BOAT_EFFECT - Enum constant in enum class handling.SendPacketOpcode
- BOAT_MOVE - Enum constant in enum class handling.SendPacketOpcode
- BOAT_STATE - Enum constant in enum class handling.SendPacketOpcode
- boatBack() - Static method in class tools.packet.CField
-
建構船艦回港(BOAT_MOVE, 效果 6/0)的封包。
- boatEffect(int) - Static method in class tools.packet.CField
-
建構船艦(BOAT_EFFECT)特效的封包。
- boatGo() - Static method in class tools.packet.CField
-
建構船艦啟航(BOAT_EFFECT, 效果 8/2)的封包。
- boatPacket(int, int) - Static method in class tools.packet.CField
-
建構船艦移動(BOAT_MOVE)的封包。
- BODY_BOOST - Enum constant in enum class client.MapleBuffStat
- BODY_PRESSURE - Enum constant in enum class client.MapleBuffStat
- BOMB_LIE_DETECTOR - Enum constant in enum class handling.SendPacketOpcode
- bombCoconut() - Method in class server.events.MapleCoconut
- bombExplosion - Enum constant in enum class client.SkillFactory.Delay
- BombLieDetector(boolean, int, int) - Static method in class tools.packet.CWvsContext
-
建構「炸彈測謊器」事件的封包(
BOMB_LIE_DETECTOR)。 - Bonding - Enum constant in enum class handling.world.family.MapleFamilyBuff
- bonus_PyramidSubway(int) - Method in class scripting.NPCConversationManager
-
傳送玩家進入金字塔(Pyramid)或地鐵(Subway)的獎勵關卡。
- bonusTime() - Method in class server.events.MapleCoconut
- BOOK_INFO - Enum constant in enum class handling.SendPacketOpcode
- BOOK_STATS - Enum constant in enum class handling.SendPacketOpcode
- booleanArrayAndByteOverloadMatchesAcrossEngines() - Method in class scripting.MapSpecialRolloutDifferTest
-
JS 陣列 → Java
boolean[]marshalling + 3 引數 vs 4 引數(byte type)多載選擇。 - BOOSTER - Enum constant in enum class client.MapleBuffStat
- BOOSTER_FAMILIAR - Enum constant in enum class handling.SendPacketOpcode
- BOOSTER_PACK - Enum constant in enum class handling.SendPacketOpcode
- boss - Enum constant in enum class client.inventory.EquipAdditions
- BOSS_ENV - Enum constant in enum class handling.SendPacketOpcode
- BOSS_PQ - Static variable in class constants.GameConstants
- bossbalrog - Enum constant in enum class server.MapleSquad.MapleSquadType
- bossdam_r - Variable in class client.PlayerStats
- Botting - Enum constant in enum class client.anticheat.ReportType
- bought - Variable in class server.shops.AbstractPlayerStore
- BoughtItem(int, int, int, String) - Constructor for class server.shops.AbstractPlayerStore.BoughtItem
- BounceMovement - Class in server.movement
-
代表彈跳(跳躍落地反彈)類型的生物移動片段。
- BounceMovement(int, Point, int, int) - Constructor for class server.movement.BounceMovement
- BOUNDLESS_RAGE - Enum constant in enum class client.MapleBuffStat
- BowmanBuff - Class in server.buffs.buffclasses.adventurer
- BowmanBuff() - Constructor for class server.buffs.buffclasses.adventurer.BowmanBuff
- BowmanBuff() - Method in class server.buffs.BuffCharacterizationTest
- brandish1 - Enum constant in enum class client.SkillFactory.Delay
- brandish2 - Enum constant in enum class client.SkillFactory.Delay
- braveSlash - Enum constant in enum class client.SkillFactory.Delay
- braveslash1 - Enum constant in enum class client.SkillFactory.Delay
- braveslash2 - Enum constant in enum class client.SkillFactory.Delay
- braveslash3 - Enum constant in enum class client.SkillFactory.Delay
- braveslash4 - Enum constant in enum class client.SkillFactory.Delay
- breathe_prepare - Enum constant in enum class client.SkillFactory.Delay
- broadcast(byte[]) - Method in class handling.world.guild.MapleGuild
- broadcast(byte[]) - Method in class handling.world.guild.MapleGuildAlliance
- broadcast(byte[]) - Method in class server.events.MapleEvent
- broadcast(byte[], int) - Method in class handling.world.guild.MapleGuild
- broadcast(byte[], int) - Method in class handling.world.guild.MapleGuildAlliance
- broadcast(byte[], int, MapleFamily.FCOp, List) - Method in class handling.world.family.MapleFamily
- broadcast(byte[], int, MapleGuild.BCOp) - Method in class handling.world.guild.MapleGuild
- broadcast(byte[], int, MapleGuildAlliance.GAOp, boolean) - Method in class handling.world.guild.MapleGuildAlliance
- broadcast(byte[], int, List) - Method in class handling.world.family.MapleFamily
- broadcast(byte[], List) - Method in class handling.world.family.MapleFamily
- broadcast(MapleMap, int) - Method in class server.events.MapleSnowball.MapleSnowballs
- Broadcast() - Constructor for class handling.world.World.Broadcast
- broadcastEffect(MapleCharacter, String) - Method in class server.maps.Event_PyramidSubway
- broadcastEnergy(MapleCharacter, String, int) - Method in class server.maps.Event_PyramidSubway
- broadcastGMMessage(byte[]) - Method in class handling.channel.ChannelServer
- broadcastGMMessage(byte[]) - Static method in class handling.world.World.Broadcast
-
對所有頻道廣播 GM 專用訊息封包。
- broadcastGMMessage(MapleCharacter, byte[], boolean) - Method in class server.maps.MapleMap
-
向場上所有「GM」玩家廣播封包。
- broadcastGMPacket(byte[]) - Method in class handling.channel.ChannelServer
- broadcastGMPacket(byte[]) - Method in class handling.channel.PlayerStorage
- broadcastGMPacket(byte[]) - Method in class handling.login.AccountStorage
- broadcastMessage(byte[]) - Method in class handling.channel.ChannelServer
- broadcastMessage(byte[]) - Static method in class handling.world.World.Broadcast
-
對所有頻道廣播一般訊息封包。
- broadcastMessage(byte[]) - Method in class server.maps.MapleMap
-
對地圖內所有玩家廣播封包(無範圍限制)。
- broadcastMessage(byte[], Point) - Method in class server.maps.MapleMap
-
對指定座標視野範圍內的所有玩家廣播封包。
- broadcastMessage(MapleCharacter, byte[], boolean) - Method in class server.maps.MapleMap
-
對地圖內玩家廣播封包(無範圍限制),可選擇是否同時送回來源玩家。
- broadcastMessage(MapleCharacter, byte[], double, Point) - Method in class server.maps.MapleMap
-
廣播的核心實作:在
charactersLock讀鎖保護下對符合條件的玩家送出封包。 - broadcastMessage(MapleCharacter, byte[], Point) - Method in class server.maps.MapleMap
-
對指定座標視野範圍內的玩家廣播封包,排除來源玩家。
- broadcastNONGMMessage(MapleCharacter, byte[], boolean) - Method in class server.maps.MapleMap
-
向場上所有「非 GM」玩家廣播封包。
- broadcastPacket(byte[]) - Method in class handling.channel.ChannelServer
- broadcastPacket(byte[]) - Method in class handling.channel.PlayerStorage
- broadcastPacket(byte[]) - Method in class handling.login.AccountStorage
- broadcastPacket(byte[]) - Method in class scripting.EventInstanceManager
- broadcastPacket(byte[]) - Method in class scripting.EventRolloutDifferTest.RecordingEim
- broadcastPlayerMsg(int, String) - Method in class scripting.EventInstanceManager
- broadcastPlayerMsg(int, String) - Method in class scripting.EventRolloutDifferTest.RecordingEim
- broadcastServerMsg(int, String, boolean) - Method in class scripting.EventManager
- broadcastServerMsg(int, String, boolean) - Method in class scripting.EventRolloutDifferTest.RecordingEm
- broadcastShip(int, int, int) - Method in class scripting.EventManager
- broadcastSmega(byte[]) - Method in class handling.channel.ChannelServer
- broadcastSmega(byte[]) - Static method in class handling.world.World.Broadcast
-
對所有頻道廣播超級擴音器(喇叭)訊息封包。
- broadcastSmegaPacket(byte[]) - Method in class handling.channel.ChannelServer
- broadcastSmegaPacket(byte[]) - Method in class handling.channel.PlayerStorage
- broadcastTeamPacket(byte[], int) - Method in class scripting.EventInstanceManager
- broadcastToVisitors(byte[]) - Method in class server.shops.AbstractPlayerStore
- broadcastToVisitors(byte[]) - Method in interface server.shops.IMaplePlayerShop
- broadcastToVisitors(byte[], boolean) - Method in class server.shops.AbstractPlayerStore
- broadcastToVisitors(byte[], int) - Method in class server.shops.AbstractPlayerStore
- broadcastUpdate(MapleCharacter) - Method in class server.maps.Event_PyramidSubway
- broadcastYellowMsg(String) - Method in class scripting.EventManager
- broadcastYellowMsg(String) - Method in class scripting.EventRolloutDifferTest.RecordingEm
- bs - Variable in class server.MapleStatEffect
-
解析後的
byte級數值欄位群(精通率、最大 HP/MP 加成率、命中怪數、攻擊次數、子彈數、 公會等級需求、效果週期、配方使用次數、職業/技能等級需求、套用對象旗標等)。 - buddies - Variable in class handling.world.CharacterTransfer
- Buddy() - Constructor for class handling.world.World.Buddy
- buddyChanged(int, int, String, int, BuddyList.BuddyOperation, String) - Static method in class handling.world.World.Buddy
-
在目標玩家的好友清單上套用一筆新增或刪除異動,並通知其客戶端更新好友頻道。
- buddyChat(int[], int, String, String) - Static method in class handling.world.World.Buddy
-
將好友聊天訊息送給多名收件者。
- BuddyList - Class in client
-
角色好友清單的記憶體模型,負責管理好友集合與資料庫持久化。
- BuddyList(byte) - Constructor for class client.BuddyList
- BUDDYLIST - Enum constant in enum class handling.SendPacketOpcode
- BUDDYLIST_FULL - Enum constant in enum class client.BuddyList.BuddyAddResult
- BUDDYLIST_MODIFY - Enum constant in enum class handling.RecvPacketOpcode
- BuddyList.BuddyAddResult - Enum Class in client
- BuddyList.BuddyOperation - Enum Class in client
- BuddylistEntry - Class in client
-
好友清單中單筆好友記錄的資料容器。
- BuddylistEntry(String, int, String, int, boolean) - Constructor for class client.BuddylistEntry
- BuddyListHandler - Class in handling.channel.handler
-
好友清單(Buddy List)相關封包的頻道端處理器。
- BuddyListHandler() - Constructor for class handling.channel.handler.BuddyListHandler
- buddylistMessage(byte) - Static method in class tools.packet.BuddylistPacket
- BuddylistPacket - Class in tools.packet
-
好友列表(buddy list)相關封包建構器。
- BuddylistPacket() - Constructor for class tools.packet.BuddylistPacket
- BuddyOperation(LittleEndianAccessor, MapleClient) - Static method in class handling.channel.handler.BuddyListHandler
- buddysize - Variable in class handling.world.CharacterTransfer
- Buff() - Constructor for class client.messages.commands.GodCommand.Buff
- BUFF_BAR - Enum constant in enum class handling.SendPacketOpcode
- BUFF_MASTERY - Enum constant in enum class client.MapleBuffStat
- BUFF_ZONE_EFFECT - Enum constant in enum class handling.SendPacketOpcode
- BuffCharacterizationTest - Class in server.buffs
-
Characterization tests for the per-job buff classes (
handleBuff) and theBuffClassFetcherdispatch entry point. - BuffCharacterizationTest() - Constructor for class server.buffs.BuffCharacterizationTest
- buffClasses - Static variable in class server.buffs.BuffClassFetcher
- BuffClassFetcher - Class in server.buffs
- BuffClassFetcher() - Constructor for class server.buffs.BuffClassFetcher
- buffGuild(int, int, String) - Method in class scripting.NPCConversationManager
-
對整個公會成員施放道具效果的增益。
- BuffInformation - Class in tools
- BuffInformation() - Constructor for class tools.BuffInformation
- buffItemID - Enum constant in enum class server.quest.MapleQuestActionType
- BuffPacket - Class in tools.packet
-
增益(buff)/狀態相關封包建構器。
- BuffPacket() - Constructor for class tools.packet.BuffPacket
- buffs - Variable in class server.buffs.AbstractBuffClass
- Buffstat - Interface in handling
-
buff 狀態項目的通用介面,定義數值位元與位元組位置的存取合約。
- bufftimeR - Variable in class server.MapleStatEffect
-
解析後的
short級數值欄位群(HP/MP 恢復量、物攻pad/魔攻mad/物防pdd/ 魔防mdd、命中、迴避、移速、跳躍、消耗、機率、各屬性增益與抗性率、DOT、暴擊、PVP 傷害等)。 - BuffUP - Variable in class client.PlayerStats
- BuffUP_Skill - Variable in class client.PlayerStats
- BuffUP_Summon - Variable in class client.PlayerStats
- bulletConsume - Variable in class server.MapleStatEffect
-
解析後的
int級數值欄位群(持續時間duration/副時間subTime、來源 IDsourceid、配方、移動目標地圖moveTo、泛用係數t/u/v/w/x/y/z、消耗道具與楓幣、 冷卻cooldown、變身morphId、經驗增益、價格、間隔等)。 - bulletCount - Variable in class server.MapleStatEffect
-
解析後的
byte級數值欄位群(精通率、最大 HP/MP 加成率、命中怪數、攻擊次數、子彈數、 公會等級需求、效果週期、配方使用次數、職業/技能等級需求、套用對象旗標等)。 - bundles - Variable in class server.shops.MaplePlayerShopItem
- BURN - Enum constant in enum class client.status.MonsterStatus
- burster1 - Enum constant in enum class client.SkillFactory.Delay
- burster2 - Enum constant in enum class client.SkillFactory.Delay
- buy(MapleClient, int, short) - Method in class server.MapleShop
- buy(MapleClient, int, short) - Method in class server.shops.HiredMerchant
- buy(MapleClient, int, short) - Method in interface server.shops.IMaplePlayerShop
- buy(MapleClient, int, short) - Method in class server.shops.MapleMiniGame
- buy(MapleClient, int, short) - Method in class server.shops.MaplePlayerShop
- BUY_CS_ITEM - Enum constant in enum class handling.RecvPacketOpcode
- BuyCashItem(LittleEndianAccessor, MapleClient, MapleCharacter) - Static method in class handling.cashshop.handler.CashShopOperation
- buyer - Variable in class server.shops.AbstractPlayerStore.BoughtItem
- ByteArrayByteStream - Class in tools.data
-
Provides for an abstraction layer for an array of bytes.
- ByteArrayByteStream(byte[]) - Constructor for class tools.data.ByteArrayByteStream
-
Class constructor.
- byteArrayHexRoundTrip() - Method in class tools.HexToolTest
- bytesBeforeUnwritable() - Method in class tools.MockIOSession
- bytesBeforeWritable() - Method in class tools.MockIOSession
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form