Index
A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(T) - Method in interface moe.maple.api.script.util.With.Consumers.ContinueException
- accept(T, int) - Method in interface moe.maple.api.script.util.With.Consumers.IndexedConsumer
- accept(T, int, int) - Method in interface moe.maple.api.script.util.With.Consumers.IndexedSizedConsumer
- act() - Method in interface moe.maple.api.script.logic.action.BasicScriptAction
- act(Integer) - Method in interface moe.maple.api.script.logic.action.IntegerScriptAction
- act(String) - Method in interface moe.maple.api.script.logic.action.StringScriptAction
- act(MoeScript) - Method in interface moe.maple.api.script.logic.event.ScriptEvent
- act(T) - Method in interface moe.maple.api.script.logic.action.ObjectScriptAction
- action() - Method in class moe.maple.api.script.model.helper.MenuItem
- action() - Method in class moe.maple.api.script.model.helper.SlideItem
- addAfterRunEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
- addAfterRunEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
-
Called internally after the work method.
- addBeforeRunEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
- addBeforeRunEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
-
Called internally before the work method.
- addEndEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
- addEndEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
-
Called in
MoeScript.end() - addItem(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Adds a single item into this object's inventory.
- addItem(int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Adds an item into this objects inventory.
- addItemAll(int...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Adds ALL ITEMS in the array.
- addItemAll(Collection<Tuple<Integer, Integer>>) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- addItemAll(Tuple<Integer, Integer>...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Add ALL ITEMS in the array with their count.
- addNoPermissionEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
- addNoPermissionEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
-
Called in
MoeScript.start()if script failsMoeScript.hasPermission() - addStartEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
- addStartEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
-
Called in
MoeScript.start() - allowsEsc() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- allowsEsc() - Method in class moe.maple.api.script.util.builder.SayBuilder
- andThen(BasicScriptAction) - Method in interface moe.maple.api.script.logic.chain.BasicActionChain
- andThen(IntegerScriptAction) - Method in interface moe.maple.api.script.logic.chain.IntegerActionChain
- andThen(StringScriptAction) - Method in interface moe.maple.api.script.logic.chain.StringActionChain
- append(CharSequence) - Method in interface moe.maple.api.script.util.builder.AppendingBuilder
- append(CharSequence) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- append(CharSequence) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- append(CharSequence) - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
-
Appends text, duh.
- append(Object) - Method in interface moe.maple.api.script.util.builder.AppendingBuilder
- append(Object) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- append(Object) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- append(String) - Method in interface moe.maple.api.script.util.builder.AppendingBuilder
- append(String) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- append(String) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- append(StringBuffer) - Method in interface moe.maple.api.script.util.builder.AppendingBuilder
- append(StringBuffer) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- append(StringBuffer) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendf(String, Object) - Method in interface moe.maple.api.script.util.builder.ScriptFormatter
- appendf(String, Object...) - Method in interface moe.maple.api.script.util.builder.ScriptFormatter
- appendFieldName(Number) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- AppendingBuilder<Builder extends AppendingBuilder<Builder>> - Interface in moe.maple.api.script.util.builder
- appendItemIcon(Number) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendMenu(Iterable<String>) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenu(String...) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenu(Collection<Tuple<Integer, String>>) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenu(Function<T, String>, Iterable<T>) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenu(Function<T, String>, T...) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenu(MenuItem...) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenuItem(int, String) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenuItemf(int, String, Object...) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenuItemLine(int, String) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMenuWith(FontStyle, FontColor, String...) - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- appendMobName(Number) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendNpcName(Number) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendSkillIcon(Number) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendSkillName(Number) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendWithColor(FontColor, String) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendWithLocale(Number) - Method in interface moe.maple.api.script.util.builder.ScriptFormatter
- appendWithStyle(FontStyle, String) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- appendWithStyleAndColor(FontStyle, FontColor, String) - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- apply(L, C, R) - Method in interface moe.maple.api.script.util.triple.TriFunction
- arguments - Variable in class moe.maple.api.script.model.CommandScript
- askAccept(String, BasicScriptAction) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAccept(String, BasicScriptAction, BasicScriptAction) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAccept(MoeScript, String, BasicScriptAction) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askAccept(MoeScript, String, BasicScriptAction, BasicScriptAction) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKACCEPT - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskAcceptMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- askAvatar(int, int, String, Integer...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAvatar(int, int, String, Collection<Integer>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAvatar(int, String, Integer...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAvatar(int, String, Collection<Integer>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAvatar(String, Integer...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAvatar(String, Collection<Integer>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askAvatar(MoeScript, int, int, String, Collection<Integer>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askAvatar(MoeScript, int, String, Collection<Integer>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askAvatar(MoeScript, String, Collection<Integer>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKAVATAR - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskAvatarMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- ASKBOXTEXT - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskBoxTextMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- ASKCENTER - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskMemberShopAvatar<User> - Interface in moe.maple.api.script.model.messenger.ask
- ASKMEMBERSHOPAVATAR - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- askMenu(int, int, String, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(int, int, String, Collection<String>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(int, String, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(int, String, Collection<String>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(String) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(String, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(String, Collection<String>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(String, List<MenuItem>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(String, MenuItem...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askMenu(MoeScript, int, int, String, Collection<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askMenu(MoeScript, int, String, Collection<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askMenu(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askMenu(MoeScript, String, Collection<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askMenu(MoeScript, String, List<MenuItem>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKMENU - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskMenuMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- askNumber(int, int, String, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askNumber(int, String, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askNumber(String) - Method in interface moe.maple.api.script.model.SpeakingScript
- askNumber(String, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askNumber(String, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askNumber(String, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askNumber(MoeScript, int, int, String, int, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askNumber(MoeScript, int, String, int, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askNumber(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askNumber(MoeScript, String, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askNumber(MoeScript, String, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askNumber(MoeScript, String, int, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKNUMBER - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskNumberMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- ASKPET - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- ASKPETALL - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- ASKQUIZ - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskQuizMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- askSlideMenu(List<SlideItem>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askSlideMenu(SlideItem...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askSlideMenu(MoeScript, List<SlideItem>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askSlideMenu(MoeScript, SlideItem...) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKSLIDEMENU - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskSlideMenuMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- askSpeedQuiz(int, int, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askSpeedQuiz(MoeScript) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askSpeedQuiz(MoeScript, int, int, int, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askSpeedQuiz(MoeScript, int, int, int, int, int, int, int, String, String, String, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKSPEEDQUIZ - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskSpeedQuizMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- askText(int, int, String, String, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askText(int, String, String, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askText(String) - Method in interface moe.maple.api.script.model.SpeakingScript
- askText(String, String) - Method in interface moe.maple.api.script.model.SpeakingScript
- askText(String, String, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askText(String, String, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- askText(MoeScript, int, int, String, String, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askText(MoeScript, int, String, String, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askText(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askText(MoeScript, String, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askText(MoeScript, String, String, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askText(MoeScript, String, String, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKTEXT - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskTextMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- askYesNo(String, BasicScriptAction) - Method in interface moe.maple.api.script.model.SpeakingScript
- askYesNo(String, BasicScriptAction, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- askYesNo(String, BasicScriptAction, Collection<SayMessage>) - Method in interface moe.maple.api.script.model.SpeakingScript
- askYesNo(String, BasicScriptAction, BasicScriptAction) - Method in interface moe.maple.api.script.model.SpeakingScript
- askYesNo(MoeScript, String, BasicScriptAction) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- askYesNo(MoeScript, String, BasicScriptAction, BasicScriptAction) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- ASKYESNO - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- AskYesNoMessenger<User> - Interface in moe.maple.api.script.model.messenger.ask
- asNpc() - Method in class moe.maple.api.script.util.builder.SayBuilder
- asNpc(int) - Method in class moe.maple.api.script.util.builder.SayBuilder
- asUser() - Method in class moe.maple.api.script.util.builder.SayBuilder
- author() - Method in annotation type moe.maple.api.script.model.Script
-
Your name.
- avatarOriented(String) - Method in interface moe.maple.api.script.model.LocalEffectScript
- avatarOriented(String, int) - Method in interface moe.maple.api.script.model.LocalEffectScript
- AvatarOrientedMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.uel
B
- balloon(int, int, String) - Method in interface moe.maple.api.script.model.MessagingScript
- balloon(int, int, String, Object...) - Method in interface moe.maple.api.script.model.MessagingScript
- balloon(int, String) - Method in interface moe.maple.api.script.model.MessagingScript
- balloon(int, String, Object...) - Method in interface moe.maple.api.script.model.MessagingScript
- balloon(String) - Method in interface moe.maple.api.script.model.MessagingScript
- balloon(String, Object...) - Method in interface moe.maple.api.script.model.MessagingScript
- balloon(MoeScript, int, int, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
-
A balloon that appears above a user.
- BalloonMessenger<User> - Interface in moe.maple.api.script.model.messenger
- BaseScript - Class in moe.maple.api.script.model
- BaseScript() - Constructor for class moe.maple.api.script.model.BaseScript
- BasicActionChain - Interface in moe.maple.api.script.logic.chain
- BasicScriptAction - Interface in moe.maple.api.script.logic.action
- black() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- black(Object) - Static method in class moe.maple.api.script.util.Moematter
- black(Object...) - Static method in class moe.maple.api.script.util.Moematter
- BLACK - moe.maple.api.script.util.builder.FontColor
- blue() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- blue(Object) - Static method in class moe.maple.api.script.util.Moematter
- blue(Object...) - Static method in class moe.maple.api.script.util.Moematter
- BLUE - moe.maple.api.script.util.builder.FontColor
- bold() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- bold(Object) - Static method in class moe.maple.api.script.util.Moematter
- bold(Object...) - Static method in class moe.maple.api.script.util.Moematter
- BOLD - moe.maple.api.script.util.builder.FontStyle
- broadcastMsg(int, String) - Method in interface moe.maple.api.script.model.object.FieldSetObject
-
Sends a BroadcastMsg packet to the entire FieldSet.
- build() - Method in class moe.maple.api.script.util.builder.SayBuilder
- build() - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- build() - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
C
- catchExceptions(boolean) - Method in class moe.maple.api.script.model.ScriptPreferences
- center() - Method in class moe.maple.api.script.util.triple.ImmutableTriple
- center() - Method in interface moe.maple.api.script.util.triple.Triple
- clearParameters() - Method in class moe.maple.api.script.util.builder.SayBuilder
- collectValidKeys(Collection<Key>) - Method in interface moe.maple.api.script.model.object.data.safety.DataValidator
- collectValidKeys(Key[]) - Method in interface moe.maple.api.script.model.object.data.safety.DataValidator
- commaFormatter - Static variable in class moe.maple.api.script.util.Moematter
- Command - Annotation Type in moe.maple.api.script.model
- CommandScript - Class in moe.maple.api.script.model
-
Use for chat commands or whatever.
- CommandScript() - Constructor for class moe.maple.api.script.model.CommandScript
- complete() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- complete(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- completeQuest() - Method in class moe.maple.api.script.model.QuestScript
-
Attempts to complete the quest
QuestScript.self - Constants() - Constructor for class moe.maple.api.script.model.MessagingScript.Constants
- Consumers() - Constructor for class moe.maple.api.script.util.With.Consumers
- containsEx(int, String, String) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- containsMenuIndex(String) - Static method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- continueException(Collection<T>, With.Consumers.ContinueException<T>) - Static method in class moe.maple.api.script.util.With
- continueException(T[], With.Consumers.ContinueException<T>) - Static method in class moe.maple.api.script.util.With
- countFemaleInArea(String) - Method in interface moe.maple.api.script.model.object.FieldObject
- countMaleInArea(String) - Method in interface moe.maple.api.script.model.object.FieldObject
- countUserInArea(String) - Method in interface moe.maple.api.script.model.object.FieldObject
- createMob(int, int, int) - Method in interface moe.maple.api.script.model.object.field.ReactorObject
- createNewGuild() - Method in interface moe.maple.api.script.model.object.user.UserObject
- createNewGuild(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Sends the Create Guild Dialogue -> Contract for party members.
- CREATURE - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- currentColor - Variable in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- currentStyle - Variable in class moe.maple.api.script.util.builder.StyleAndColorBuilder
D
- DataProvider<Key,Value> - Interface in moe.maple.api.script.model.object.data.provider
- DataValidator<Key> - Interface in moe.maple.api.script.model.object.data.safety
- decreaseAbilityPoints(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- decreaseHealth(int) - Method in interface moe.maple.api.script.model.object.field.LifeObject
- decreaseMana(int) - Method in interface moe.maple.api.script.model.object.field.LifeObject
- decreaseMoney(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- DEFAULT - Static variable in class moe.maple.api.script.model.ScriptPreferences
- delimiter() - Method in annotation type moe.maple.api.script.model.Command
-
The delimiter for the script.
- description() - Method in annotation type moe.maple.api.script.model.Script
-
A brief description of the script, what it does, where it's located, etc.
- disableEsc() - Method in class moe.maple.api.script.util.builder.SayBuilder
- disableNpc() - Method in interface moe.maple.api.script.model.object.field.NpcObject
- disablePortal(String) - Method in interface moe.maple.api.script.model.object.FieldObject
- drop() - Method in interface moe.maple.api.script.model.object.field.ReactorObject
-
Triggers a 'drop' action for the reactor.
- dropItems(Collection<Tuple<Integer, Integer>>) - Method in interface moe.maple.api.script.model.object.field.ReactorObject
-
Drops items from the reactor's position
- dropItems(Tuple<Integer, Integer>...) - Method in interface moe.maple.api.script.model.object.field.ReactorObject
-
Drops items from the reactor's position
E
- EMPLOYEE - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- enableEsc() - Method in class moe.maple.api.script.util.builder.SayBuilder
- enablePortal(String) - Method in interface moe.maple.api.script.model.object.FieldObject
- enablePortal(String, boolean) - Method in interface moe.maple.api.script.model.object.FieldObject
-
Sends a packet to the Field, enabling or disabling a portal.
- end() - Method in class moe.maple.api.script.model.BaseScript
- end() - Method in interface moe.maple.api.script.model.MoeScript
-
End the script, calling all events attached.
- END_CHAT - Static variable in class moe.maple.api.script.logic.response.SayResponse
- endSpeedQuiz() - Method in interface moe.maple.api.script.model.SpeakingScript
- enter(int, int) - Method in interface moe.maple.api.script.model.object.FieldSetObject
-
Attempts to enter the FieldSet.
- equals(Object) - Method in class moe.maple.api.script.util.tuple.ImmutableTuple
- escape() - Method in class moe.maple.api.script.model.BaseScript
- escape() - Method in interface moe.maple.api.script.model.MoeScript
-
Called if
MoeScript.resume(Number, Number, Object)'sactionmatches the escape event, typically -1. - exchange(int, int...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(int, int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
This is an inventory transaction that only applies changes if all actions can be completed.
- exchange(int, List<Tuple<Integer, Integer>>) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(int, Tuple<Integer, Integer>...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
This is an inventory transaction that only applies changes if all actions can be completed.
- exchange(String, int, int...) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(String, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(String, String, int, int...) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(String, String, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(String, String, Exchange) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(String, BasicScriptAction, Exchange) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(String, Exchange) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, int, int...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(BasicScriptAction, int, int...) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, int, int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(BasicScriptAction, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, String, int, int...) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, String, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, String, Exchange) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, BasicScriptAction, int, int...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(BasicScriptAction, BasicScriptAction, int, int...) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, BasicScriptAction, int, int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(BasicScriptAction, BasicScriptAction, int, int, int) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, BasicScriptAction, Exchange) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(BasicScriptAction, BasicScriptAction, Exchange) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(BasicScriptAction, Exchange) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- exchange(BasicScriptAction, Exchange) - Method in interface moe.maple.api.script.model.SpeakingScript
- exchange(Exchange) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- Exchange - Class in moe.maple.api.script.model.helper
- Exchange(int) - Constructor for class moe.maple.api.script.model.helper.Exchange
- Exchange(int, int...) - Constructor for class moe.maple.api.script.model.helper.Exchange
- Exchange(int, int, int) - Constructor for class moe.maple.api.script.model.helper.Exchange
- Exchange(int, Integer...) - Constructor for class moe.maple.api.script.model.helper.Exchange
- Exchange(int, Collection<Tuple<Integer, Integer>>) - Constructor for class moe.maple.api.script.model.helper.Exchange
- Exchange(int, Tuple<Integer, Integer>) - Constructor for class moe.maple.api.script.model.helper.Exchange
- Exchange(int, Tuple<Integer, Integer>...) - Constructor for class moe.maple.api.script.model.helper.Exchange
- expected - Variable in class moe.maple.api.script.model.BaseScript
F
- FaceProvider - Interface in moe.maple.api.script.model.object.data.provider
- FaceTemplateValidator - Interface in moe.maple.api.script.model.object.data.safety
- field - Variable in class moe.maple.api.script.model.BaseScript
- field() - Method in annotation type moe.maple.api.script.model.Script
-
The Map IDs of where this script is located.
- field(Number) - Static method in class moe.maple.api.script.util.Moematter
- field(FieldObject) - Static method in class moe.maple.api.script.util.Moematter
- FieldedObject<T> - Interface in moe.maple.api.script.model.object.field
- fieldEffectScreen(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- fieldEffectSound(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- fieldEffectTremble(MoeScript, int, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- fieldObject(String) - Method in interface moe.maple.api.script.model.LocalEffectScript
- FieldObject<T> - Interface in moe.maple.api.script.model.object
-
This is a script proxy for field/map objects.
- FieldObjectMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.field
- fieldScreen(String) - Method in interface moe.maple.api.script.model.LocalEffectScript
- fieldScreen(String, Object...) - Method in interface moe.maple.api.script.model.LocalEffectScript
- FieldScreenMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.field
- FieldScript - Class in moe.maple.api.script.model
- FieldScript() - Constructor for class moe.maple.api.script.model.FieldScript
- fieldset - Variable in class moe.maple.api.script.model.BaseScript
- FieldSetObject<T> - Interface in moe.maple.api.script.model.object
-
This is a script proxy for fieldset objects.
- fieldSound(String) - Method in interface moe.maple.api.script.model.LocalEffectScript
- fieldSound(String, Object...) - Method in interface moe.maple.api.script.model.LocalEffectScript
- FieldSoundMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.field
- FieldTemplateValidator - Interface in moe.maple.api.script.model.object.data.safety
- fieldTremble(int, int) - Method in interface moe.maple.api.script.model.LocalEffectScript
- FieldTrembleMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.field
- fireTutor() - Method in interface moe.maple.api.script.model.object.user.UserObject
- flatForEach(Iterable<Tuple<T, T>>, Consumer<? super T>) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- flatten(Collection<Tuple<T, T>>) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- flatten(Tuple<T, T>...) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- FLIP_IMAGE - Static variable in class moe.maple.api.script.model.type.ScriptMessageParameters
- flipImage() - Method in class moe.maple.api.script.util.builder.SayBuilder
- FontColor - Enum in moe.maple.api.script.util.builder
- FontStyle - Enum in moe.maple.api.script.util.builder
- forceOkOnSay(boolean) - Method in class moe.maple.api.script.model.ScriptPreferences
- forEach(Iterable<Tuple<L, R>>, BiConsumer<? super L, ? super R>) - Static method in interface moe.maple.api.script.util.tuple.Tuple
-
Utility method to perform an action for each Tuple
- forgetSkill(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- format(String, Object) - Static method in class moe.maple.api.script.util.Moematter
- format(String, Object...) - Static method in class moe.maple.api.script.util.Moematter
- formatWithLocale(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Formats a number using the server's Locale Ex.
- fromPrefix(String) - Static method in enum moe.maple.api.script.util.builder.FontColor
-
Converts a Client Prefix into a Color
- fromPrefix(String) - Static method in enum moe.maple.api.script.util.builder.FontStyle
-
Converts a Client Prefix into a Style
G
- GAMEOBJECT - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- get() - Method in interface moe.maple.api.script.model.object.ScriptObject
- get() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- get() - Method in interface moe.maple.api.script.util.builder.AppendingBuilder
- get() - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- get() - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- get() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
-
4000 IQ plays here.
- get(Key) - Method in interface moe.maple.api.script.model.object.data.provider.DataProvider
- getAbilityPoints() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getAll() - Method in interface moe.maple.api.script.model.object.data.provider.DataProvider
- getAll(Predicate<Value>) - Method in interface moe.maple.api.script.model.object.data.provider.DataProvider
- getArguments() - Method in class moe.maple.api.script.model.CommandScript
- getBuddyCapacity() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getCapacity() - Method in interface moe.maple.api.script.model.object.GuildObject
- getChannelCount() - Method in interface moe.maple.api.script.model.object.ServerObject
- getChannelId() - Method in interface moe.maple.api.script.model.object.user.PartyMemberObject
- getChannelId() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getColorSafe(FontColor) - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
-
A safe way of retrieving a
FontColor. - getContiState(int) - Method in interface moe.maple.api.script.model.object.ServerObject
-
This should return the current state of the contimove.
- getDexterity() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the user's Dexterity stat.
- getEx(int, String) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- getEx(String) - Method in interface moe.maple.api.script.model.object.user.QuestObject
- getExpected() - Method in class moe.maple.api.script.model.BaseScript
- getExpected() - Method in interface moe.maple.api.script.model.MoeScript
- getExperience() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getFace() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the User's current Face Identifier.
- getFaceProvider() - Method in interface moe.maple.api.script.model.object.data.provider.ProviderHub
- getFaceValidator() - Method in interface moe.maple.api.script.model.object.data.safety.ValidationHub
- getFame() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the user's current fame stat.
- getField() - Method in interface moe.maple.api.script.model.object.field.FieldedObject
-
Some script objects should always have a field attached to them.
- getField(int) - Method in interface moe.maple.api.script.model.object.ServerObject
- getFieldId() - Method in interface moe.maple.api.script.model.object.field.FieldedObject
- getFieldObject() - Method in class moe.maple.api.script.model.BaseScript
- getFieldObject() - Method in interface moe.maple.api.script.model.MoeScript
- getFieldSet(String) - Method in interface moe.maple.api.script.model.object.ServerObject
- getFieldSetObject() - Method in class moe.maple.api.script.model.BaseScript
- getFieldSetObject() - Method in interface moe.maple.api.script.model.MoeScript
- getFieldValidator() - Method in interface moe.maple.api.script.model.object.data.safety.ValidationHub
- getGender() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Unfortunately, there are only three Genders in MapleStory #confirmed 0 = MALE 1 = FEMALE 2 = BOTH
- getGuild() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getHair() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the User's current Hair Identifier.
- getHairProvider() - Method in interface moe.maple.api.script.model.object.data.provider.ProviderHub
- getHairValidator() - Method in interface moe.maple.api.script.model.object.data.safety.ValidationHub
- getHealthCurrent() - Method in interface moe.maple.api.script.model.object.field.LifeObject
- getHealthMax() - Method in interface moe.maple.api.script.model.object.field.LifeObject
- getHoldCount(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Retrieves the # of non-empty slots in an inventory.
- getId() - Method in interface moe.maple.api.script.model.object.field.MobObject
- getId() - Method in interface moe.maple.api.script.model.object.field.PortalObject
- getId() - Method in interface moe.maple.api.script.model.object.FieldObject
- getId() - Method in interface moe.maple.api.script.model.object.PartyObject
- getId() - Method in interface moe.maple.api.script.model.object.user.ItemObject
- getId() - Method in interface moe.maple.api.script.model.object.user.PartyMemberObject
- getId() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- getId() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
The user's id, typically their database key or sn
- getIntelligence() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the user's Intelligence stat.
- getInventorySlotObject() - Method in class moe.maple.api.script.model.BaseScript
- getInventorySlotObject() - Method in interface moe.maple.api.script.model.MoeScript
- getItem(int, short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemCash(byte) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemConsume(byte) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemCount(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemEquip(short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemEtc(byte) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemInstall(byte) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemProvider() - Method in interface moe.maple.api.script.model.object.data.provider.ProviderHub
- getItems() - Method in class moe.maple.api.script.model.helper.Exchange
- getItems(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsCash() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsCashMap() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsConsume() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsConsumeMap() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsEquip() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsEquipMap() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsEquipped() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsEtc() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsEtcMap() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsInstall() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsInstallMap() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getItemsMap(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- getJob() - Method in interface moe.maple.api.script.model.object.user.PartyMemberObject
- getJobId() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getLastUser() - Method in interface moe.maple.api.script.model.object.field.ReactorObject
- getLevel() - Method in interface moe.maple.api.script.model.object.user.PartyMemberObject
- getLevel() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getLuck() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the user's Luck stat.
- getManaCurrent() - Method in interface moe.maple.api.script.model.object.field.LifeObject
- getManaMax() - Method in interface moe.maple.api.script.model.object.field.LifeObject
- getMembers() - Method in interface moe.maple.api.script.model.object.PartyObject
- getMessage() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- getMobCount(int) - Method in interface moe.maple.api.script.model.object.FieldObject
-
Returns a count of the mobs in a map, by ID.
- getMobHp(int) - Method in interface moe.maple.api.script.model.object.FieldObject
-
Nexon's comment: Returns the HP of the Mob.
- getMobs() - Method in interface moe.maple.api.script.model.object.FieldObject
- getMobValidator() - Method in interface moe.maple.api.script.model.object.data.safety.ValidationHub
- getMoney() - Method in class moe.maple.api.script.model.helper.Exchange
- getMoney() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getName() - Method in interface moe.maple.api.script.model.object.field.PortalObject
- getName() - Method in interface moe.maple.api.script.model.object.FieldSetObject
- getName() - Method in interface moe.maple.api.script.model.object.user.PartyMemberObject
- getName() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getNpcObject() - Method in class moe.maple.api.script.model.BaseScript
- getNpcObject() - Method in interface moe.maple.api.script.model.MoeScript
- getObjectId() - Method in interface moe.maple.api.script.model.object.field.FieldedObject
-
FieldObjects are thrown into a pool and assigned a key.
- getParameters() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- getParty() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getPortalObject() - Method in class moe.maple.api.script.model.BaseScript
- getPortalObject() - Method in interface moe.maple.api.script.model.MoeScript
- getPosition() - Method in interface moe.maple.api.script.model.object.user.InventorySlotObject
-
This item's position in the inventory.
- getPreferences() - Method in enum moe.maple.api.script.logic.ScriptAPI
- getQuest(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- getQuestHolder() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getQuestId() - Method in class moe.maple.api.script.model.QuestScript
- getQuestObject() - Method in class moe.maple.api.script.model.BaseScript
- getQuestObject() - Method in interface moe.maple.api.script.model.MoeScript
- getQuestTime() - Method in interface moe.maple.api.script.model.object.FieldSetObject
- getReactorObject() - Method in class moe.maple.api.script.model.BaseScript
- getReactorObject() - Method in interface moe.maple.api.script.model.MoeScript
- getReactorState(int, String) - Method in interface moe.maple.api.script.model.object.FieldSetObject
- getReplaceTemplate() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- getScriptMessageType(int) - Method in enum moe.maple.api.script.logic.ScriptAPI
- getScriptVariable(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- getScriptVariable(String) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Script variables are special values that are stored on a per-user basis.
- getServerObject() - Method in class moe.maple.api.script.model.BaseScript
- getServerObject() - Method in interface moe.maple.api.script.model.MoeScript
- getSkillPoints() - Method in interface moe.maple.api.script.model.object.user.UserObject
- getSkillPoints(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Returns the user's skill points based on tier.
- getSkillValidator() - Method in interface moe.maple.api.script.model.object.data.safety.ValidationHub
- getSkin() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the User's current Skin Identifier.
- getSlotCount(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Retrieves the # of accessible slots in an inventory.
- getSpeakerTemplate() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- getSpeakerTemplateId() - Method in class moe.maple.api.script.helper.MoeNotFound
- getSpeakerTemplateId() - Method in interface moe.maple.api.script.model.MoeScript
-
Mainly used for packets.
- getSpeakerType() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- getState() - Method in interface moe.maple.api.script.model.object.field.ReactorObject
- getState() - Method in interface moe.maple.api.script.model.object.user.QuestObject
-
This should return 0-2 depending on a quests current status 0 - NotStarted 1 - In Progress (AKA 'Perform' in Nexon language) 2 - Complete
- getState(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
-
This should return 0-2 depending on a quests current status 0 - NotStarted 1 - In Progress 2 - Complete
- getStrength() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Retrieves the user's Strength stat.
- getStyleSafe(FontStyle) - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
-
A safe way of retrieving a
FontStyle. - getSubJob() - Method in interface moe.maple.api.script.model.object.user.PartyMemberObject
- getTemplateId() - Method in interface moe.maple.api.script.model.object.field.NpcObject
- getTemplateId() - Method in interface moe.maple.api.script.model.object.field.ReactorObject
- getTime() - Method in interface moe.maple.api.script.model.object.ServerObject
- getTimeout() - Method in interface moe.maple.api.script.model.object.FieldSetObject
- getTimeZone() - Method in interface moe.maple.api.script.model.object.ServerObject
- getUserCount() - Method in interface moe.maple.api.script.model.object.FieldObject
- getUserCount() - Method in interface moe.maple.api.script.model.object.FieldSetObject
- getUserObject() - Method in class moe.maple.api.script.model.BaseScript
- getUserObject() - Method in interface moe.maple.api.script.model.MoeScript
- getUsers() - Method in interface moe.maple.api.script.model.object.FieldObject
- getValue() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- getValue(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
-
Elements in the quest record may have a String value.
- getVar(String) - Method in interface moe.maple.api.script.model.object.FieldSetObject
- getX() - Method in interface moe.maple.api.script.model.object.field.FieldedObject
- getY() - Method in interface moe.maple.api.script.model.object.field.FieldedObject
- giveBuffItem(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Gives the user a buff based on a consumable itemId.
- giveBuffSkill(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Gives the user a buff based on a skill id.
- green() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- green(Object) - Static method in class moe.maple.api.script.util.Moematter
- green(Object...) - Static method in class moe.maple.api.script.util.Moematter
- GREEN - moe.maple.api.script.util.builder.FontColor
- GuildObject<Guild> - Interface in moe.maple.api.script.model.object
-
Created on 8/22/2019.
H
- HairProvider - Interface in moe.maple.api.script.model.object.data.provider
- HairTemplateValidator - Interface in moe.maple.api.script.model.object.data.safety
- hashCode() - Method in class moe.maple.api.script.util.tuple.ImmutableTuple
- hasItem(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- hasItem(int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- hasMoney(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- hasPermission() - Method in interface moe.maple.api.script.model.MoeScript
-
A check if this script has permission to run.
- hasTutor() - Method in interface moe.maple.api.script.model.object.user.UserObject
- heal() - Method in interface moe.maple.api.script.model.object.field.LifeObject
-
Heals an object to max health/mana.
- hideNpc() - Method in interface moe.maple.api.script.model.object.field.NpcObject
- hireTutor() - Method in interface moe.maple.api.script.model.object.user.UserObject
I
- ImmutableTriple<L,C,R> - Class in moe.maple.api.script.util.triple
- ImmutableTriple(L, C, R) - Constructor for class moe.maple.api.script.util.triple.ImmutableTriple
- ImmutableTuple<L,R> - Class in moe.maple.api.script.util.tuple
- ImmutableTuple(L, R) - Constructor for class moe.maple.api.script.util.tuple.ImmutableTuple
- increaseAbilityPoints(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- increaseBuddyCapacity(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- increaseBuddyCapacity(int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- increaseCapacity(int) - Method in interface moe.maple.api.script.model.object.GuildObject
- increaseCapacity(int, int) - Method in interface moe.maple.api.script.model.object.GuildObject
- increaseExp(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- increaseExp(int, boolean) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Increases a user's current experience.
- increaseExpAll(int) - Method in interface moe.maple.api.script.model.object.FieldSetObject
- increaseHealth(int) - Method in interface moe.maple.api.script.model.object.field.LifeObject
-
This should NOT increase an object's maximum health pool.
- increaseHealthMax(int) - Method in interface moe.maple.api.script.model.object.field.LifeObject
-
This INCREASES an object's maximum health pool.
- increaseMana(int) - Method in interface moe.maple.api.script.model.object.field.LifeObject
-
This should NOT increase an object's maximum mana pool.
- increaseManaMax(int) - Method in interface moe.maple.api.script.model.object.field.LifeObject
-
This INCREASES an object's maximum mana pool.
- increaseMoney(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- increaseSkillPoints(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Increases a user's available skill points.
- increaseSkillPoints(int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Increases a user's available skill points.
- increaseSlotCount(int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Increases the # of usable slots in an inventory tab based on an Inventory Type enumeration.
- increaseSlotCountForCash(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- increaseSlotCountForEquip(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- increaseSlotCountForEtc(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- increaseSlotCountForSetup(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- increaseSlotCountForUse(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- index() - Method in class moe.maple.api.script.model.helper.SlideItem
- index(Collection<T>, With.Consumers.IndexedConsumer<T>) - Static method in class moe.maple.api.script.util.With
- index(T[], With.Consumers.IndexedConsumer<T>) - Static method in class moe.maple.api.script.util.With
- indexAndCount(Collection<T>, With.Consumers.IndexedSizedConsumer<T>) - Static method in class moe.maple.api.script.util.With
- indexAndCount(T[], With.Consumers.IndexedSizedConsumer<T>) - Static method in class moe.maple.api.script.util.With
- INSTANCE - moe.maple.api.script.logic.ScriptAPI
- IntegerActionChain - Interface in moe.maple.api.script.logic.chain
- IntegerScriptAction - Interface in moe.maple.api.script.logic.action
- InventoryHolderObject<T> - Interface in moe.maple.api.script.model.object.user
-
An object that has a single inventory or a collection of inventories.
- InventorySlotObject<T> - Interface in moe.maple.api.script.model.object.user
- isAdmin() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isAlive() - Method in interface moe.maple.api.script.model.object.field.MobObject
-
Depending on your implementation on mobs, you might need to override this.
- isAran() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isBattleMage() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isBeginner() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isBoss(int) - Method in interface moe.maple.api.script.model.object.PartyObject
- isBoss(PartyMemberObject) - Method in interface moe.maple.api.script.model.object.PartyObject
- isBoss(UserObject) - Method in interface moe.maple.api.script.model.object.PartyObject
- isComplete() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- isComplete(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- isCreateGuildPossible() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isCreateGuildPossible(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- isCygnus() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isDone() - Method in class moe.maple.api.script.model.BaseScript
- isDone() - Method in interface moe.maple.api.script.model.MoeScript
-
Has the script used
MoeScript.start()and reachedMoeScript.end() - isDualBlade() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isEvan() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isExtendedSPJob() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isFemale() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Always false, trust me.
- isFlipped() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- isFlipped() - Method in class moe.maple.api.script.util.builder.SayBuilder
- isInGuild() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isInParty() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isInProgress() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- isInProgress(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- isItemInArea(String, int) - Method in interface moe.maple.api.script.model.object.FieldObject
- isMale() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Gender in 2019?
- isManager() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isMarkExist() - Method in interface moe.maple.api.script.model.object.GuildObject
- isMaster(long) - Method in interface moe.maple.api.script.model.object.GuildObject
- isMaster(UserObject) - Method in interface moe.maple.api.script.model.object.GuildObject
- isMechanic() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isMember(int) - Method in interface moe.maple.api.script.model.object.PartyObject
- isMember(long) - Method in interface moe.maple.api.script.model.object.GuildObject
- isMember(PartyMemberObject) - Method in interface moe.maple.api.script.model.object.PartyObject
- isMember(UserObject) - Method in interface moe.maple.api.script.model.object.GuildObject
- isMember(UserObject) - Method in interface moe.maple.api.script.model.object.PartyObject
- isNextActionSet() - Method in class moe.maple.api.script.model.BaseScript
- isNextActionSet() - Method in interface moe.maple.api.script.model.MoeScript
- isNextResponseSet() - Method in class moe.maple.api.script.model.BaseScript
- isNextResponseSet() - Method in interface moe.maple.api.script.model.MoeScript
- isOnLastState() - Method in interface moe.maple.api.script.model.object.field.ReactorObject
- isPaused() - Method in class moe.maple.api.script.model.BaseScript
- isPaused() - Method in interface moe.maple.api.script.model.MoeScript
-
Is the script waiting for a response for
MoeScript.resume(Number, Number, Object) - isResistance() - Method in interface moe.maple.api.script.model.object.user.UserObject
- isSingleUse() - Method in interface moe.maple.api.script.logic.event.PolledScriptEvent
- isSingleUse() - Method in interface moe.maple.api.script.logic.event.ScriptEvent
- isSubMaster(long) - Method in interface moe.maple.api.script.model.object.GuildObject
- isSubMaster(UserObject) - Method in interface moe.maple.api.script.model.object.GuildObject
- isValid(Collection<Key>) - Method in interface moe.maple.api.script.model.object.data.safety.DataValidator
- isValid(Key) - Method in interface moe.maple.api.script.model.object.data.safety.DataValidator
- isValid(Key[]) - Method in interface moe.maple.api.script.model.object.data.safety.DataValidator
- isWeddingRing() - Method in interface moe.maple.api.script.model.object.user.ItemObject
-
You will need to override these depending on version or custom edits.
- isWildHunter() - Method in interface moe.maple.api.script.model.object.user.UserObject
- item - Variable in class moe.maple.api.script.model.BaseScript
- item - Variable in class moe.maple.api.script.model.ItemScript
- item(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Shows the item icon.
- item(ItemObject) - Static method in class moe.maple.api.script.util.Moematter
- ITEM - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- itemName(Number) - Static method in class moe.maple.api.script.util.Moematter
- itemName(ItemObject) - Static method in class moe.maple.api.script.util.Moematter
- ItemObject<T> - Interface in moe.maple.api.script.model.object.user
- ItemProvider - Interface in moe.maple.api.script.model.object.data.provider
- ItemScript - Class in moe.maple.api.script.model
- ItemScript() - Constructor for class moe.maple.api.script.model.ItemScript
- ItemValidator - Interface in moe.maple.api.script.model.object.data.safety
- iterator() - Method in class moe.maple.api.script.model.helper.Exchange
K
- keyStream() - Method in interface moe.maple.api.script.model.object.data.provider.DataProvider
L
- learnSkill(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- learnSkill(int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- learnSkill(int, int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Teach the user the skill provided.
- left() - Method in interface moe.maple.api.script.util.triple.Triple
- left() - Method in class moe.maple.api.script.util.tuple.ImmutableTuple
- left() - Method in interface moe.maple.api.script.util.tuple.Tuple
- LifeObject<T> - Interface in moe.maple.api.script.model.object.field
-
Created on 8/19/2019.
- listOf(L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, C, R, L, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in class moe.maple.api.script.model.helper.MenuItem
- listOf(L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R, L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- listOf(V...) - Static method in interface moe.maple.api.script.util.triple.Triple
- listOf(V...) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- ListOf - Class in moe.maple.api.script.util
-
Created on 9/30/2019.
- ListOf() - Constructor for class moe.maple.api.script.util.ListOf
- LocalEffectScript - Interface in moe.maple.api.script.model
-
Local User Effects, Field Effects, etc.
M
- main(String...) - Static method in class moe.maple.api.script.Main
- Main - Class in moe.maple.api.script
- Main() - Constructor for class moe.maple.api.script.Main
- map(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Shows the map name.
- map(FieldObject) - Static method in class moe.maple.api.script.util.Moematter
- matchIndices(String) - Static method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- max() - Method in annotation type moe.maple.api.script.model.Command
-
The maximum permission level for this script.
- MenuItem - Class in moe.maple.api.script.model.helper
-
A lame data class.
- MenuItem(String, BasicScriptAction) - Constructor for class moe.maple.api.script.model.helper.MenuItem
- message - Variable in class moe.maple.api.script.model.messenger.say.SayMessage
- message() - Method in class moe.maple.api.script.model.helper.MenuItem
- message() - Method in class moe.maple.api.script.model.helper.SlideItem
- message(int, String) - Method in interface moe.maple.api.script.model.MessagingScript
- message(int, String, Object...) - Method in interface moe.maple.api.script.model.MessagingScript
- message(String) - Method in interface moe.maple.api.script.model.MessagingScript
- message(String, Object...) - Method in interface moe.maple.api.script.model.MessagingScript
- message(MoeScript, int, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
-
A message that is dropped into the chatbox.
- MessageMessenger<User> - Interface in moe.maple.api.script.model.messenger
- MessagingScript - Interface in moe.maple.api.script.model
- MessagingScript.Constants - Class in moe.maple.api.script.model
- min() - Method in annotation type moe.maple.api.script.model.Command
-
The minimum permission level for this script.
- mob(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Shows the mob name.
- mob(MobObject) - Static method in class moe.maple.api.script.util.Moematter
- MOB - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- MobObject<T> - Interface in moe.maple.api.script.model.object.field
-
Mob/Monster generic object.
- MobTemplateValidator - Interface in moe.maple.api.script.model.object.data.safety
- moe.maple.api.script - package moe.maple.api.script
- moe.maple.api.script.helper - package moe.maple.api.script.helper
- moe.maple.api.script.logic - package moe.maple.api.script.logic
- moe.maple.api.script.logic.action - package moe.maple.api.script.logic.action
- moe.maple.api.script.logic.chain - package moe.maple.api.script.logic.chain
- moe.maple.api.script.logic.event - package moe.maple.api.script.logic.event
- moe.maple.api.script.logic.response - package moe.maple.api.script.logic.response
- moe.maple.api.script.model - package moe.maple.api.script.model
- moe.maple.api.script.model.helper - package moe.maple.api.script.model.helper
- moe.maple.api.script.model.messenger - package moe.maple.api.script.model.messenger
- moe.maple.api.script.model.messenger.ask - package moe.maple.api.script.model.messenger.ask
- moe.maple.api.script.model.messenger.effect.field - package moe.maple.api.script.model.messenger.effect.field
- moe.maple.api.script.model.messenger.effect.uel - package moe.maple.api.script.model.messenger.effect.uel
- moe.maple.api.script.model.messenger.misc - package moe.maple.api.script.model.messenger.misc
- moe.maple.api.script.model.messenger.say - package moe.maple.api.script.model.messenger.say
- moe.maple.api.script.model.object - package moe.maple.api.script.model.object
- moe.maple.api.script.model.object.data.provider - package moe.maple.api.script.model.object.data.provider
- moe.maple.api.script.model.object.data.safety - package moe.maple.api.script.model.object.data.safety
- moe.maple.api.script.model.object.field - package moe.maple.api.script.model.object.field
- moe.maple.api.script.model.object.user - package moe.maple.api.script.model.object.user
- moe.maple.api.script.model.type - package moe.maple.api.script.model.type
- moe.maple.api.script.util - package moe.maple.api.script.util
- moe.maple.api.script.util.builder - package moe.maple.api.script.util.builder
- moe.maple.api.script.util.triple - package moe.maple.api.script.util.triple
- moe.maple.api.script.util.tuple - package moe.maple.api.script.util.tuple
- moe.maple.script.api - module moe.maple.script.api
- Moematter - Class in moe.maple.api.script.util
-
Generic class for MessageFormatter.
- Moematter() - Constructor for class moe.maple.api.script.util.Moematter
- MoeNotFound - Class in moe.maple.api.script.helper
-
A helper script for when an NPC isn't found.
- MoeNotFound() - Constructor for class moe.maple.api.script.helper.MoeNotFound
- MoeScript - Interface in moe.maple.api.script.model
N
- name() - Method in class moe.maple.api.script.model.BaseScript
- name() - Method in interface moe.maple.api.script.model.MoeScript
- name() - Method in interface moe.maple.api.script.model.object.ServerObject
- name() - Method in annotation type moe.maple.api.script.model.Script
-
The name(s) of the script.
- name(ScriptObject) - Static method in class moe.maple.api.script.util.Moematter
-
Converts objects into their wz names, if possible.
- next(String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- next(String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- NEXT - Static variable in class moe.maple.api.script.logic.response.SayResponse
- nextAction - Variable in class moe.maple.api.script.model.BaseScript
- nextf(String, Object...) - Method in interface moe.maple.api.script.model.SpeakingScript
- nextResponse - Variable in class moe.maple.api.script.model.BaseScript
- NO_ESC - Static variable in class moe.maple.api.script.model.type.ScriptMessageParameters
- NONE - moe.maple.api.script.util.builder.FontColor
- NONE - moe.maple.api.script.util.builder.FontStyle
- NONE - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- normal() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- NORMAL - moe.maple.api.script.util.builder.FontStyle
- notice(Integer, String...) - Method in interface moe.maple.api.script.model.object.FieldObject
- npc - Variable in class moe.maple.api.script.model.BaseScript
- npc(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Shows the npc name.
- npc(NpcObject) - Static method in class moe.maple.api.script.util.Moematter
- NPC - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- NPC_REPLACED_BY_NPC - Static variable in class moe.maple.api.script.model.type.ScriptMessageParameters
- NPC_REPLACED_BY_USER - Static variable in class moe.maple.api.script.model.type.ScriptMessageParameters
- NpcObject<T> - Interface in moe.maple.api.script.model.object.field
-
This is a script proxy for npc objects.
- NpcScript - Class in moe.maple.api.script.model
- NpcScript() - Constructor for class moe.maple.api.script.model.NpcScript
O
- ObjectScriptAction<T> - Interface in moe.maple.api.script.logic.action
- of(String) - Static method in class moe.maple.api.script.model.helper.MenuItem
- of(String) - Static method in class moe.maple.api.script.model.helper.SlideItem
- of(String, BasicScriptAction) - Static method in class moe.maple.api.script.model.helper.MenuItem
- of(L, C, R) - Static method in interface moe.maple.api.script.util.triple.Triple
- of(L, R) - Static method in class moe.maple.api.script.util.tuple.ImmutableTuple
- of(L, R) - Static method in interface moe.maple.api.script.util.tuple.Tuple
- ok(String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- okf(String, Object...) - Method in interface moe.maple.api.script.model.SpeakingScript
- onMessage(SayMessenger, UserObject, boolean, boolean) - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- onMessage(SayMessenger, UserObject, boolean, boolean) - Method in class moe.maple.api.script.model.messenger.say.SayNextMessage
- onMessage(SayMessenger, UserObject, boolean, boolean) - Method in class moe.maple.api.script.model.messenger.say.SayOkMessage
- onResponse(SayResponse) - Method in class moe.maple.api.script.logic.response.SayResponse
- openClassCompetitionPage() - Method in interface moe.maple.api.script.model.object.user.UserObject
- openShop(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
See above for implementation recommendations.
- openSkillGuide() - Method in interface moe.maple.api.script.model.object.user.UserObject
P
- parameters - Variable in class moe.maple.api.script.model.messenger.say.SayMessage
- parseMenuIndex(String) - Static method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- PartyMemberObject<T> - Interface in moe.maple.api.script.model.object.user
-
Created on 8/24/2019.
- PartyObject<Party> - Interface in moe.maple.api.script.model.object
- PET - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- playPortalSE() - Method in interface moe.maple.api.script.model.LocalEffectScript
- PlayPortalSEMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.uel
- PolledScriptEvent - Interface in moe.maple.api.script.logic.event
- portal - Variable in class moe.maple.api.script.model.BaseScript
- PORTAL - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- PortalObject<T> - Interface in moe.maple.api.script.model.object.field
-
This is a script proxy for portal objects.
- PortalScript - Class in moe.maple.api.script.model
- PortalScript() - Constructor for class moe.maple.api.script.model.PortalScript
- PREV - Static variable in class moe.maple.api.script.logic.response.SayResponse
- progress(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
-
The yellow message that appears in the center of the screen.
- ProgressMessenger<User> - Interface in moe.maple.api.script.model.messenger
- ProviderHub - Interface in moe.maple.api.script.model.object.data.provider
-
Harbors the required providers.
- purple() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- purple(Object) - Static method in class moe.maple.api.script.util.Moematter
- purple(Object...) - Static method in class moe.maple.api.script.util.Moematter
- PURPLE - moe.maple.api.script.util.builder.FontColor
Q
- quest - Variable in class moe.maple.api.script.model.BaseScript
- QuestHolderObject<T> - Interface in moe.maple.api.script.model.object.user
-
An object that has a collection of quests.
- QuestObject<T> - Interface in moe.maple.api.script.model.object.user
-
This is a script proxy for quest objects.
- QuestScript - Class in moe.maple.api.script.model
- QuestScript() - Constructor for class moe.maple.api.script.model.QuestScript
R
- reactor - Variable in class moe.maple.api.script.model.BaseScript
- REACTOR - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- ReactorObject<T> - Interface in moe.maple.api.script.model.object.field
-
This is a script proxy for reactor objects.
- ReactorScript - Class in moe.maple.api.script.model
- ReactorScript() - Constructor for class moe.maple.api.script.model.ReactorScript
- red() - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
- red(Object) - Static method in class moe.maple.api.script.util.Moematter
- red(Object...) - Static method in class moe.maple.api.script.util.Moematter
- RED - moe.maple.api.script.util.builder.FontColor
- remove(short, boolean) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
-
Forfeits the quest.
- removeGuild() - Method in interface moe.maple.api.script.model.object.user.UserObject
- removeGuild(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- removeGuildMark() - Method in interface moe.maple.api.script.model.object.GuildObject
- removeItem(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Remove ALL INSTANCES where an item matches the item id.
- removeItem(int, int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Removes an amount of items where the item matches the item id.
- removeItemAll(int...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Remove ALL INSTANCES where an item matches the item id.
- removeItemAll(Collection<Tuple<Integer, Integer>>) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- removeItemAll(Tuple<Integer, Integer>...) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Removes ALL ITEMS in the array with their count.
- removeMark(int) - Method in interface moe.maple.api.script.model.object.GuildObject
- removeMob(int) - Method in interface moe.maple.api.script.model.object.FieldObject
- removeSlot(int, short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
-
Remove ALL ITEMS at the specified slot position.
- removeSlotCash(short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- removeSlotEquip(short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- removeSlotEtc(short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- removeSlotSetup(short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- removeSlotUse(short) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- replaceTemplate - Variable in class moe.maple.api.script.model.messenger.say.SayMessage
- reservedEffect(String) - Method in interface moe.maple.api.script.model.LocalEffectScript
- ReservedEffectMessenger<User> - Interface in moe.maple.api.script.model.messenger.effect.uel
- reset() - Method in class moe.maple.api.script.model.BaseScript
- reset() - Method in interface moe.maple.api.script.model.MoeScript
-
Resets the script back to a default state.
- RESET_TEMPLATE - Static variable in class moe.maple.api.script.util.builder.SayBuilder
- resetAndStart() - Method in interface moe.maple.api.script.model.MoeScript
- resetAp() - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Calls
UserObject.resetAp(int)with a value of 4, the standard default minimum AP per stat. - resetAp(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Resets the User's AP in all 4 primary stats (STR, DEX, LUK, INT)
- resetQuestTime() - Method in interface moe.maple.api.script.model.object.FieldSetObject
- resetTimeOut(int) - Method in interface moe.maple.api.script.model.object.FieldSetObject
-
"Do not use if resetQuestTime is needed.
- response(Number, Number, Object) - Method in class moe.maple.api.script.logic.response.SayResponse
- response(Number, Number, Object) - Method in interface moe.maple.api.script.logic.response.ScriptResponse
- resume(Number, Number, Object) - Method in class moe.maple.api.script.model.BaseScript
- resume(Number, Number, Object) - Method in interface moe.maple.api.script.model.MoeScript
-
Resumes the scripts
- right() - Method in interface moe.maple.api.script.util.triple.Triple
- right() - Method in class moe.maple.api.script.util.tuple.ImmutableTuple
- right() - Method in interface moe.maple.api.script.util.tuple.Tuple
S
- say(int, int, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(int, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(Integer[], int, String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(Integer[], Integer[], String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(Integer[], List<Tuple<Integer, String>>) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(Integer[], Tuple<Integer, String>...) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(String...) - Method in interface moe.maple.api.script.model.SpeakingScript
-
Beware, sugar below.
- say(String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- say(String, Object...) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(Collection<SayMessage>) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(List<Tuple<Integer, String>>) - Method in interface moe.maple.api.script.model.SpeakingScript
- say(MoeScript, int, int, List<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, int, List<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, Integer[], int, List<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, Integer[], Integer[], List<String>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, Integer[], List<Tuple<Integer, String>>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, String, Object...) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, Collection<SayMessage>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(MoeScript, List<Tuple<Integer, String>>) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- say(Tuple<Integer, String>...) - Method in interface moe.maple.api.script.model.SpeakingScript
- SAY - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- sayAsNpc(int, String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- sayAsNpc(String) - Method in class moe.maple.api.script.util.builder.SayBuilder
- sayAsUser(String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- SayBuilder - Class in moe.maple.api.script.util.builder
-
Created on 9/3/2019.
- SayBuilder(int, int) - Constructor for class moe.maple.api.script.util.builder.SayBuilder
- SayBuilder(MoeScript) - Constructor for class moe.maple.api.script.util.builder.SayBuilder
- sayf(String, Object...) - Method in interface moe.maple.api.script.model.SpeakingScript
- sayf(String, Object...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- sayIf(boolean, String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- sayIf(Predicate<T>, T, String...) - Method in class moe.maple.api.script.util.builder.SayBuilder
- SAYIMAGE - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- SayImageMessenger<User> - Interface in moe.maple.api.script.model.messenger.say
- SayMessage - Class in moe.maple.api.script.model.messenger.say
-
Created on 9/3/2019.
- SayMessage(int, int, int, int, String) - Constructor for class moe.maple.api.script.model.messenger.say.SayMessage
- SayMessenger<User> - Interface in moe.maple.api.script.model.messenger.say
- SayNextMessage - Class in moe.maple.api.script.model.messenger.say
-
Created on 9/4/2019.
- SayNextMessage(int, int, int, int, String) - Constructor for class moe.maple.api.script.model.messenger.say.SayNextMessage
- sayOk(String...) - Method in interface moe.maple.api.script.model.SpeakingScript
- SayOkMessage - Class in moe.maple.api.script.model.messenger.say
-
Created on 9/4/2019.
- SayOkMessage(int, int, int, int, String) - Constructor for class moe.maple.api.script.model.messenger.say.SayOkMessage
- SayResponse - Class in moe.maple.api.script.logic.response
-
Created on 8/26/2019.
- SayResponse(SayResponse[], SayMessenger, MoeScript, int, SayMessage) - Constructor for class moe.maple.api.script.logic.response.SayResponse
- Script - Annotation Type in moe.maple.api.script.model
-
Script annotation for classes.
- SCRIPT - Static variable in class moe.maple.api.script.model.type.ScriptMessageType
- ScriptAction - Interface in moe.maple.api.script.logic.action
- ScriptAPI - Enum in moe.maple.api.script.logic
- ScriptEvent - Interface in moe.maple.api.script.logic.event
- ScriptFormatter<Builder extends moe.maple.api.script.util.builder.CharacterSequenceBuilder<Builder>> - Interface in moe.maple.api.script.util.builder
- ScriptMenuBuilder<Builder extends ScriptMenuBuilder<Builder>> - Class in moe.maple.api.script.util.builder
- ScriptMenuBuilder() - Constructor for class moe.maple.api.script.util.builder.ScriptMenuBuilder
- ScriptMenuBuilder(StringBuilder) - Constructor for class moe.maple.api.script.util.builder.ScriptMenuBuilder
- ScriptMessageParameters - Class in moe.maple.api.script.model.type
-
Created on 9/3/2019.
- ScriptMessageParameters() - Constructor for class moe.maple.api.script.model.type.ScriptMessageParameters
- ScriptMessageType - Class in moe.maple.api.script.model.type
- ScriptMessageType() - Constructor for class moe.maple.api.script.model.type.ScriptMessageType
- ScriptMessenger - Interface in moe.maple.api.script.model.messenger
-
Messengers are basically packets.
- ScriptObject<T> - Interface in moe.maple.api.script.model.object
- ScriptPreferences - Class in moe.maple.api.script.model
-
Created on 8/26/2019.
- ScriptResponse - Interface in moe.maple.api.script.logic.response
- ScriptSpeakerType - Class in moe.maple.api.script.model.type
-
Created on 9/3/2019.
- ScriptSpeakerType() - Constructor for class moe.maple.api.script.model.type.ScriptSpeakerType
- ScriptStringBuilder - Class in moe.maple.api.script.util.builder
- ScriptStringBuilder() - Constructor for class moe.maple.api.script.util.builder.ScriptStringBuilder
- ScriptStringBuilder(StringBuilder) - Constructor for class moe.maple.api.script.util.builder.ScriptStringBuilder
- self - Variable in class moe.maple.api.script.model.FieldScript
- self - Variable in class moe.maple.api.script.model.NpcScript
- self - Variable in class moe.maple.api.script.model.PortalScript
- self - Variable in class moe.maple.api.script.model.QuestScript
- self - Variable in class moe.maple.api.script.model.ReactorScript
- send(UserObject<User>) - Method in interface moe.maple.api.script.model.messenger.effect.uel.PlayPortalSEMessenger
-
Packet: UserEffectLocal | UserEffect.PlayPortalSE See: UserEffect.PlayPortalSE
- send(UserObject<User>, boolean) - Method in interface moe.maple.api.script.model.messenger.misc.StatChangedMessenger
-
Sends a stat change, typically referred to as dispose
- send(UserObject<User>, int, boolean, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskSlideMenuMessenger
- send(UserObject<User>, int, int) - Method in interface moe.maple.api.script.model.messenger.effect.field.FieldTrembleMessenger
-
Sends a Tremble Effect to the User.
- send(UserObject<User>, int, int, boolean, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskSlideMenuMessenger
- send(UserObject<User>, int, int, int, int, int, int, int, int, String, String, String, short, short) - Method in interface moe.maple.api.script.model.messenger.ask.AskSpeedQuizMessenger
- send(UserObject<User>, int, int, int, int, int, int, int, String, String, String, short, short) - Method in interface moe.maple.api.script.model.messenger.ask.AskSpeedQuizMessenger
- send(UserObject<User>, int, int, int, int, String, boolean, boolean) - Method in interface moe.maple.api.script.model.messenger.say.SayMessenger
- send(UserObject<User>, int, int, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskAcceptMessenger
- send(UserObject<User>, int, int, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskMenuMessenger
- send(UserObject<User>, int, int, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskYesNoMessenger
- send(UserObject<User>, int, int, int, String...) - Method in interface moe.maple.api.script.model.messenger.say.SayImageMessenger
- send(UserObject<User>, int, int, int, String, boolean, boolean) - Method in interface moe.maple.api.script.model.messenger.say.SayMessenger
- send(UserObject<User>, int, int, int, String, int[]) - Method in interface moe.maple.api.script.model.messenger.ask.AskAvatarMessenger
- send(UserObject<User>, int, int, int, String, int[]) - Method in interface moe.maple.api.script.model.messenger.ask.AskMemberShopAvatar
- send(UserObject<User>, int, int, int, String, int, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskNumberMessenger
- send(UserObject<User>, int, int, int, String, String, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskBoxTextMessenger
- send(UserObject<User>, int, int, int, String, String, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskTextMessenger
- send(UserObject<User>, int, int, int, String, String, String, int, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskQuizMessenger
- send(UserObject<User>, int, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskAcceptMessenger
- send(UserObject<User>, int, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskMenuMessenger
- send(UserObject<User>, int, int, String) - Method in interface moe.maple.api.script.model.messenger.ask.AskYesNoMessenger
- send(UserObject<User>, int, int, String...) - Method in interface moe.maple.api.script.model.messenger.say.SayImageMessenger
- send(UserObject<User>, int, int, String, int[]) - Method in interface moe.maple.api.script.model.messenger.ask.AskAvatarMessenger
- send(UserObject<User>, int, int, String, int[]) - Method in interface moe.maple.api.script.model.messenger.ask.AskMemberShopAvatar
- send(UserObject<User>, int, int, String, int, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskNumberMessenger
- send(UserObject<User>, int, int, String, String, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskBoxTextMessenger
- send(UserObject<User>, int, int, String, String, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskTextMessenger
- send(UserObject<User>, int, int, String, String, String, int, int, int) - Method in interface moe.maple.api.script.model.messenger.ask.AskQuizMessenger
- send(UserObject<User>, int, String) - Method in interface moe.maple.api.script.model.messenger.MessageMessenger
- send(UserObject<User>, String) - Method in interface moe.maple.api.script.model.messenger.effect.field.FieldObjectMessenger
-
Packet: FieldEffect | FieldEffectType.FieldEffect_Object
- send(UserObject<User>, String) - Method in interface moe.maple.api.script.model.messenger.effect.field.FieldScreenMessenger
-
Packet: FieldEffect | FieldEffectType.FieldEffect_Screen
- send(UserObject<User>, String) - Method in interface moe.maple.api.script.model.messenger.effect.field.FieldSoundMessenger
-
Packet: FieldEffect | FieldEffectType.FieldEffect_Sound
- send(UserObject<User>, String) - Method in interface moe.maple.api.script.model.messenger.effect.uel.ReservedEffectMessenger
-
Packet: UserEffectLocal | UserEffect.ReservedEffect This is commonly called showEffect/showIntro/playScene in odin-based sources.
- send(UserObject<User>, String) - Method in interface moe.maple.api.script.model.messenger.ProgressMessenger
- send(UserObject<User>, String, int) - Method in interface moe.maple.api.script.model.messenger.effect.uel.AvatarOrientedMessenger
-
Packet: UserEffectLocal | UserEffect.AvatarOriented
- send(UserObject<User>, String, int, int) - Method in interface moe.maple.api.script.model.messenger.BalloonMessenger
- sendTo(UserObject) - Method in class moe.maple.api.script.logic.response.SayResponse
- server - Variable in class moe.maple.api.script.model.BaseScript
- ServerObject<T> - Interface in moe.maple.api.script.model.object
-
Server Objects have the ability to generate other script objects.
- setAction(String) - Method in interface moe.maple.api.script.model.object.field.NpcObject
-
Sets the NPC's current 'act'.
- setArguments(String) - Method in class moe.maple.api.script.model.CommandScript
- setColor(FontColor) - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
-
Sets the current
FontColorand appends it'sFontColor.prefix. - setDefaultMessengers() - Method in enum moe.maple.api.script.logic.ScriptAPI
-
Sets default messengers to logging messengers.
- setDirectionMode(boolean) - Method in interface moe.maple.api.script.model.object.user.UserObject
- setEscapeEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
- setEscapeEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
-
Called in
MoeScript.resume(Number, Number, Object)if a user issues an escape action - setEx(int, String, String) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- setEx(String, String) - Method in interface moe.maple.api.script.model.object.user.QuestObject
- setExpected(String) - Method in class moe.maple.api.script.model.BaseScript
- setExpected(String) - Method in interface moe.maple.api.script.model.MoeScript
-
Scripts can have multiple names and aliases, since it is unsure which script you're aiming at, you need to set the expected value here, for clarity.
- setFace(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Sets the user's Face identifier.
- setFieldObject(FieldObject) - Method in class moe.maple.api.script.model.FieldScript
- setFieldObject(FieldObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setFieldObject(FieldObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setFieldSetObject(FieldSetObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setFieldSetObject(FieldSetObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setGuildMark() - Method in interface moe.maple.api.script.model.object.GuildObject
- setHair(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Sets the user's Hair identifier.
- setInventorySlotObject(InventorySlotObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setInventorySlotObject(InventorySlotObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setItemObject(InventorySlotObject) - Method in class moe.maple.api.script.model.ItemScript
- setJob(short) - Method in interface moe.maple.api.script.model.object.user.UserObject
- setJob(short, boolean) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
This is intended to be used for job advancement, but doesn't have to be.
- setMark(int) - Method in interface moe.maple.api.script.model.object.GuildObject
- setMessengerAskAccept(AskAcceptMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskAvatar(AskAvatarMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskBoxText(AskBoxTextMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskMemberShopAvatar(AskMemberShopAvatar) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskMenu(AskMenuMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskNumber(AskNumberMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskQuiz(AskQuizMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskSlideMenu(AskSlideMenuMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskSpeedQuiz(AskSpeedQuizMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskText(AskTextMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAskYesNo(AskYesNoMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerAvatarOriented(AvatarOrientedMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerBalloon(BalloonMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerFieldObject(FieldObjectMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerFieldScreen(FieldScreenMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerFieldSound(FieldSoundMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerFieldTremble(FieldTrembleMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerMessage(MessageMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerPlayPortalSE(PlayPortalSEMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerProgress(ProgressMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerReservedEffect(ReservedEffectMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerSay(SayMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerSayImage(SayImageMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setMessengerStatChanged(StatChangedMessenger) - Method in enum moe.maple.api.script.logic.ScriptAPI
- setNpcObject(NpcObject) - Method in class moe.maple.api.script.model.NpcScript
- setNpcObject(NpcObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setNpcObject(NpcObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setPortalObject(PortalObject) - Method in class moe.maple.api.script.model.PortalScript
- setPortalObject(PortalObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setPortalObject(PortalObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setQuestObject(QuestObject) - Method in class moe.maple.api.script.model.QuestScript
- setQuestObject(QuestObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setQuestObject(QuestObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setReactorObject(ReactorObject) - Method in class moe.maple.api.script.model.ReactorScript
- setReactorObject(ReactorObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setReactorObject(ReactorObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setReactorState(int, String, int, int) - Method in interface moe.maple.api.script.model.object.FieldSetObject
- setScriptAction(ScriptAction) - Method in class moe.maple.api.script.model.BaseScript
- setScriptAction(ScriptAction) - Method in interface moe.maple.api.script.model.MoeScript
- setScriptMessageType(int, int) - Method in enum moe.maple.api.script.logic.ScriptAPI
-
ScriptMessageType changes based on version.
- setScriptResponse(ScriptResponse) - Method in class moe.maple.api.script.model.BaseScript
- setScriptResponse(ScriptResponse) - Method in interface moe.maple.api.script.model.MoeScript
- setScriptVariable(String, Integer) - Method in interface moe.maple.api.script.model.object.user.UserObject
- setScriptVariable(String, String) - Method in interface moe.maple.api.script.model.object.user.UserObject
- setScriptVariable(String, String, Object...) - Method in interface moe.maple.api.script.model.object.user.UserObject
- setServerObject(ServerObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setServerObject(ServerObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setStandAloneMode(boolean) - Method in interface moe.maple.api.script.model.object.user.UserObject
- setState(int) - Method in interface moe.maple.api.script.model.object.user.QuestObject
- setState(int, int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- setStyle(FontStyle) - Method in class moe.maple.api.script.util.builder.StyleAndColorBuilder
-
Sets the current
FontStyleand appends it'sFontStyle.prefix. - setTargetFieldID(int) - Method in interface moe.maple.api.script.model.object.FieldSetObject
- setUserObject(UserObject<?>) - Method in class moe.maple.api.script.model.BaseScript
- setUserObject(UserObject<?>) - Method in interface moe.maple.api.script.model.MoeScript
- setValue(int, String) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
-
Sets a quest record's String value.
- setValue(String) - Method in interface moe.maple.api.script.model.object.user.QuestObject
- setVar(String, String) - Method in interface moe.maple.api.script.model.object.FieldSetObject
- shouldCatchExceptions() - Method in class moe.maple.api.script.model.ScriptPreferences
-
If true, scripts will catch all exceptions thrown and issue
MoeScript.end(). - shouldForceOkOnSay() - Method in class moe.maple.api.script.model.ScriptPreferences
-
If
ScriptPreferences.forceOkOnSayis true, all script 'say' calls will end with 'OK'. - silence(With.Consumers.Proxied) - Static method in class moe.maple.api.script.util.With
- silence(With.Consumers.Proxied, Consumer<Exception>) - Static method in class moe.maple.api.script.util.With
- silentConsume(T, With.Consumers.ContinueException<T>) - Static method in class moe.maple.api.script.util.With
- silentConsume(T, With.Consumers.ContinueException<T>, Consumer<Exception>) - Static method in class moe.maple.api.script.util.With
- skill(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Shows an icon of the skill.
- skillName(Number) - Static method in class moe.maple.api.script.util.Moematter
-
Shows the name of the skill.
- SkillValidator - Interface in moe.maple.api.script.model.object.data.safety
- SlideItem - Class in moe.maple.api.script.model.helper
- SlideItem(Integer, String, BasicScriptAction) - Constructor for class moe.maple.api.script.model.helper.SlideItem
- speakerTemplate - Variable in class moe.maple.api.script.model.messenger.say.SayMessage
- SpeakingScript - Interface in moe.maple.api.script.model
-
This should mainly be implemented by NPCs
- start() - Method in class moe.maple.api.script.model.BaseScript
- start() - Method in interface moe.maple.api.script.model.MoeScript
-
Start the script, calling all events attached.
- start() - Method in interface moe.maple.api.script.model.object.user.QuestObject
- start(int) - Method in interface moe.maple.api.script.model.object.user.QuestHolderObject
- startManually() - Method in interface moe.maple.api.script.model.object.FieldSetObject
-
FALSE = Active.
- startQuest() - Method in class moe.maple.api.script.model.QuestScript
-
Attempts to start the quest
QuestScript.self - statChanged(boolean) - Method in interface moe.maple.api.script.model.MessagingScript
- statChanged(MoeScript, boolean) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- StatChangedMessenger<User> - Interface in moe.maple.api.script.model.messenger.misc
- streamItems(int) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- streamItems(int, Predicate<InventorySlotObject>) - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- streamItemsEquipped() - Method in interface moe.maple.api.script.model.object.user.InventoryHolderObject
- streamMembers() - Method in interface moe.maple.api.script.model.object.PartyObject
- streamMobs() - Method in interface moe.maple.api.script.model.object.FieldObject
- streamMobs(Predicate<MobObject>) - Method in interface moe.maple.api.script.model.object.FieldObject
- streamUsers() - Method in interface moe.maple.api.script.model.object.FieldObject
- streamUsers(Predicate<UserObject>) - Method in interface moe.maple.api.script.model.object.FieldObject
- StringActionChain - Interface in moe.maple.api.script.logic.chain
- StringScriptAction - Interface in moe.maple.api.script.logic.action
- StyleAndColorBuilder<Builder extends StyleAndColorBuilder<Builder>> - Class in moe.maple.api.script.util.builder
- StyleAndColorBuilder() - Constructor for class moe.maple.api.script.util.builder.StyleAndColorBuilder
- summonMob(int, int, int) - Method in interface moe.maple.api.script.model.object.FieldObject
-
Summons a mob in the current field instance.
T
- talkTo(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
Talks to an NPC in the Field by template ID.
- talkTo(String) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
This doesn't necessarily have to be immediate.
- toggleEsc() - Method in class moe.maple.api.script.util.builder.SayBuilder
- toString() - Method in class moe.maple.api.script.logic.response.SayResponse
- toString() - Method in class moe.maple.api.script.model.messenger.say.SayMessage
- toString() - Method in class moe.maple.api.script.util.builder.ScriptMenuBuilder
- toString() - Method in class moe.maple.api.script.util.builder.ScriptStringBuilder
- transferField(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
-
This doesn't necessarily have to be an immediate transfer.
- transferField(int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- transferField(int, String) - Method in interface moe.maple.api.script.model.object.user.UserObject
- transferFieldAll(int, String) - Method in interface moe.maple.api.script.model.object.FieldSetObject
-
Transfers all Users in the FieldSet to your specified Field ID.
- TriFunction<L,C,R,T> - Interface in moe.maple.api.script.util.triple
- Triple<L,C,R> - Interface in moe.maple.api.script.util.triple
- triples(TriFunction<L, C, R, T>, Object...) - Static method in class moe.maple.api.script.util.ListOf
- Tuple<L,R> - Interface in moe.maple.api.script.util.tuple
- tuples(BiFunction<L, R, T>, Object...) - Static method in class moe.maple.api.script.util.ListOf
- tutorMessage(int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- tutorMessage(int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
- tutorMessage(String) - Method in interface moe.maple.api.script.model.object.user.UserObject
- tutorMessage(String, int, int) - Method in interface moe.maple.api.script.model.object.user.UserObject
U
- user - Variable in class moe.maple.api.script.model.BaseScript
- USER - Static variable in class moe.maple.api.script.model.type.ScriptSpeakerType
- USER_TEMPLATE - Static variable in class moe.maple.api.script.util.builder.SayBuilder
- userAvatarOriented(MoeScript, String, int) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- UserObject<T> - Interface in moe.maple.api.script.model.object.user
-
This is a script proxy for user/character objects.
- userPlayPortalSE(MoeScript) - Static method in enum moe.maple.api.script.logic.ScriptAPI
- userReservedEffect(MoeScript, String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
V
- ValidationHub - Interface in moe.maple.api.script.model.object.data.safety
- valueOf(String) - Static method in enum moe.maple.api.script.logic.ScriptAPI
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum moe.maple.api.script.util.builder.FontColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum moe.maple.api.script.util.builder.FontStyle
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum moe.maple.api.script.logic.ScriptAPI
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum moe.maple.api.script.util.builder.FontColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum moe.maple.api.script.util.builder.FontStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueStream() - Method in interface moe.maple.api.script.model.object.data.provider.DataProvider
W
- With - Class in moe.maple.api.script.util
- With() - Constructor for class moe.maple.api.script.util.With
- With.Consumers - Class in moe.maple.api.script.util
- With.Consumers.ContinueException<T> - Interface in moe.maple.api.script.util
- With.Consumers.IndexedConsumer<T> - Interface in moe.maple.api.script.util
- With.Consumers.IndexedSizedConsumer<T> - Interface in moe.maple.api.script.util
- With.Consumers.Proxied - Interface in moe.maple.api.script.util
- work() - Method in class moe.maple.api.script.model.BaseScript
- work() - Method in interface moe.maple.api.script.util.With.Consumers.Proxied
All Classes All Packages