Package games.stendhal.server.entity.npc.action
package games.stendhal.server.entity.npc.action
-
ClassDescriptionAdds an item to a player's quest slot stringBehaviourAction handles Behaviour requests.Modify parts or all of a players outfit.Modify all or part of a player's outfit while preserving temporary outfits.handles item lists a player has to bring for a questTells the player that the NPC did not understand the sentence; use it in combination with SentenceHasErrorCondition.creates a slotDecreases the karma of the current player.Action to disable a featureDrops the specified item with the specified infostringDrops the specified item.Drops the specified item.Enables a client side feature.Equips the specified item.Chooses and equips the specified item from a listChooses and equips the specified item from a listOpens an examine window on the client showing an imageAction to adjust amount of an item that is looted, produced, harvested, bought, sold, etc.Increases the karma of the current player.Increases the xp of the current player.Increases the xp of the current player.Increments by some value the current state or substate of a quest.inflicts a status on an NPCAction for an NPC to jail a playerList details about a produced itemLists all items produced, which are of the given item class, as part of a messageDisplays text from the hall of fame on a sign.executes a list of actions in the order they have been added.BehaviourAction handles ProducerBehaviour requests.npc emoting to playersets the direction of an NPCDebugging ChatAction that sends a quest slot's content to the firing playerplays the specified soundBehaviourAction handles ProducerBehaviour requests.removes all storable entities from the specified list that has the players name as identifier.Behaviour action for repairing npcsResets a block to its initial positionSays the list of the NPC names for unstarted quests in a specified region in the form npc1, npc2, and npc3 all need your help.States the name of the item, with formatting/grammar rules, stored in the quest slotStates the name of the items missing from a quest slot with items like item=amount;item2=amount2;item3=amount3says the specified text, it works just like the normal parameter of add.Tells the time remaining between the timestamp on quest slot + delay time, and now.Tells the time remaining from current system time to a timestamp stored in a quest slotGives description for unstarted quest based on npc nameSends the message as a private text Optional notification type when used with NPCsWrite the difference between the players current age and the one stored in the quest slot to the hall of fame database table.Sets the current state of a quest.Sets the current state of a quest and modifies the karma of the player.Sets the state of a quest to a timestamp, randomly picked between minimum and maximum delay from current system time in minutesSets the state of a quest to the current age of the player.Sets the state of a quest to the current timestamp.Sets the state of a quest to the current year.For quests that use collections with random quantities for each item.Starts the recording of kills.Start recording random item collection request.Stores a message for delivery with postmanTeleports the player to the specified location.