Class LastLocationDestinationInstance
java.lang.Object
org.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
org.mvplugins.multiverse.inventories.destination.LastLocationDestinationInstance
public final class LastLocationDestinationInstance
extends org.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
-
Field Summary
Fields inherited from class org.mvplugins.multiverse.core.destination.DestinationInstance
destination -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull org.mvplugins.multiverse.external.vavr.control.Option<String> @NotNull org.mvplugins.multiverse.external.vavr.control.Option<org.bukkit.Location> getLocation(@NotNull org.bukkit.entity.Entity teleportee) @NotNull org.mvplugins.multiverse.external.vavr.control.Option<org.bukkit.util.Vector> getVelocity(@NotNull org.bukkit.entity.Entity teleportee) protected @NotNull StringMethods inherited from class org.mvplugins.multiverse.core.destination.DestinationInstance
getDestination, getIdentifier, toString
-
Method Details
-
getLocation
@NotNull public @NotNull org.mvplugins.multiverse.external.vavr.control.Option<org.bukkit.Location> getLocation(@NotNull @NotNull org.bukkit.entity.Entity teleportee) - Specified by:
getLocationin classorg.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
-
getVelocity
@NotNull public @NotNull org.mvplugins.multiverse.external.vavr.control.Option<org.bukkit.util.Vector> getVelocity(@NotNull @NotNull org.bukkit.entity.Entity teleportee) - Specified by:
getVelocityin classorg.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
-
checkTeleportSafety
public boolean checkTeleportSafety()- Specified by:
checkTeleportSafetyin classorg.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
-
getFinerPermissionSuffix
@NotNull public @NotNull org.mvplugins.multiverse.external.vavr.control.Option<String> getFinerPermissionSuffix()- Specified by:
getFinerPermissionSuffixin classorg.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
-
serialise
- Specified by:
serialisein classorg.mvplugins.multiverse.core.destination.DestinationInstance<LastLocationDestinationInstance,LastLocationDestination>
-