Uses of Class
games.stendhal.server.entity.npc.ConditionBuilder
Packages that use ConditionBuilder
Package
Description
This package contains conditions frequently used in quests.
-
Uses of ConditionBuilder in games.stendhal.server.entity.npc
Methods in games.stendhal.server.entity.npc that return ConditionBuilderModifier and TypeMethodDescriptionConditionBuilder.and(ConditionBuilder child) Combine the condition represented by this builder with the child using logical AND.ConditionBuilder.or(ConditionBuilder child) Combine the condition represented by this builder with the child using logical OR.ConditionBuilder.unless(ConditionBuilder child) A convenience method for combining the condition represented by this builder with the child using logical AND NOT.Methods in games.stendhal.server.entity.npc with parameters of type ConditionBuilderModifier and TypeMethodDescriptionConditionBuilder.and(ConditionBuilder child) Combine the condition represented by this builder with the child using logical AND.ConditionBuilder.or(ConditionBuilder child) Combine the condition represented by this builder with the child using logical OR.ConditionBuilder.unless(ConditionBuilder child) A convenience method for combining the condition represented by this builder with the child using logical AND NOT.ConversationBuilder.when(ConditionBuilder condition) Specify conditions for the conversation. -
Uses of ConditionBuilder in games.stendhal.server.entity.npc.condition
Methods in games.stendhal.server.entity.npc.condition that return ConditionBuilderModifier and TypeMethodDescriptionstatic ConditionBuilderGreetingMatchesNameCondition.greetingMatchesName(String name) static ConditionBuilderNotCondition.not(ConditionBuilder child) static ConditionBuilderPlayerHasItemWithHimCondition.playerCarriesItem(String itemName) static ConditionBuilderPlayerHasItemWithHimCondition.playerCarriesItem(String itemName, int amount) static ConditionBuilderKilledCondition.playerHasKilled(String... toKill) static ConditionBuilderQuestActiveCondition.questActive(String questName) static ConditionBuilderQuestCompletedCondition.questCompleted(String questName) static ConditionBuilderQuestInStateCondition.questInState(String questName, String state) static ConditionBuilderQuestNotStartedCondition.questNotStarted(String questName) static ConditionBuilderQuestStateStartsWithCondition.questStateStartsWith(String questName, String state) static ConditionBuilderTimePassedCondition.timePassed(String questName, int index, int timeInMinutes) Methods in games.stendhal.server.entity.npc.condition with parameters of type ConditionBuilderModifier and TypeMethodDescriptionstatic ConditionBuilderNotCondition.not(ConditionBuilder child)