Releases: sekwah41/Advanced-Portals
Extra checks added to help slow join connections
- Extra checks added by @tmantti to fix slow connections to new servers from activating the destination location too quick.
Fixed packet exploit
- Fixed packet exploit affecting destinations (only effecting versions 0.5.0 to 0.5.5).
I was only notified about this earlier today. Luckily only destinations were effected, so people were only able to teleport users to set destinations forcefully. The fixes will disable advanced features for anyone who doesn't have bungee setup correctly to protect the users not using bungee especially.
Who is effected? Anyone using 0.5.0 to 0.5.5. Upgrading should fix it all.
It seems that this specific issue is quite widespread so you may want to check any plugins that use bungee packets to trigger features. Thanks to nyxoh for pointing this issue out.
This effects servers both using and not using bungee so everyone should update to avoid this issue. It seems these checks are not carried out on quite a few plugins so be cautious if you have any plugins that communicate with bungee in some way (though I am unsure if bungee will capture it, you may be just at risk if you don't use bungee).
In the future to avoid possibly worse issues than this, more testing will be going on, especially surrounding features that use packets. I feel its better to be open and clear about this rather than quietly sweep it under the rug.
Updated to 1.16
- Added support for 1.16
- Reworked chat menus to better use Spigot API
- Changed edit menu to have Activate instead of Teleport to destination
Future version support should be better now references to CraftBukkit have been completely removed now.
Fixed portals warp and added end gateway beam disabling
- Added bungee backup methods to ensure bungee and desti work correctly together
- Fixed protection region issue
- Reworked the warp command and fixed the surrounding permissions
- Disabling gateway beams is now enabled for placing the blocks as well as by a few other means
Should have fixeds the desti issue
This should have fixed the bungee desti bug. I have tested it with a couple of users though I am not too sure with some of the bungee API.
I need to take a proper look at this but don't have the time right now to do extensive testing.
The bungee API either is lacking a specific method is extremely vague or likely I've misunderstood it.
Fixed bungee desti issue
The wrong user was being targeted by the destination teleportation.
Fixed warp permission menu
The warp no permission menu was showing on successful warps.
Added command: and fix for bungee warps
Added new command: tag as well as fixed the cross server destination warps.
A new tag has been added to command. You can now use command:"%command" to send commands to bungee instead of the server.
Individual portal cooldown added and bungee improvements
The cooldown: tag has now been added to add per portal cooldowns (these will not be saved between server restarts) as well as leavedesti: has been added.
cooldown: how long before a player can re-enter the same portal in seconds
leavedesti: when the player gets moved to another bungee server where to move the player to on the original server.
Fixed PortalProtectionArea
Fixed the protection region and changed the tag from PortalProtectionRadius to PortalProtectionArea