iPortal | Transportation & Bungeecord Portals 1.6

Use lightweight custom portals to teleport players to certain locations or bungeecord servers.

  1. Spoopy
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Contributors:
    Original Author: bob7l | Current Resource Manager: Spoopy
    iportal header.png

    News:
    For iPortal on 1.13-1.14.3 servers use v1.6.
    iPortal 2.0 - Portal Flags & MySQL

    Description:

    IPortal is lightweight, easy to use, portal plugin featuring not only custom portals, but even bungeecord support. IPortal was a project plugin created to allow players to easily transport world to world, or even server to server. Bob7l has granted me permission to post this resource and continue to update and improve this plugin.

    Features:
    • Light on servers resources (Doesn't use PlayerMoveEvent)
    • Easy installation
    • Supports Bungeecord
    • Portal loop protection
    • YAML based storage
    • Instant teleportation
    • Multiverse & Multiworld support
    iportalcommands.png

    cdd52b9ccf5aee7a40f13b968fe6bb0f.png

    iportaltypes.png

    b48ce69c57c2bb716ccbd87bf0adfc9a.png

    iportalvideo.png


    iportalgithub.png

    GNU General Public License version 3 (GPLv3)

Recent Updates

  1. iPortal for 1.13-1.14.3
  2. 1.5 - Whoops
  3. 1.4

Recent Reviews

  1. ExtinctInsanity
    ExtinctInsanity
    5/5,
    Version: 1.6
    Excellent plugin. Absolutely fantastic. Hoping for a 1.15 update soon. Has so many options and features. I love it!
  2. itsponz
    itsponz
    4/5,
    Version: 1.6
    It's a good plugin, but there seems to be a glitch with portals facing West or East, the portals don't seems to connect properly. By that i mean the portal is created, but the nether portals squares are sideways facing north or south, so the portal looks broken
  3. TheTaskerko
    TheTaskerko
    1/5,
    Version: 1.6
    Throwing errors, when players jump to portal. :/ (1.14.4), I thought I finally found working portal plugin.. any support? (Github/Discord/etc)
  4. DerSync
    DerSync
    2/5,
    Version: 1.6
    1.8.8 not Working....

    [17:06:35 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'iportal' in plugin IPortal v1.13
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:666) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1189) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1001) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [paper.jar:git-PaperSpigot-"4c7641d"]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_221]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_221]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [paper.jar:git-PaperSpigot-"4c7641d"]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [paper.jar:git-PaperSpigot-"4c7641d"]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_221]
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/block/data/BlockData
    at me.minebuilders.portal.commands.CreateCmd.run(CreateCmd.java:51) ~[?:?]
    at me.minebuilders.portal.commands.BaseCmd.processCmd(BaseCmd.java:31) ~[?:?]
    at me.minebuilders.portal.listeners.CommandListener.onCommand(CommandListener.java:36) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    ... 15 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.block.data.BlockData
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:92) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:87) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_221]
    at me.minebuilders.portal.commands.CreateCmd.run(CreateCmd.java:51) ~[?:?]
    at me.minebuilders.portal.commands.BaseCmd.processCmd(BaseCmd.java:31) ~[?:?]
    at me.minebuilders.portal.listeners.CommandListener.onCommand(CommandListener.java:36) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper.jar:git-PaperSpigot-"4c7641d"]
    ... 15 more
  5. apon
    apon
    5/5,
    Version: 1.6
    It's working minecraft 1.15.2 .........................................................
  6. Epakfillsyer
    Epakfillsyer
    4/5,
    Version: 1.6
    Amazing plugin. If the plugin were to have a feature that made the player run a command upon entering a portal, it would get my 5 stars
  7. Cosman63
    Cosman63
    3/5,
    Version: 1.6
    I keep trying to select objects with the iportal wand and this error message keeps poping up I have no idea what to do can somebody help me figure this out


    at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:784) [bukkit.jar:git-Bukkit-ccd47a5]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
    Caused by: java.lang.NoClassDefFoundError: net/md_5/bungee/api/ChatColor
    at me.minebuilders.portal.listeners.WandListener.onSelection(WandListener.java:48) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_231]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[bukkit.jar:git-Bukkit-ccd47a5]
  8. jefkevanachteren
    jefkevanachteren
    1/5,
    Version: 1.6
    THe plugin works ok but i am trying to add paintball but i want it to use /pb join when entering the portal, when i try to do this it ignores join and only does /pb if this is fixed ill give 5 stars
  9. DrMaxNix
    DrMaxNix
    4/5,
    Version: 1.6
    I was searching verry long for a plugin like this.
    It's simple but does everything I need.
    The only issue I have is that if you teleport from world x to world y and then back from world y to world x, you again stand in the portal in world x that you priviously used to come to world y and you get teleported again.
    I'd appreceate it if this would get fixed.
  10. Julioelmoloco
    Julioelmoloco
    3/5,
    Version: 1.6
    >.... [23:36:12 ERROR]: Could not pass event EntityPortalEnterEvent to IPortal v1.13
    java.lang.NullPointerException: null
    at me.minebuilders.portal.portals.Portal.isInRegion(Portal.java:47) ~[?:?]
    at me.minebuilders.portal.listeners.PortalListener.onTeleport(PortalListener.java:53) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor225.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-186]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-186]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-186]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.BlockPortal.a(BlockPortal.java:100) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.IBlockData.a(IBlockData.java:214) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.Entity.checkBlockCollisions(Entity.java:962) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.Entity.move(Entity.java:667) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityLiving.e(EntityLiving.java:2208) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityHuman.e(EntityHuman.java:1495) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityLiving.movementTick(EntityLiving.java:2559) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityHuman.movementTick(EntityHuman.java:416) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityLiving.tick(EntityLiving.java:2321) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityHuman.tick(EntityHuman.java:165) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.EntityPlayer.playerTick(EntityPlayer.java:426) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.PlayerConnection.tick(PlayerConnection.java:146) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.NetworkManager.a(NetworkManager.java:260) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.ServerConnection.c(ServerConnection.java:139) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1232) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1075) ~[patched_1.14.4.jar:git-Paper-186]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:919) ~[patched_1.14.4.jar:git-Paper-186]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]