Uses of Interface
games.stendhal.server.util.Observer
Packages that use Observer
Package
Description
Entities are all the interactive objects of the gaming world
(including players, NPCs, creatures, items, signs, chests, portals, ...)
-
Uses of Observer in games.stendhal.server.core.pathfinder
Classes in games.stendhal.server.core.pathfinder that implement ObserverModifier and TypeClassDescriptionclassclass for guide NPC to certain point in his zoneclassclass for NPC's multi-zones travelingclassclass for creating complete route of npc across his world's path, with notifications at keypoints and road's end.Constructors in games.stendhal.server.core.pathfinder with parameters of type ObserverModifierConstructorDescriptionGoToPosition(GuidedEntity entity, Node position, Observer o) ConstructorMultiZonesFixedPath(GuidedEntity entity, List<RPZonePath> rt, Observer o) constructorMultiZonesFixedPathsList(SpeakerNPC npc, List<List<RPZonePath>> pathes, Observer middle, Observer end) constructor -
Uses of Observer in games.stendhal.server.entity
Methods in games.stendhal.server.entity with parameters of type ObserverModifier and TypeMethodDescriptionvoidRegistrator.removeObserver(Observer observer) remove observer from observers list.voidRegistrator.setObserver(Observer observer) registers observer for notifying -
Uses of Observer in games.stendhal.server.entity.creature
Methods in games.stendhal.server.entity.creature with parameters of type ObserverModifier and TypeMethodDescriptionvoidCreature.registerObjectsForNotification(Observer observer) sets new observervoidCreature.unregisterObjectsForNotification(Observer observer) unset observerMethod parameters in games.stendhal.server.entity.creature with type arguments of type ObserverModifier and TypeMethodDescriptionvoidCreature.registerObjectsForNotification(List<Observer> observers) sets new observervoidCreature.unregisterObjectsForNotification(List<Observer> observers) unset observer -
Uses of Observer in games.stendhal.server.entity.mapstuff.spawner
Methods in games.stendhal.server.entity.mapstuff.spawner with parameters of type ObserverModifier and TypeMethodDescriptionvoidCreatureRespawnPoint.addObserver(Observer observer) add observer to observers listvoidCreatureRespawnPoint.removeObserver(Observer observer) remove observer from listConstructors in games.stendhal.server.entity.mapstuff.spawner with parameters of type ObserverModifierConstructorDescriptionCreatureRespawnPoint(StendhalRPZone zone, int x, int y, Creature creature, int maximum, Observer observer) Creates a new RespawnPoint. -
Uses of Observer in games.stendhal.server.entity.npc.interaction
Classes in games.stendhal.server.entity.npc.interaction that implement ObserverModifier and TypeClassDescriptionfinal classchatting between 2 NPCsfinal classclass for make one npc follower of other.Constructors in games.stendhal.server.entity.npc.interaction with parameters of type ObserverModifierConstructorDescriptionNPCChatting(SpeakerNPC first, SpeakerNPC second, List<String> conversations, String explainations, Observer n) constructorNPCFollowing(SpeakerNPC leader, SpeakerNPC follower, Observer finish) constructor -
Uses of Observer in games.stendhal.server.maps.quests.piedpiper
Classes in games.stendhal.server.maps.quests.piedpiper that implement ObserverModifier and TypeClassDescriptionfinal classhelper class for normal switching phase to next phase, wrapper of observer around a function. -
Uses of Observer in games.stendhal.server.util
Methods in games.stendhal.server.util with parameters of type ObserverModifier and TypeMethodDescriptionvoidObservable.addObserver(Observer o) voidObservable.deleteObserver(Observer o)