Package games.stendhal.client.entity
Class Sheep
- All Implemented Interfaces:
IEntity,RPObjectChangeListener
A Sheep entity.
-
Nested Class Summary
Nested classes/interfaces inherited from class games.stendhal.client.entity.RPEntity
RPEntity.Resolution -
Field Summary
Fields inherited from class games.stendhal.client.entity.DomesticAnimal
PROP_WEIGHTFields inherited from class games.stendhal.client.entity.RPEntity
OUTFIT_UNSET, PROP_ADMIN_LEVEL, PROP_ATTACK, PROP_CONFUSED, PROP_EATING, PROP_GHOSTMODE, PROP_GROUP_MEMBERSHIP, PROP_HEALER, PROP_HEAVY, PROP_HP_DISPLAY, PROP_HP_RATIO, PROP_MERCHANT, PROP_OUTFIT, PROP_POISONED, PROP_PRODUCER, PROP_SHOCK, PROP_TEXT_INDICATORS, PROP_TITLE_TYPE, PROP_ZOMBIEFields inherited from class games.stendhal.client.entity.ActiveEntity
PROP_DIRECTION, PROP_SPEEDFields inherited from class games.stendhal.client.entity.Entity
clazz, inAdd, name, rpObject, title, type, x, yFields inherited from interface games.stendhal.client.entity.IEntity
PROP_ANIMATED, PROP_CLASS, PROP_NAME, PROP_POSITION, PROP_SIZE, PROP_STATE, PROP_TITLE, PROP_VISIBILITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidonPosition(double x, double y) When the entity's position changed.protected voidplayRandomSoundFromCategory(String groupName, String categoryName) protected voidplayRandomSoundFromGroup(String groupName, String categoryName, long waitTimeInMilliSec) protected voidplaySoundFromCategory(String groupName, String categoryName) protected voidplaySoundFromCategory(String groupName, String categoryName, int index) Methods inherited from class games.stendhal.client.entity.DomesticAnimal
getWeight, initialize, onChangedAddedMethods inherited from class games.stendhal.client.entity.NPC
getIdea, isAttending, isClone, onChangedRemovedMethods inherited from class games.stendhal.client.entity.RPEntity
addTextIndicator, castsShadow, getAdminLevel, getAtk, getAtkItem, getAtkXP, getAttackers, getAttackTarget, getBaseHP, getBaseMana, getDef, getDefItem, getDefXP, getExtOutfit, getHpRatio, getMana, getOldOutfitCode, getOutfit, getRatk, getRatkItem, getRatkXP, getResistance, getResolution, getShadowStyle, getShownDamageType, getShownWeapon, getTextIndicators, getTitle, getTitleType, getXP, hasStatus, ignoresCollision, isAttackedBy, isAttacking, isBeingAttacked, isChoking, isConfused, isDefending, isDoingRangedAttack, isEating, isGhostMode, isInHearingRange, isInHearingRange, onAttackPerformed, onBlocked, onDamaged, onHealed, onLevelChanged, onMissed, onPrivateListen, onReachAchievement, onTalk, onTalk, release, showHPBar, showTitle, updateMethods inherited from class games.stendhal.client.entity.ActiveEntity
getDirection, isFlying, processPositioning, stoppedMethods inherited from class games.stendhal.client.entity.Entity
addChangeListener, addContentChangeListener, fireChange, getArea, getCursor, getEntityClass, getEntitySubclass, getHeight, getID, getName, getObjectID, getPath, getResistance, getRPObject, getSlot, getType, getVisibility, getWidth, getX, getY, isObstacle, isOnGround, isUser, onAdded, onRemoved, onSlotAdded, onSlotChangedAdded, onSlotChangedRemoved, onSlotRemoved, removeChangeListener, removeContentChangeListener, toString
-
Constructor Details
-
Sheep
public Sheep()
-
-
Method Details
-
addSounds
-
onPosition
protected void onPosition(double x, double y) Description copied from class:EntityWhen the entity's position changed.- Overrides:
onPositionin classEntity- Parameters:
x- The new X coordinate.y- The new Y coordinate.
-
playRandomSoundFromCategory
-
playRandomSoundFromGroup
-
playSoundFromCategory
-
playSoundFromCategory
-