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

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
addStartEvent(ScriptEvent) - Method in class moe.maple.api.script.model.BaseScript
 
addStartEvent(ScriptEvent) - Method in interface moe.maple.api.script.model.MoeScript
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)'s action matches 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 reached MoeScript.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 FontColor and appends it's FontColor.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 FontStyle and appends it's FontStyle.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.forceOkOnSay is 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
 
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