Advanced Portals
Advanced Portals is a new portal plugin for bukkit made by sekwah41, designed to have a wide range of features which are easy to use. The plugin adds a bunch of commands to create and edit portals and destinations. This plugin not only enable normal teleportation but also cross server teleportation for networks using bungee.
If you would like any new features or to report a bug please create a ticket on github.
Commands and Portal Tags
Ensure you are using Spigot or a server jar built using the Spigot API. We have swapped to using that to allow better cross-version compatibility. Most servers other than CraftBukkit itself nowadays use this so most people should be fine.
Video on how to use portals by BashBR (portuguese)
Current Features
- Custom portal creation
- Bungee portals
- Commands when entering portals
- Enabled you to build with the portal block so you can build portals with custom shapes
- Warp effects(Like explosions or eye of end effects, must be enabled in the config as it is disabled by default)
- Protection regions around portals to stop players without permission griefing them(this involves explosion protection and freezes all fluid movement in a raduis(can also be used for water and lava portals, although the lava still sets you on fire at the moment)
- Custom message prefix(you can change messages to normal players to have your server name in front of it so it feels more like part of the server)
- Portal trigger blocks, specify what block you want the plugin to check for, you can even use half blocks and stair combinations to make some quite unique portals.
- An edit menu which allows you to click functions to enable easy portal editing.
- Most features can be altered or toggled by changing variables in the config.
Planned features
- Editing existing portal data(can only rename at the moment)
- Building with special purple wool or glass panes which turn to portal(in 1.8 you can no longer get the portal block as an item)
Need a Host? We recommend Nodecraft!
Using the creator code "sekwah" will get you 30% off your order as well as help support the development of this project.
Contact Me

https://discord.sekwah.com/
Sorry to anyone who has been asking for help here. I don't tend to get notifications for this comments section. You are better off asking on our discord https://discord.sekwah.com/ or on the spigot forums.
Good and Nice Plugins!
but I have question to ask:
How to Teleport to another server?
Help me Please :)
either I'm dumb or it doesn't work ...
Is it possible with this plugin to run a command to randomly teleport a player as they enter it? If so, what would I require to input to the portal?
Regards
In reply to BadContent:
Yes I would also like a command for this. The custom map I am using has multiple islands separated by a lot of water, and it would be nice to have a portal that can send a player anywhere on an island similar to the vanilla /spreadplayers command, but in portal form. :)
The world selector dont work... do you have an idea why?
Qualcuno ha una video guida? io non riesco a farlo funzionare.
Grazie
So, I have a question in terms of using advanced portals with a bungee server. I am trying to make it so that a hub server portal can connect to the survival server I have. Or just send a player to said server from the hub.
However, when using the command "/portal create name:Survival Destination:Survival bungee:Survival" It creates said portal but when I go to enter the portal it bounces me back saying this: http://prntscr.com/u9al0p
Can anyone explain to me how to get this working properly?
Thank you,
AkumaNoOji
Hi! I was wondering if this could be integrated with EssentialsX to use the EssentialsX warps as destinations so that we don't have to create both a warp and destination?
Also the ability to rename portals and destinations would be lovely. Thanks for creating such a simple and easy to use plugin!
Hello, is this plug-in available for 1.16?
In reply to CM48:
Yep, check the latest version :) just had to remove the last few due to an exploit with bungee we made an announcement about.
Hello, can you please tell me if there is a possible way to use the command as console, operator, etc... Because i'm trying to use the placeholder "%player%", to randomly teleport the player that used the portal. Thank you.
In reply to Forge_User_13247755:
Dont use %player% its @player
Seems to lag my server out bad. Running Paper 1.15.1 and when anyone tries to use portals with commands makes the whole server lag. Had to remove the plugin to keep the server running which sucks because I used to always use this plugin with no problems at all. Hope they fix it.
In reply to AnarchyEP:
Hey if possible could you run /timings on your server? I don't officially support the paper variant of spigot though I cant see why that would cause any issues though I can look into whats going wrong.
Sometimes plugins can clash with the world protection so turn off StopWaterFlow possibly?
In reply to sekwah41:
Actually I just updated to your recent release "0.3.0" and it's working fine again. My server isn't receiving any lag now when using portals or by having it installed. Don't know what was causing it (if it was clashing with other plugins before or not). But thanks for the reply. All is good now.
In reply to AnarchyEP:
Ah good to hear :D If it sprouts up again just give me a shout!
Rubbish. You cant even do commands that have spaces in it. Has to be one word..
In reply to Forge_User_72716542:
If you read the tag info on the wiki you can do that by using command:"command goes here".
Works well in 1.14.3 in all dimensions