MsgListener
, StatsAffecting
public interface EventHandlers extends MsgListener, StatsAffecting
Modifier and Type | Method | Description |
---|---|---|
boolean |
approveAttack(MOB mob,
MOB victim) |
|
boolean |
approveBuyItem(MOB mob,
ShopKeeper from,
Item item) |
|
boolean |
approveChannel(MOB mob,
java.lang.String channel,
java.lang.String say) |
|
boolean |
approveDamage(MOB attacker,
MOB victim,
int[] damage) |
|
boolean |
approveDeath(MOB mob) |
|
boolean |
approveDrinkItem(MOB mob,
Drink item) |
|
boolean |
approveDropItem(MOB mob,
Item item) |
|
boolean |
approveEatItem(MOB mob,
Environmental item) |
|
boolean |
approveEmote(MOB mob,
java.lang.String emote) |
|
boolean |
approveEnterRoom(MOB mob,
Room room,
Exit exit) |
|
boolean |
approveGainExp(MOB mob,
int[] amount) |
|
boolean |
approveGainLevel(MOB mob) |
|
boolean |
approveGetItem(MOB mob,
Item item) |
|
boolean |
approveGetItemFrom(MOB mob,
Item item,
Container container) |
|
boolean |
approveGiveItem(MOB mob,
MOB to,
Item item) |
|
boolean |
approveLeaveRoom(MOB mob,
Room room,
Exit exit) |
|
boolean |
approveLogin(MOB mob) |
|
boolean |
approveLogout(MOB mob) |
|
boolean |
approvePutItem(MOB mob,
Item item,
Container container) |
|
boolean |
approveRemoveItem(MOB mob,
Item item) |
|
boolean |
approveSay(MOB mob,
java.lang.String say) |
|
boolean |
approveSellItem(MOB mob,
ShopKeeper to,
Item item) |
|
boolean |
approveSkillUse(MOB mob,
Ability skill,
MOB victim) |
|
boolean |
approveSocial(MOB mob,
Environmental target,
Social S) |
|
boolean |
approveWearItem(MOB mob,
Item item) |
|
void |
executeAttack(MOB mob,
MOB victim) |
|
void |
executeBuyItem(MOB mob,
ShopKeeper from,
Item item) |
|
void |
executeChannel(MOB mob,
java.lang.String channel,
java.lang.String say) |
|
void |
executeDamage(MOB attacker,
MOB victim,
int[] damage) |
|
void |
executeDeath(MOB mob) |
|
void |
executeDrinkItem(MOB mob,
Drink item) |
|
void |
executeDropItem(MOB mob,
Item item) |
|
void |
executeEatItem(MOB mob,
Environmental item) |
|
void |
executeEmote(MOB mob,
java.lang.String emote) |
|
void |
executeEnterRoom(MOB mob,
Room room,
Exit exit) |
|
void |
executeGainExp(MOB mob,
int[] amount) |
|
void |
executeGainLevel(MOB mob) |
|
void |
executeGetItem(MOB mob,
Item item) |
|
void |
executeGetItemFrom(MOB mob,
Item item,
Container container) |
|
void |
executeGiveItem(MOB mob,
MOB to,
Item item) |
|
void |
executeLeaveRoom(MOB mob,
Room room,
Exit exit) |
|
void |
executeLogin(MOB mob) |
|
void |
executeLogout(MOB mob) |
|
void |
executePutItem(MOB mob,
Item item,
Container container) |
|
void |
executeRemoveItem(MOB mob,
Item item) |
|
void |
executeSay(MOB mob,
java.lang.String say) |
|
void |
executeSellItem(MOB mob,
ShopKeeper to,
Item item) |
|
void |
executeSkillUse(MOB mob,
Ability skill,
MOB victim) |
|
void |
executeSocial(MOB mob,
Environmental target,
Social S) |
|
void |
executeWearItem(MOB mob,
Item item) |
executeMsg, okMessage
affectCharState, affectCharStats, affectPhyStats
boolean approveEatItem(MOB mob, Environmental item)
void executeEatItem(MOB mob, Environmental item)
boolean approveBuyItem(MOB mob, ShopKeeper from, Item item)
void executeBuyItem(MOB mob, ShopKeeper from, Item item)
boolean approveSellItem(MOB mob, ShopKeeper to, Item item)
void executeSellItem(MOB mob, ShopKeeper to, Item item)
boolean approveSay(MOB mob, java.lang.String say)
void executeSay(MOB mob, java.lang.String say)
boolean approveChannel(MOB mob, java.lang.String channel, java.lang.String say)
void executeChannel(MOB mob, java.lang.String channel, java.lang.String say)
boolean approveSocial(MOB mob, Environmental target, Social S)
void executeSocial(MOB mob, Environmental target, Social S)
boolean approveEmote(MOB mob, java.lang.String emote)
void executeEmote(MOB mob, java.lang.String emote)
boolean approveGainLevel(MOB mob)
void executeGainLevel(MOB mob)
boolean approveLogin(MOB mob)
void executeLogin(MOB mob)
boolean approveLogout(MOB mob)
void executeLogout(MOB mob)
boolean approveGainExp(MOB mob, int[] amount)
void executeGainExp(MOB mob, int[] amount)
boolean approveDeath(MOB mob)
void executeDeath(MOB mob)