diff options
Diffstat (limited to 'Essentials/src/net/ess3/api/ITeleport.java')
-rw-r--r-- | Essentials/src/net/ess3/api/ITeleport.java | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/Essentials/src/net/ess3/api/ITeleport.java b/Essentials/src/net/ess3/api/ITeleport.java index fb282fe7d..5e5648560 100644 --- a/Essentials/src/net/ess3/api/ITeleport.java +++ b/Essentials/src/net/ess3/api/ITeleport.java @@ -19,23 +19,85 @@ public interface ITeleport */ void now(Location loc, boolean cooldown, TeleportCause cause) throws Exception; + /** + * + * @param entity + * @param cooldown + * @param cause + * @throws Exception + */ void now(Entity entity, boolean cooldown, TeleportCause cause) throws Exception; + /** + * + * @param target + * @param cause + * @throws Exception + */ void now(final Target target, final TeleportCause cause) throws Exception; + /** + * + * @param chargeFor + * @throws Exception + */ void back(Trade chargeFor) throws Exception; + /** + * + * @param bed + * @param charge + * @param teleportCause + * @throws Exception + */ void teleport(Location bed, Trade charge, TeleportCause teleportCause) throws Exception; + /** + * + * @param entity + * @param chargeFor + * @param cause + * @throws Exception + */ void teleport(Entity entity, Trade chargeFor, TeleportCause cause) throws Exception; + /** + * + * @param otherUser + * @param chargeFor + * @param cause + * @throws Exception + */ void teleportToMe(IUser otherUser, Trade chargeFor, TeleportCause cause) throws Exception; + /** + * + * @param loc + * @param chargeFor + * @throws Exception + */ void home(Location loc, Trade chargeFor) throws Exception; + /** + * + * @param charge + * @param teleportCause + * @throws Exception + */ void respawn(Trade charge, TeleportCause teleportCause) throws Exception; + /** + * + * @throws Exception + */ void back() throws Exception; + /** + * + * @param name + * @param charge + * @param teleportCause + * @throws Exception + */ void warp(String name, Trade charge, TeleportCause teleportCause) throws Exception; } |