[TP] World Portal - Create portals using signs, pressureplates, buttons and more

Discussion in 'Archived: Plugin Releases' started by Tim Visee, Sep 17, 2011.

  1. Offline

    Tim Visee

    World Portal - Create portals using signs, pressureplates, buttons and more!
    The World Portal project page has been moved. Go to one of the two pages bellow to get to the World Portal project page, with the newest download available:​
    You can view the orriginal page in the spoiler bellow. It's highly recommended to visit one of the above sites, to view the up-to-date pages.
    Original Page (open)

    World Portal is a really usefull and simple to use plugin to make portals in your server. Players could use the portals to teleport to another location or even to another world. This is also really usefull when you have a large server so players could go to other places them self really easy.
    With World Portal you could even generate and teleport to other worlds, very smootly with no problems. You could make portals using, buttons, pressureplates, switches and even more.
    World Portal is the ultimate solution for portals, and even for multi world mangement.

    Official page (suggested): http://www.timvisee.com/projects/bukkit/world-portal/
    Bukkit DEV: http://dev.bukkit.org/server-mods/world-portal/

    Video:
    Video's (open)

    This video was made by gotgot1995. Please notice that this is an out-dated version of world portal but works almost the same as shown in the video.

    The video above was made by ThermalM16 which gives a great example of World Portal usage.


    This video was made byVerioHD.

    Features:
    • Teleport to other locations and world with signs, pressureplates, buttons and more
    • Easily create portals using a single command
    • Generate new worlds
    • Portal break protection
    • Forces chunks to load when a player teleports to it
    • Multiworld support
    • Permissions Support
    • And even a lot more!
    Upcomming features
    • Mark a place and give it a name so you could easily link portals to it.
    • Payment system for the portals so the user needs to pay to go through the portal (optional for every portal!)
    • Easily link two portals to each other
    • Add a optional delay to the portals to teleport after 3 secconds for example.
    • Command to create a new world.
    • Create portals of detector rails, so players could be teleported when they are riding in a minecart on a track.
    • The optional ability to show a message in the world where the player was teleported to that that player has joined that world.
    • The optional option that mobs could teleport through portals (using pressureplates for example)
    Player Commands
    Command actionCommandsPermission-node
    Create a World Portal/wp create
    /worldportal create
    worldportal.create
    Disable creation mode/wp createstop
    Remove World Portals/wp removeworldportal.remove
    Disable remove mode/wp removestop
    Teleport to another location or world /wp tp <world>
    /wp tp <world> <x> <z>
    /wp tp <world> <x> <y> <z>
    worldportal.teleport
    Get your status/wp info
    Save all World Portals/wp saveworldportal.save
    Reload the plugin/wp reloadworldportal.reload
    Get plugin info/wp vers
    /wp version

    Download
    With the following links underneath you could download the World Portal plugin. With the first two links you could directly download the plugin. With the thirt link you'll go to the official download page where you could find all the download links and all the other versions of the plugin.
    World Portal 0.2.6 (hosted on dropbox.com)
    World Portal 0.2.6 (hosted on mediafire.com)
    All downloads and older versions (official download-page on timvisee.com)

    Installation:
    1. Download the plugin
    2. Add the WorldPortal.jar file and the folder 'World Portal' from the downloaded .zip file to the /plugin folder of the minecraft server. Also add the files inside the World Portal folder to the plugins/World Portal folder.
    3. Add the permission lines if you have a permissions system; (Look at the permissions paragraph underneeth)
    4. Start your server, and create your portals!

    Possible World Portal objects:
    Object nameObject IDAction
    Sign63Click
    Wall sign68Click
    Stone pressureplate70Touching
    Wooden pressureplate70Touching
    Button77Click
    Lever69Switch

    Permissions:

    ActionPermission-nodeWithout permissions
    Teleport through World Portalsworldportal.usePlayer
    Create World Portalsworldportal.createOperator
    Remove World Portalsworldportal.removeOperator
    Teleport commandsworldportal.teleportOperator
    Save World Portalsworldportal.saveOperator
    Reload World Portalsworldportal.reloadOperator

    Bugs
    There are currently no bugs found :D

    Changelog:
    Version 0.2.6 (3-10-2011)
    • World Portal will now auto generate it's config files if they don't exist.
    • The CraftBukkit API has been updated
    • The PermissionsEx API has been updated
    • Some other minor bug fixes.
    Changelog (open)

    Version 0.2.5 (9-8-2011)
    • Fixed the teleportation bugs
    • Fixed the permissions systems bugs
    • Fixed some other little bugs
    Version 0.2.4 (4-5-2011)
    • Fixed some little bugs
    Version 0.2.3 (16-3-2011)
    • Added Permissions System support for 'PermissionsEx' and 'PermissionsBukkit'
    • Fixed a little world generation bug!
    Version 0.2.2 (3-3-2011)
    • Fixed huge bug which disables the whole World Portal plugin
    Version 0.2.1 (29-2-2011)
    • Updated the event system of the plugin to the newest event system
    • Changed the 'permissions enabled' message
    • Added the command /wp ver as a shortcut to /wp version
    • Changed the /wp ver chat message
    Version 0.2 (12-2-2011)
    • Added a permission node which is needed to teleport thought portals.
    • Added the feature to set the looking direction for a portal while a player teleports through that portal.
    • Added the END world as an environment, so when you generate a world using World Portal it could be an END world.
    • Removed the SKYLANDS world environment, so you couldn't generate a skylands world anymore since the generation source was removed from minecraft.
    • The spamming entity error bug has been fixed, so no spamming entity bugs anymore!
    • 'Mooving too quickly' bug fixed!
    • Added a value 'here' as a location while creating a portal so you could easily link your portal to the place you're standing.
    • The file save and load system is a lot better and fixed. Now it should work fine, in the ealier version it happend sometimes that all the portal data was deleted by a save-file bug.
    • The plugin could load and save the portals a bit faster, also the whole plugin is cleaned up so the whole plugin should work faster too.
    • A lot of other annoying and stupid bugs are fixed!
    • And a lot more of features where added, removed or fixed!
    Version 0.1.1 (20-9-2011)
    • Fixed a chat message bug
    Version 0.1 (18-9-2011)
    • Plugin release
    Click here to see the full changelog

    Suggestions, Ideas and bugs
    If you have a suggestion or an idea, please tell me and maybe I will add it to the plugin!
    If you found any bug please tell me I will add it to the bug list and fix it as fast as I can.

    Donate
    Please donate some money so I can buy some coffee to make better plugins, I really like it if you give a donation!
    [​IMG]
    Big thanks to pomerinke who donated me €5.00!
    Big thanks to Jumla who donated me €5.00!
     

    Attached Files:

  2. Offline

    Tim Visee

    Thans! I'll add this video to the first post in this forum thread!
     
  3. Offline

    Optiknerve

    woohooo you rock good sir. Diamonds all around!! no clue how to make the pics but just envision a bucket of diamonds in my post =)
     
    Tim Visee likes this.
  4. Offline

    Claryn

    Please update to 1.2!!!
     
  5. Offline

    Tim Visee

    It should work with the newest bukkit version!
     
  6. Offline

    Claryn

    It does not

    Code:
    2012-03-04 12:45:53 [SEVERE] Could not load 'plugins\WorldPortal.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/block/BlockListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/block/BlockListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    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)
    at me.timvisee.WorldPortal.WorldPortal.<init>(WorldPortal.java:43)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.block.BlockListener
    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)
    ... 27 more
    
     
  7. Offline

    Tim Visee

    Dammit! I really hate this new bukkit update because it changes every day so I need to update the plugin everyday I think, arg! I'll test this out, I don't know what happend it seems to be a really strange bug (different than others)

    EDIT: Which bukkit version are you using? Perhaps I already asked you, if so, sorry.
     
  8. Offline

    Claryn

    I'm running the BETA for 1.2.3.

    Would you get it fixed? I kinda need this plugin, and I have to update my server today.

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

    Tim Visee

    Oke thanks, and yes sure it's going to be fixed!
     
  10. Offline

    Claryn

    Today? In a few hours?
     
  11. Offline

    kwint

    Awesome :D
     
    Tim Visee likes this.
  12. Offline

    Tim Visee

    I'll try
     
  13. Offline

    crafteroni

    great great plugin, without it, most parts of my server were not reachable. can't wait for it to work on 1.2.3 :DD
    please don't discontinue some day :D
     
    Tim Visee likes this.
  14. Offline

    Tim Visee

    I'll try to release it as soon as possible!
    I'm never going to do that btw! And when I need to do it I'm going to find another good programmer which could continue the programming but no I'm probably never going to leave the project!
     
  15. Offline

    crafteroni

    thanks, awesome
     
    Tim Visee likes this.
  16. Offline

    Tim Visee

    World Portal for Minecraft 1.2.3!
    World Portal 0.2.2 does work with the newest Craft Bukkit version for Minecraft 1.2.3 now. Just download the plugin from the first message in this forum thread and install it as normal.

    Newest CraftBukkit version; http://repo.bukkit.org/service/loca...org.bukkit&a=craftbukkit&v=LATEST&r=snapshots

    It should work now with the newest craft bukkit ;)
    http://forums.bukkit.org/threads/tp...ns-and-more-1-1-r6.37056/page-15#post-1000791

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

    GodOfJazz

    It's all working for me.
    I greatly appreciate this plugin, thank you for making it.
     
    Tim Visee likes this.
  18. Offline

    Tim Visee

    Thanks you very much!
     
  19. Offline

    PureObsidian

    I have an issue. I'm trying to get an adventure map on my server. Whenever I use WorldPortal to link the main world to the adventure map, I end up on a map that is not the adventure map. I know it's not the map because I used it in single player. What should I do?
     
  20. Offline

    Tim Visee

    I've a few questions. At first have you placed this map in your server on the right way? I mean by placing the folder into the server root folder.
    My seccond question is if the name of the folder contains spaces for example, I suggest to rename the folder of that world to 'world2' for example and then try to link a portal to it.
    Then I asked me if you aren't spawned on another place in that world, not at the spawn point of that world but just 1KM away from it..?
    My last question is the following; when you link the adventure world to a portal does it asks you the environment the (new) world should be or does it say that the world is succesfully linked?
    Tim Visée
     
  21. Offline

    PureObsidian

    I have placed it in the correct way.

    It does not have spaces in the name.

    It is not the same world. I know that for a fact.

    It says the world is successfully linked.
     
  22. Offline

    Tim Visee

    Hmm, thats really strange. What craft bukkit version are you using? It could be a bug with a newer version or something..
     
  23. Offline

    PureObsidian

    Never mind. It's working now.
     
    Tim Visee likes this.
  24. Offline

    Tim Visee

    Ok, great! Do you know what goes wrong? That will be really helpfull to know :)
     
  25. Offline

    Pederia

    Has it been converted to .mca Anvil yet, or is it still .mcr MCregion?
     
    Tim Visee likes this.
  26. Offline

    Tim Visee

    He already fixed it and I think that could be the problem, thanks
     
  27. Offline

    zachs1995

    Im having a problem deleting the warps. When I try to destroy one I make it teleports me. (I am in remove mode)
     
  28. Offline

    Tim Visee

    Ok, I'll check this out!
     
  29. Offline

    Rebelcoil

    Hmmm... What about making it to teleport after going in cube selected using world edit ? :]
     
    Tim Visee likes this.
  30. Offline

    Tim Visee

    I already wanted to add this feature :). I need to update some other plugins first because of the bukkit updates, when I done that I'll probably add a feature like this.
     
  31. Offline

    epicfacecreeper

    Downloaded after 30 secs of reading main post. looks epic and nice job!

    Also, if you toss something on a wood pressure plate, is it teleported? also with mobs.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
    Tim Visee likes this.

Share This Page