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

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

     
  1. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    World Portal - Create portals using signs, pressureplates, buttons and more!
    Version: v0.2.6

    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:

    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.

    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!

    This post has been edited 43 times. It was last edited by Tim Visee Oct 19, 2012.
  2.  
  3. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    First you have to know your world name, that's probably 'world'. While creating a portal just fill in the world name 'world', so just the world you're currently in and where youre city is in, then it wouldn't create a new world because it already exists.

    Hope this helps,
    Tim Visée
  4. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry I didn't saw your reply AGAIN, haha. I imidietly answer posts before reading the reply's on it, not the best idea thou.
  5. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes, like I told, I was 2 weeks a way, I'm back now and I've A LOT of time to work on it!
  6. Offline

    Minermax7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks so much!!!
    Gonna love the next update =D
    Tim Visee likes this.
  7. Offline

    gigageek3000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hello! is there a way I can be the only one who can build in my areas? I dont want ops to be able to build. I am the server owner...
  8. Offline

    Ebins

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, I think I've found a bug with 1.3.1. Whenever I reload the plugin or restart the server, WP forgets all the warps I've set. I get no error message when loading the server, and as long as the server doesn't restart, the portals work fine. Thanks! :)
  9. Offline

    Sevennemesis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    there is a bug in 1.3, when you teleport, we lose our XP
  10. Offline

    Hellothere1990

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    if you logout in a seperate world you end up soffocating half the time when the server restarts...

    I.e. i have the World named "world" (main one it auto creates). then i have one named "1.31" . If i logout in the 1.31 world and then save and shutdown the server. re-boot it up and login i will be inside some blocks and suffocate (i'm guessing im at the co-ords where i logged out of the "1.31" but in the "world" so i might be inside a hill etc.

    Anyway to force load all worlds on startup or for it to know and spawn you in the correct location and correct world?
  11. Offline

    Sevennemesis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    sorry this is not your fault, I found the problem! thank you.
  12. Offline

    Phylor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So no clue how or why this is happening, but I'm trying to create a portal from my spawn to a separate world (a PvP world)

    The spawn is at about y=200, the target block is at y=65

    So I create the pressure plate, link it to the other world, say "401 65 80" for coords, and 180 for facing. It links perfectly, but when I step onto the pressure plate, I fall 135 blocks to my death. I've checked in the config and it shows the following:

    Spawn|289 201 245|PvP|401 65 80

    The coordinates are right - so why is this launching me to my death?

    EDIT: Forgot to mention, this is using 1.3.1 - the latest build of CB

    This post has been edited 1 time. It was last edited by Phylor Aug 15, 2012.
  13. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Use a permissions system.
  14. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do you have this problem with the newest bukkit version? If you do another plugin causes this problem, on my server it works like normal.
  15. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It might be because 1.3.1. I hope it will work again when I finished the version I'm currently working on.
  16. Offline

    Phylor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Tim,

    This issue also apparently only works on people who have creative mode on - if creative mode is off, you're teleported perfectly fine. However, if you have creative mode on, it will teleport you to the exact same coordinates in the other world (when you switch worlds on my server, you lose creative mode - so that would be why I get launched to my death)
    Tim Visee likes this.
  17. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks for noting! I think I already fixed this issue in the version I'm working on but I'll check it anyway.
  18. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do you still have this problem with the newest CraftBukkit version? Btw, in the upcomming version there will be an feature available to preload worlds on startup, that will fix it.
  19. Offline

    cosmicutopia

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi Tim, thanks for this great plugin. I'm attempting to use it on my 1.3.1 server and I get spammed errors saying that Essentials generated an exception. I understand the plugin is still 1.2.5. Just letting you know, I'll post the errors in a little bit.
  20. Offline

    WhiteWingDevil

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Heya Tim, I'm starting up my new server late next week, mind if I ask how the development is going on the new version? I've been looking forward to it for ages, I know this is a hobby for you, so I'm not trying to bug you or anything, just curious.
  21. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Essentails always causes problems like this with other plugins, btw I also really hate Essentials. Anyhow, I'll try to fix this in the upcomming version.
  22. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Actually I can't say how long I think it is going to take anymore, sorry. But I hope I'm able to release it soon. I think I just tried to add too much functions in it at once.
  23. Offline

    WhiteWingDevil

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Touch of the old feature creep eh? No worries. Whenever it's done it'll be fantastic!
  24. Offline

    Mexoher

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    are it only bugged for me whit pressureplates ?? when i have done a portal whit a pressureplate and im gona use it its like i was teleported but im still on the pressureplate :S please help
  25. Offline

    maeries

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    same problem here. how did you fixed it?

    This post has been edited 1 time. It was last edited by mbaxter Sep 5, 2012.
  26. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks, today I didn't worked on it, but what I did is I updated one of the old versions, this version will work with 1.3.2 and most issues are fixed, this is just a temporary version to fix al the teleportation bugs and things. I'll release it tomorrow! Please note that this version doesn't contain all the new stuff, it's just a temporary update.
  27. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry guys, I don't know what happend. Like I said in my previous post I'll release a temporary update tomorrow, this is just a small update of the old version to fix most issues. This version woudn't contain all the new stuff I'm adding thought.
  28. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    UPDATE 0.2.5 - Little bugs fixed. Minecraft 1.3.2
    I released a new version of World Portal, World Portal 0.2.5. There are only a few bugs fixed, and World Portal does have fully support for minecraft 1.3.1servers now. This is just a little update, it doesn't contain all the planned stuff yet. It is just a temporary update, to fix all the teleportation and permissions problems on every 1.3.1 server.


    This post has been edited 1 time. It was last edited by Tim Visee Sep 8, 2012.
  29. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I just released a little update. This update will fix the teleportation problems in 1.3. It also fixes some permissions problems and a few other little bugs. This version doesn't contain all the planned stuff yet, since it's a temporary update.

    Post: Click here
    Download: http://www.timvisee.com/projects/bukkit/world-portal/downloads/
  30. Offline

    dj2901

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey, I can work everything except from pressure plates, when I use pressure plates it doesn't spawn me where I want it to, usually underground or out in the open. How can I use a pressureplate so that it works normally like a signpost? I need help, baddd :(
  31. Offline

    Tim Visee

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hmm, I thought this problem would be fixed.. Could you check if the same happends to users who arent admin/moderator?
  32. Offline

    dj2901

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    no it doesn't just when you are opped is the only time this happens.. :( just checked :)

Share This Page