[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

    Valtn55

    1337
     
  3. Offline

    Lucas_dlk

    Why, even with the plugin permissions, only the op can teleport to another world? The others have a message "You do not have access to go here ..."

    The plugin's permission is configured properly yet ..
     
  4. Offline

    Tim Visee

    I checked the source, but I don't se something wich could cause problems or something. Sorry
     
  5. when is the update comming? i really hate the pressureplate bug...:(
     
    Tim Visee likes this.
  6. this plugin is amazing and is really useful aswell, but the only problem i have with it is the same as everyone else which is the message about the pressureplates spamming the console.
    but overall the plugin is epic.

    p.s. just wondering is the next update of the plugin going to be out soon.
     
    Tim Visee likes this.
  7. Offline

    RenatoG15

    Not sure this forum is still active, but recently I got this plugin and liked him very much, butinadvertently deleted it now when I try to download again I could not, the links are broken. I really need this plugin, could someone provide for me?

    PS: Sorry for my bad English, I had to use a translator.
     
  8. Can you add a feature that clears inventories and changes gamemode? I'm trying to make a portal between a creative and survival worlds and I am not a fan of cheaters.
     
  9. if you have multiverse and multinv installed it will cover your issue, as im currently using world portal, and multiverse to prevent cheaters as well and it works really well.
     
    Tim Visee likes this.
  10. Offline

    Tim Visee

    I hope soon :p. I already have a lot of new features done so it shoudn't take too long..!
    (dutch too btw)

    Thanks! Well, in the upcomming version this stupid bug is already fixed :)

    Sorry but what do you mean with "Your links are broken"? It works for me. If you want I could send a direct download link to you (inside a conversation)

    Hi, sorry biy I think im not going to add this feature, because its hard to make the plguin and also hard to create portals when you're using this plugin, if I do it should also take a while, (long while!), I thought there already are some plugins which could do this for now, so you could use one of them, thats my suggestion. So again, if you add this feature, I don't really know how long it i'll take to finish it..

    EDIT: I saw someone else had a solution for this problem
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  11. use worldmodes and multiinv:
    http://dev.bukkit.org/server-mods/worldmodes/

    http://dev.bukkit.org/server-mods/multiinv/
    these are the ones i use :D

    dont be hurried, i dont need it right away.
    i just hate it when im in a conversation(im hosting my server localy :p) and that bug pops up.
    if that is fixed it will be (one of) the best tp plugins ever!

    (ps. nice, maar ik praat toch liever engels op een engels forum ;) lolz )

    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.
  12. Offline

    mikeyg6754

    Hi,
    I'm having some trouble getting the permissions to work correctly with this plugin... Currently I am the only one that can teleport... I am using group manager for permissions and I have tries Permissions, bPermissions and PermissionsEx and adding worldportal.teleport to the default group is not working...

    Here is my permission (groups.yml) file
    Code:
    groups:
      Default:
        default: true
        permissions:
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.motd
        - essentials.rules
        - essentials.spawn
        - groupmanager.notify.self
        - worldportal.teleport
        inheritance: []
        info:
          prefix: '&e'
          build: false
          suffix: ''
      Owner:
        default: false
        permissions:
        - '*'
        inheritance:
        - admin
        info:
          prefix: '&4'
          build: true
          suffix: ''
      Builder:
        default: false
        permissions:
        - essentials.afk
        - essentials.back
        - essentials.back.ondeath
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.chat.color
        - essentials.chat.shout
        - essentials.chat.question
        - essentials.compass
        - essentials.depth
        - essentials.home
        - essentials.ignore
        - essentials.kit
        - essentials.kit.tools
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.msg
        - essentials.nick
        - essentials.pay
        - essentials.ping
        - essentials.portal
        - essentials.powertool
        - essentials.protect
        - essentials.sethome
        - essentials.signs.use.*
        - essentials.signs.create.disposal
        - essentials.signs.create.mail
        - essentials.signs.create.protection
        - essentials.signs.create.trade
        - essentials.signs.break.disposal
        - essentials.signs.break.mail
        - essentials.signs.break.protection
        - essentials.signs.break.trade
        - essentials.suicide
        - essentials.time
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp
        - essentials.warp.list
        - essentials.worth
        inheritance:
        - default
        info:
          prefix: '&2'
          build: true
          suffix: ''
      Moderator:
        default: false
        permissions:
        - essentials.ban
        - essentials.ban.notify
        - essentials.banip
        - essentials.broadcast
        - essentials.clearinventory
        - essentials.delwarp
        - essentials.eco.loan
        - essentials.ext
        - essentials.getpos
        - essentials.helpop.recieve
        - essentials.home.others
        - essentials.invsee
        - essentials.jails
        - essentials.jump
        - essentials.kick
        - essentials.kick.notify
        - essentials.kill
        - essentials.mute
        - essentials.nick.others
        - essentials.realname
        - essentials.setwarp
        - essentials.signs.create.*
        - essentials.signs.break.*
        - essentials.spawner
        - essentials.thunder
        - essentials.time
        - essentials.time.set
        - essentials.protect.alerts
        - essentials.protect.admin
        - essentials.protect.ownerinfo
        - essentials.ptime
        - essentials.ptime.others
        - essentials.togglejail
        - essentials.top
        - essentials.tp
        - essentials.tphere
        - essentials.tppos
        - essentials.tptoggle
        - essentials.unban
        - essentials.unbanip
        - essentials.weather
        - essentials.whois
        - essentials.world
        - groupmanager.listgroups
        - groupmanager.mandemote
        - groupmanager.manpromote
        - groupmanager.manselect
        - groupmanager.manuadd
        - groupmanager.manudel
        - groupmanager.manwhois
        - groupmanager.notify.other
        inheritance:
        - builder
        info:
          prefix: '&5'
          build: true
          suffix: ''
      Admin:
        default: false
        permissions:
        - -essentials.backup
        - -essentials.essentials
        - -essentials.setspawn
        - -essentials.reloadall
        - -essentials.plugin
        - essentials.*
        - groupmanager.mantogglevalidate
        - groupmanager.mansave
        - groupmanager.mangcheckp
        - groupmanager.manglistp
        - groupmanager.manucheckp
        - groupmanager.manulistp
        inheritance:
        - moderator
        info:
          prefix: '&c'
          build: true
          suffix: ''
    
    Thanks!
     
  13. Offline

    Tim Visee

    Yes I also heard about this plugin, I never used it but it seems that it works pretty well, could you even change gamemodus with it?

    Thanks btw, so I'm working hard on it, but I also need to update some other plugins, but this is my first priority..!
    agree

    There's currently only fully support for the original permissions system and I need to add those other permissions systems in the new version, well the problem is that I don't know if this will work, if you also have a Permissions.jar installed in your plugins folder, it should work. Also try the plugin SuperPermsBridch, this could solve the problem. I'll try to help you, but as I said its hard for me because I currently don't know if this will work,
    sorry for this :(
    Well the upcomming version doesn't take to long to finish anymore, and yes I'll try to fix his in here to add those oter permissions systems..

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

    Komavok

    When I try to teleport is presented that "you moved too quickly hacking" What do I do?
     
  15. please read the first post before posting :p
     
  16. Offline

    mikeyg6754

    My server is not released to the public yet so it is fine... I couldn't get it to work, but I can wait for your update, plus I want to wait to release my server until this weekend when minecraft 1.0 comes out and craftbukkit is updated.
    --
    Thanks
     
  17. i dont use worldmodes, but i do use multiinv and it works great!
    just the best thing to get for a creative+survival server

    EDIT: and yes, in the discription it sais you can soooo....
     
  18. Offline

    DJRiful

    Possible to use warp saved name to set the coord for the portal? Because this is a pain to find out the coord of the location where I want it to teleport to. Also something like /wp coord would be great to find my current coord.
     
  19. Offline

    Tim Visee

    I'll try to add something like this, yes, this is really helpfull. Btw, for now you could find your coordinates using the F3 key
     
  20. but that COULD be a problem for people with low fps so you cant read that stuf... *like me, i get 20~40 fps*
     
  21. Offline

    DJRiful

    Are you running on Mac? Or some OpenGL mode on?

    That is quite low for Minecraft.
    I have both:
    MacBook Pro (30-50FPS)
    PC with 2xHD6970 (130-500FPS)
     
  22. i got a windows vista, 2 gig ram and about 120 gig storage space (around 40 gig free) dont know more spec,
    but i wasn't complaining, i dont care that much about fps, i just enjoy playing the game with my friends :D
     
  23. Offline

    Speedy Consoles

    I would really, really like to have that log exception bug fixed on my server. I sometimes have to read the log an those lines are very anoying.
    And is it possible to make the Nether Portal also usable in secondary worlds?
     
  24. Offline

    Tim Visee

    Yes, minecraft runs really bad on any mac OS PC's, because there java and openGL preformance.
    @1youri I made a minecraft runner that runs minecraft faster, its not fully finished yet but if you want to try it out, tell me.

    probably, just try to make a portal to the world 'world_nether', it should work because this world has this name..!

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

    Speedy Consoles

    We are currently doing that, but it is just a workaround. Doing it the official way is smarter. Furthermore you need permission to make the portals. You dont need permission to build an official Nether Portal.
     
  26. Offline

    Tim Visee

    sorry, I understood your question wrong, sorry for that. No you can't currently disable the nether portals, the normal nether portals I mean, I may add this feature but if I do I don't know how long take, im also working on a few other plugins. But no, there isn't any way to fix this with the current version. There's maybe some plugin which could do things like this, you could use this for a little while, but I'm not sure.
     
  27. i'd love to, but just to let you know, im happy with the game as it is right now, i play at far,fast,smooth lightning on, and i dont need that high fps. but i would still like more fps if thats possible with these settings
     
  28. Offline

    DJRiful

    The problem with the MacBook Pro 2010 or older will slow down the FPS as soon it hit high temperature... it is kind of rediculous throttle CPU / GPU.
     
  29. my pc does that if i dont fan(?) it good enough
     
  30. Offline

    echibahn

    I tested this and it does not work. I tried with even 2 depth hole and no depth and still kicks me for "hacking". Please fix this bug, I can't get pressure plate portals to work at all.
     

Share This Page