Inactive [INACTIVE][TP] EasyTravel - Cube Based Teleport Regions [1.1-R4]

Discussion in 'Inactive/Unsupported Plugins' started by MiHo, Apr 30, 2011.

  1. Offline

    MiHo

    EasyTravel [Version 1.3]

    EasyTravel is a region based teleport system, used for creating realistic transport system by using teleports, like with boats, ships and trains.


    Usage Example Video:
    Video on YouTube

    Features:
    • Allows teleporting to a warp point only, if you inside a TravelPort.
    • Easier and Simpler to understand than other similar tools for that kind of teleports.
    • Scheduled Departs
    • Paid teleports with iCconomy 4,5&6, Essentials Economy, MultiCurrency and BOSE. (Optional)
    • Lock TravelPorts with a password.
    • Selections done by WorldEdit wand. (Currently WE required!)
    • Supports every up to date permissions system.
    • Multiworld support.
    • Supports translating the interface.

    How To Setup (open)

    1.) Download the ZIP Archive and extract it into you Plugins folder of Bukkit.

    2.) Also Download WorldEdit (Required for Configuration!)
    2b.) If you use Permissions don't forget to set them!

    3.) You are ready to create your first TravelPort by selecting a cube with the WorldEdit //wand tool and the EasyTravel Command "/port create My First TravelPort"


    Create First Travel Route (open)

    1.) Select a cube (will be the first TravelPort) with the WorldEdit wand tool.

    2.) Enter the command: /port create XYZ123
    XYZ123 should be the name of the TravelPort. (Could contain spaces too!) (Shown to the user!)
    This creates a TravelPort with the selected area.
    Notice: If somebody travels to the port, it will arrive at the location where you are standing, when you entered the command! (You could change the position later with the /port destination command!)

    3.) Create another TravelPort with the WorldEdit wand selection and the /port create command.

    4.) Now go inside the second TravelPort and enter the command: /port link XYZ123
    This will connect the two TravelPorts. Using /depart while standing inside a TravelPort will teleports you to the linked TravelPort.

    5.) Optional: Now you could set a price or a password for the TravelPort by using one of the following commands, while standing inside the TravelPort:
    /port price 10.0 ...or another price instead of 10.0.
    /port password ABC ...or another password instead of ABC.


    Permissions (open)

    Allowed to everyone if no Permissions is detected:
    Code:
    easytravel.depart
    Allows the user to use the TravelPorts.

    Allowed to Operators only, if no Permissions is detected:
    Code:
    easytravel.create
    Allows the user to create and manage it's own TravelPorts.
    Code:
    easytravel.info
    Allows to use the "/port info" command, to get information about the TravelPort you are currently inside.
    Code:
    easytravel.list
    Allows the user to list and search all existing TravelPorts.
    Code:
    easytravel.compass
    Allows to point the compass to the TravelPort.
    Code:
    easytravel.port
    Allows to port directly to the TravelPort from everywhere. (Should only given to Mods and Admins!)
    Code:
    easytravel.moderate
    Allows the user to manage TravelPorts they don't own.
    Code:
    easytravel.administrate
    Allows the user to reload the configuration ingame.

    Commands (open)

    Code:
    /depart
    Teleports you to the target TravelPort, when you are inside a TravelPort. (Needed Permission: easytravel.depart)
    Code:
    /port
    Command used for creating and managing the TravelPorts. Use /port help for more information.


    Changelog:
    Version 1.4:
    • Support for 1.1-R5-SNAPSHOT
    Version 1.3:
    • Support for SuperPerms
    • Added Support for iConomy 6 and MulitCurrency (Requires Java 7)
    Older Changelogs (open)
    Version 1.2.1:
    • Improved way to check if user is inside a TravelPort. If EasyTravel use to much cpu, it reduce the refresh rate itself. (Prevent causing lags, when too much players online.)
    Version 1.2:
    • Added support for iConomy 5, Essentials Economy and BOSE.
    • Added support for Scheduled Departs.
    • Added notifying admins on version outdated. (optional, configurable)
    Version 1.1:
    • Added ability to only allow defined group of users.
    • Some code clean up, and speed boost.
    Version 1.0:
    • Initial Release of EasyTravel
     
  2. Offline

    Anthony13

    just the caryositi of using Creative Gates for a long time, i like to try your's out but im getting errors. :)

    Code:
    [WARNING] TravelPorts file didn't exist! Create new one...
    2012-02-25 00:23:19 [INFO] EasyTravel connected to WorldEdit successfully!
    2012-02-25 00:23:19 [SEVERE] Error occurred while enabling EasyTravel v1.4 (Is it up to date?): com/nijikokun/register/payment/Methods
    java.lang.NoClassDefFoundError: com/nijikokun/register/payment/Methods
        at at.co.hohl.easytravel.TravelPlugin.setupEventHandler(TravelPlugin.java:345)
        at at.co.hohl.easytravel.TravelPlugin.onEnable(TravelPlugin.java:133)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:380)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:199)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:182)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.register.payment.Methods
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 12 more
    you mean like a timer settings in a certain area to be in for a while and teleports you back where you came from?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  3. Offline

    Rebelcoil

    No, I want it to work as it is right now, but to use timer instead of typing /depart
     
  4. Offline

    Anthony13

    Sounds good enough for a perfect time to update plugin n hopfully possible that will work. :D
     
  5. Offline

    Lord_Skywise

    Recieving the follow error:
    11:25:07 [INFO] [EasyTravel] Loading EasyTravel v1.4.
    11:25:07 [INFO] Loaded 0 TravelPorts!
    11:25:07 [INFO] EasyTravel connected to WorldEdit successfully!
    11:25:07 [SEVERE] Error occurred while enabling EasyTravel v1.4 (Is it up to date?): com/nijikokun/register/payment/Methods
    java.lang.NoClassDefFoundError: com/nijikokun/register/payment/Methods
    at at.co.hohl.easytravel.TravelPlugin.setupEventHandler(TravelPlugin.java:345)
    at at.co.hohl.easytravel.TravelPlugin.onEnable(TravelPlugin.java:133)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:380)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:199)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:182)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.register.payment.Methods
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 12 more

    When I input the command /port help or /port create it says /port help - shows the help of the command
     
    Anthony13 likes this.
  6. Offline

    MiHo

    You do not have Register installed.
     
  7. Offline

    gamerphate

    I wish this supported subgroups and had permissions for the port name. Anyone know a plugin that can do that? I want to use this system as a reward for a quest line to lead them to another remote town, and then use it again as a reward from that remote town to get to another World. Due to me using the groups to control spawning locations, I need subgroup support. And being that I want to use this plugin more than once, I need a way to define permissions for each port. Otherwise it works great, but I have been trying to devise a way to pull this off.
     
  8. Offline

    Soxra

    Update please
     

Share This Page