summaryrefslogtreecommitdiffstats
path: root/Essentials/src/net/ess3/api/ITeleport.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/net/ess3/api/ITeleport.java')
-rw-r--r--Essentials/src/net/ess3/api/ITeleport.java62
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;
}