com.planet_ink.coffee_mud.core.interfaces
Interface CMEventHandlers
- All Superinterfaces:
- MsgListener, StatsAffecting
public interface CMEventHandlers
- extends MsgListener, StatsAffecting
|
Method Summary |
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)
|
approveGetItem
boolean approveGetItem(MOB mob,
Item item)
executeGetItem
void executeGetItem(MOB mob,
Item item)
approveGetItemFrom
boolean approveGetItemFrom(MOB mob,
Item item,
Container container)
executeGetItemFrom
void executeGetItemFrom(MOB mob,
Item item,
Container container)
approveDropItem
boolean approveDropItem(MOB mob,
Item item)
executeDropItem
void executeDropItem(MOB mob,
Item item)
approveRemoveItem
boolean approveRemoveItem(MOB mob,
Item item)
executeRemoveItem
void executeRemoveItem(MOB mob,
Item item)
approveWearItem
boolean approveWearItem(MOB mob,
Item item)
executeWearItem
void executeWearItem(MOB mob,
Item item)
approveEatItem
boolean approveEatItem(MOB mob,
Environmental item)
executeEatItem
void executeEatItem(MOB mob,
Environmental item)
approveDrinkItem
boolean approveDrinkItem(MOB mob,
Drink item)
executeDrinkItem
void executeDrinkItem(MOB mob,
Drink item)
approvePutItem
boolean approvePutItem(MOB mob,
Item item,
Container container)
executePutItem
void executePutItem(MOB mob,
Item item,
Container container)
approveGiveItem
boolean approveGiveItem(MOB mob,
MOB to,
Item item)
executeGiveItem
void executeGiveItem(MOB mob,
MOB to,
Item item)
approveBuyItem
boolean approveBuyItem(MOB mob,
ShopKeeper from,
Item item)
executeBuyItem
void executeBuyItem(MOB mob,
ShopKeeper from,
Item item)
approveSellItem
boolean approveSellItem(MOB mob,
ShopKeeper to,
Item item)
executeSellItem
void executeSellItem(MOB mob,
ShopKeeper to,
Item item)
approveSay
boolean approveSay(MOB mob,
java.lang.String say)
executeSay
void executeSay(MOB mob,
java.lang.String say)
approveChannel
boolean approveChannel(MOB mob,
java.lang.String channel,
java.lang.String say)
executeChannel
void executeChannel(MOB mob,
java.lang.String channel,
java.lang.String say)
approveEnterRoom
boolean approveEnterRoom(MOB mob,
Room room,
Exit exit)
executeEnterRoom
void executeEnterRoom(MOB mob,
Room room,
Exit exit)
approveLeaveRoom
boolean approveLeaveRoom(MOB mob,
Room room,
Exit exit)
executeLeaveRoom
void executeLeaveRoom(MOB mob,
Room room,
Exit exit)
approveSocial
boolean approveSocial(MOB mob,
Environmental target,
Social S)
executeSocial
void executeSocial(MOB mob,
Environmental target,
Social S)
approveEmote
boolean approveEmote(MOB mob,
java.lang.String emote)
executeEmote
void executeEmote(MOB mob,
java.lang.String emote)
approveAttack
boolean approveAttack(MOB mob,
MOB victim)
executeAttack
void executeAttack(MOB mob,
MOB victim)
approveDamage
boolean approveDamage(MOB attacker,
MOB victim,
int[] damage)
executeDamage
void executeDamage(MOB attacker,
MOB victim,
int[] damage)
approveGainLevel
boolean approveGainLevel(MOB mob)
executeGainLevel
void executeGainLevel(MOB mob)
approveLogin
boolean approveLogin(MOB mob)
executeLogin
void executeLogin(MOB mob)
approveLogout
boolean approveLogout(MOB mob)
executeLogout
void executeLogout(MOB mob)
approveGainExp
boolean approveGainExp(MOB mob,
int[] amount)
executeGainExp
void executeGainExp(MOB mob,
int[] amount)
approveDeath
boolean approveDeath(MOB mob)
executeDeath
void executeDeath(MOB mob)
approveSkillUse
boolean approveSkillUse(MOB mob,
Ability skill,
MOB victim)
executeSkillUse
void executeSkillUse(MOB mob,
Ability skill,
MOB victim)