Uses of Class
games.stendhal.server.entity.creature.Creature
Packages that use Creature
Package
Description
the scripting backend.
Deathmatch: Actions for SpeakerNPCs and internal handling.
-
Uses of Creature in games.stendhal.server.core.rule
Methods in games.stendhal.server.core.rule that return CreatureModifier and TypeMethodDescriptionEntityManager.getCreature(String clazz) returns the creature ornullif the clazz is unknown.EntityManager.getCreature(String tileset, int id) returns the creature ornullif the id is unknown.Methods in games.stendhal.server.core.rule that return types with arguments of type Creature -
Uses of Creature in games.stendhal.server.core.rule.defaultruleset
Methods in games.stendhal.server.core.rule.defaultruleset that return CreatureModifier and TypeMethodDescriptionDefaultCreature.getCreature()DefaultEntityManager.getCreature(String clazz) DefaultEntityManager.getCreature(String tileset, int id) Methods in games.stendhal.server.core.rule.defaultruleset that return types with arguments of type Creature -
Uses of Creature in games.stendhal.server.core.scripting
Methods in games.stendhal.server.core.scripting that return CreatureModifier and TypeMethodDescriptionScriptingSandbox.getCreature(String clazz) Creature[]ScriptingSandbox.getCreatures()Methods in games.stendhal.server.core.scripting with parameters of type Creature -
Uses of Creature in games.stendhal.server.entity.creature
Subclasses of Creature in games.stendhal.server.entity.creatureModifier and TypeClassDescriptionclassAn creature that will only target enemies which are within a specified area.classA creature that will be attacked by normal Creatures.classA baby dragon is a domestic animal that can be owned by a player.classA cat is a domestic animal that can be owned by a player.classA creature that will give no XP to killers.classA domestic animal can be owned by a player;classAn ItemChangeGuardCreature is a creature that is responsible for guarding a special item (e.g.classAn ItemGuardCreature is a creature that is responsible for guarding a special item (e.g.classA pet is a domestic animal that can be owned by a player.classA purple dragon is a domestic animal that can be owned by a player.classA Raid creature is a creature that doesn't make players killed by it to lose any XP, ATK or DEF.classMethods in games.stendhal.server.entity.creature that return CreatureModifier and TypeMethodDescriptionArenaCreature.getNewInstance()AttackableCreature.getNewInstance()Creature.getNewInstance()creates a new instance, using this creature as templateDeathMatchCreature.getNewInstance()ItemChangeGuardCreature.getNewInstance()ItemGuardCreature.getNewInstance()RaidCreature.getNewInstance()Constructors in games.stendhal.server.entity.creature with parameters of type CreatureModifierConstructorDescriptionArenaCreature(Creature copy, Shape arena) ArenaCreature.AttackableCreature(Creature copy) Class Constructor.creates a new CreatureDeathMatchCreature(Creature copy, DeathmatchInfo deathmatchInfo) DeathCreature.ItemChangeGuardCreature(Creature copy, String oldItemType, String itemType) Creates a ItemGuardCreature.ItemGuardCreature(Creature copy, String itemType) Creates an ItemGuardCreature.ItemGuardCreature(Creature copy, String itemType, String questSlot, String questState) Creates an ItemGuardCreature.ItemGuardCreature(Creature copy, String itemType, String questSlot, String questState, int questIndex) Creates an ItemGuardCreature.ItemGuardCreature(Creature copy, String itemType, String itemItemdata, String itemDescr, String questSlot, String questState, int questIndex) Creates an ItemGuardCreature.RaidCreature(Creature copy) RaidCreature. -
Uses of Creature in games.stendhal.server.entity.creature.impl.attack
Methods in games.stendhal.server.entity.creature.impl.attack with parameters of type CreatureModifier and TypeMethodDescriptionvoidattacks the target.booleanAttackStrategy.canAttackNow(Creature creature) Can the specified creature do an attack now?booleanAttackStrategy.canAttackNow(Creature attacker, RPEntity target) Can the specified creature do an attack against a specified target?voidAttackWeakest.findNewTarget(Creature creature) voidOutfitChangerTargeter.findNewTarget(Creature creature) voidCoward.getBetterAttackPosition(Creature creature) voidStupidCoward.getBetterAttackPosition(Creature creature) booleanAttackWeakest.hasValidTarget(Creature creature) booleanOutfitChangerTargeter.hasValidTarget(Creature creature) -
Uses of Creature in games.stendhal.server.entity.creature.impl.heal
Methods in games.stendhal.server.entity.creature.impl.heal with parameters of type Creature -
Uses of Creature in games.stendhal.server.entity.creature.impl.idle
Methods in games.stendhal.server.entity.creature.impl.idle with parameters of type Creature -
Uses of Creature in games.stendhal.server.entity.mapstuff.area
Methods in games.stendhal.server.entity.mapstuff.area with parameters of type CreatureModifier and TypeMethodDescriptionprotected booleanCreatureProtectionArea.matchesCriteria(Creature creature, boolean defaultAnswer) Does a creature match a criteria entry. -
Uses of Creature in games.stendhal.server.entity.mapstuff.spawner
Fields in games.stendhal.server.entity.mapstuff.spawner declared as CreatureModifier and TypeFieldDescriptionprotected CreatureCreatureRespawnPoint.prototypeCreatureThis is the prototype; it will be copied to create new creatures that will be spawned here.Fields in games.stendhal.server.entity.mapstuff.spawner with type parameters of type CreatureModifier and TypeFieldDescriptionCreatureRespawnPoint.creaturesAll creatures that were spawned here and that are still alive.Methods in games.stendhal.server.entity.mapstuff.spawner that return CreatureMethods in games.stendhal.server.entity.mapstuff.spawner with parameters of type CreatureModifier and TypeMethodDescriptionvoidCreatureRespawnPoint.notifyDead(Creature dead) Notifies this respawn point about the death of a creature that was spawned here.voidCreatureRespawnPoint.setPrototypeCreature(Creature creature) Set the prototype creature for the spawner.Constructors in games.stendhal.server.entity.mapstuff.spawner with parameters of type CreatureModifierConstructorDescriptionCreatureRespawnPoint(StendhalRPZone zone, int x, int y, Creature creature, int maximum) Creates a new RespawnPoint.CreatureRespawnPoint(StendhalRPZone zone, int x, int y, Creature creature, int maximum, Observer observer) Creates a new RespawnPoint. -
Uses of Creature in games.stendhal.server.maps.deathmatch
Methods in games.stendhal.server.maps.deathmatch that return CreatureModifier and TypeMethodDescriptionCreatureSpawner.calculateNextCreature(int questLevel) Calculates which type of creature should be spawned next. -
Uses of Creature in games.stendhal.server.maps.quests
Methods in games.stendhal.server.maps.quests that return types with arguments of type CreatureModifier and TypeMethodDescriptionprotected LinkedList<Creature>KillBlordroughs.getBlordroughs()function returns list of blordrough creatures.Methods in games.stendhal.server.maps.quests with parameters of type CreatureModifier and TypeMethodDescriptionCollectEnemyData.getAnswerForStep(Player player, Creature creature, int step) Retrieves the correct answer for the step. -
Uses of Creature in games.stendhal.server.maps.quests.a_grandfathers_wish
Subclasses of Creature in games.stendhal.server.maps.quests.a_grandfathers_wish -
Uses of Creature in games.stendhal.server.maps.quests.piedpiper
Fields in games.stendhal.server.maps.quests.piedpiper with type parameters of type CreatureMethods in games.stendhal.server.maps.quests.piedpiper that return CreatureModifier and TypeMethodDescriptionstatic CreatureTPPQuestHelperFunctions.getRandomRat()return random rat from allowed listMethods in games.stendhal.server.maps.quests.piedpiper that return types with arguments of type CreatureMethod parameters in games.stendhal.server.maps.quests.piedpiper with type arguments of type CreatureModifier and TypeMethodDescriptionvoidTPPQuestHelperFunctions.setRats(LinkedList<Creature> rats)