Advanced Portals 0.5.8

An advanced portals plugin for bukkit

  1. sekwah
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/sekwah41/Advanced-Portals/
    Contributors:
    Maxqia, Grizz, Dalbodeule
    [​IMG]
    Where is the Bungee plugin?:
    They are contained in the same jar file. Just put the same Advanced Portals jar in both your Bungee and Spigot plugin folders :) It should work between versions but if there are issues ensure they are exactly the same version on both spigot and bungee.

    Why doesn't it work?:
    Check the console for logs but also make sure you are using a branch of Spigot and not CraftBukkit as that won't work.

    See lower if you are having other issues


    If you want to use a gui command do not use the triggerblock portal, use air or water.

    Please remember this plugin I still in heavy development and will be undergoing a complete recode. However the main features work perfectly fine and as far as I know it is about the most efficient way you can make a portal plugin like this.

    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 enables normal teleportation but also cross server teleportation for networks using bungee.

    The plugin is designed to be as light end efficient as possible as well as offer powerful features.

    If you would like any new features or to report a bug please create a ticket on github.

    Now use /portal (portalblock, gatewayblock or endportalblock) to get a special piece of wool to place the types of block. Also you can punch a portal block with the portalblock to rotate it now.

    Check the wiki for extra info e.g. TriggerBlock names

    Commands and Portal Tags
    (the github wiki is a bit well poorly layed out and an annoying to change because its got odd layouts and displays quite disgustingly in tables with loads text after, feel free to ask about specifics on the discord and ill need to make a proper page rather than a git wiki)

    Source Code



    Video on how to use portals by BashBR (portuguese)

    Current Features
    • Custom portal creation
    • Bungee portals (now supports target locations on other servers)
    • Enabled you to build with the portal block so you can build portals with custom shapes
    • Commands when entering portals
    • 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.
    • 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)
    • Upgrade the developer api to allow registering custom tags.

    Common Issues

    Bungee Portal + Destination (v0.5.0 and up only):
    You must have advanced portals also installed on Bungee. Also make sure you supply both the target server with bungee:servername and a valid destination with desti:name. Autocomplete does not currently work with destinations on another server though I will look to add that.

    The plugin isn't working: The latest versions of the plugin only work on 1.13 and above. Please download 0.0.41 as it supports 1.7 to 1.12.

    The plugin selector isn't working:
    Please check the above issue. Make sure that the player effected has "advancedportals.createportal" and that you haven't changed the material in he config.yml.

    Example check for LuckPerms is
    /lp check <user> advancedportals.createportal

    Donate
    [​IMG]
    This really helps motivate me to work more on my online stuff because it shows people like it enough/want it enough to donate to help support me.

    Contact Me
    If you have any suggestions or general discussion about advanced portals or any other work feel free to join the discord and mention me, generally discuss or just send me a pm :) I will more likely respond faster there when I am less active here. Though you can still just send me a pm on here.

    If you have an issue I am not always active so don't expect an immediate response. It helps to know what mc version and plugin version you are using and if it's an off branch of spigot e.g. paper spigot.

    [​IMG]

    Images

    1. ANf9aIb.png
    2. ZCxYCPO.png
    3. NI9kYqb.png
    4. 7dXjTNq.png

Recent Reviews

  1. oldfarmer
    oldfarmer
    1/5,
    Version: 0.5.8
    Whaoo your plugin is too riski on a server, all player can op with this because their is no way to block edition permission and creation ...
  2. inbar_shelef
    inbar_shelef
    1/5,
    Version: 0.5.8
    internal error on every command, takes 90%cpu, spams the console, pretty good plugin
    1. sekwah
      Author's Response
      If you are going to say this happen's it helps if you actually provide an error log.

      Based on that description you are not actually using spigot and either an off branch version which isn't supported or Bukkit on its own (which we stopped supporting due to most things just use the spigot API and allow better cross-version support)

      Providing little to no info on what versions you are using, just a vague "doesn't work" helps no one.
  3. Kokuban
    Kokuban
    5/5,
    Version: 0.5.8
    A really good Plugin for Portals, i use it on my Server and it works like a charm. Was looking all the time for a perfect solution, for more than one server. there is only one feature that i miss. More languages or more specific translations, im sure tho that it gets implementet sooner or later. Keep at it and nice work!
  4. Camm
    Camm
    5/5,
    Version: 0.5.8
    Has been my go to plugin for handling portals for many years. Developer is always helpful, and have never had issues with this plugin!
  5. Smarty98
    Smarty98
    5/5,
    Version: 0.5.8
    This is a great plugin but how can i teleport to other world on subservers? I have some minigames on same server and i only want access to them through the lobby, which is on another server, how can i do this?
    1. sekwah
      Author's Response
      Just set up a destination to them on the server and make sure the plugin is also on the bungee. If you use both the bungee tag as well as a destination tag it should take you there :)
  6. Support
    Support
    5/5,
    Version: 0.5.8
    Can i edit/ do config with the message ? I cant find it anywhere
    Btw,excellent plugin !
    1. sekwah
      Author's Response
      You cant atm, we still need to add that :P
  7. Kriok
    Kriok
    4/5,
    Version: 0.5.8
    How add a portal permission. You dont have an expample and it does not shows in luckperms editor
    1. sekwah
      Author's Response
      You add a permission tag while making the portal. Just add "permission:whatever.perm.theyll.need"

      I need to clean up the permission file that luckperms uses to register these but as for permission for individual portals that's totally custom to whatever you want to add so they won't show up in luckperms.
  8. KBone
    KBone
    3/5,
    Version: 0.5.6
    When I’m trying to use any command I get only message in chat /portal or /desti. Version 0.5.6 . Also I check 0.5.5 but result did not change. Help me pls I don’t know how fix this.
    1. sekwah
      Author's Response
      I've seen this pop up for a few people seemingly though the majority of users seem to be fine. If you could send me a DM saying what server type you are using (e.g. spigot, paper) and check if there are any errors in the console.

      Given the timing of when these errors have started to show up, I assume you are using CraftBukkit as apposed to Spigot or an off branch of Spigot which isn't properly implemented.
  9. GKleveland
    GKleveland
    3/5,
    Version: 0.5.6
    I can't make a destination or get the selector. When I trying it just write in the chat /desti or /portal.

    Please help
    1. sekwah
      Author's Response
      I've seen this pop up for a few people seemingly though the majority of users seem to be fine. If you could send me a DM saying what server type you are using (e.g. spigot, paper) and check if there are any errors in the console.
  10. mistermsk
    mistermsk
    5/5,
    Version: 0.5.6
    In awe on how the bungee implantation of this is. Added permission to luckperm and can instantly change skin which stays between servers. Way to go! Easy to set up.