Package de.eimmer.ereignis.wesen
Class WesenPortalEreignis
java.lang.Object
de.eimmer.ereignis.Ereignis
de.eimmer.ereignis.wesen.WesenEreignis
de.eimmer.ereignis.wesen.WesenTeleportEreignis
de.eimmer.ereignis.wesen.WesenPortalEreignis
- All Implemented Interfaces:
Abbrechbar
Called when a non-spieler wesen is about to teleport because it is in
contact with a portal.
For players see SpielerPortalEreignis
-
Nested Class Summary
Nested classes/interfaces inherited from class de.eimmer.ereignis.Ereignis
Ereignis.Result
-
Field Summary
Fields inherited from class de.eimmer.ereignis.wesen.WesenEreignis
wesen
-
Constructor Summary
ConstructorsConstructorDescriptionWesenPortalEreignis
(Wesen wesen, Ort from, Ort to) WesenPortalEreignis
(Wesen wesen, Ort from, Ort to, int searchRadius) -
Method Summary
Modifier and TypeMethodDescriptionstatic HandhaberListe
int
Gets the search radius value for finding an available portal.void
setSearchRadius
(int searchRadius) Set the Block radius to search in for available portals.Methods inherited from class de.eimmer.ereignis.wesen.WesenTeleportEreignis
getFrom, getTo, isCancelled, setCancelled, setFrom, setTo
Methods inherited from class de.eimmer.ereignis.wesen.WesenEreignis
getEntity, getEntityType
Methods inherited from class de.eimmer.ereignis.Ereignis
getEventName, isAsynchronous
-
Constructor Details
-
WesenPortalEreignis
-
WesenPortalEreignis
-
-
Method Details
-
setSearchRadius
public void setSearchRadius(int searchRadius) Set the Block radius to search in for available portals.- Parameters:
searchRadius
- the radius in which to search for a portal from the location
-
getSearchRadius
public int getSearchRadius()Gets the search radius value for finding an available portal.- Returns:
- the currently set search radius
-
getHandlers
- Overrides:
getHandlers
in classWesenTeleportEreignis
-
getHandlerList
-