tastybento / ASkyBlock-Bugs-N-Features

Bug Tracker for ASkyBlock and AcidIsland - note team is 100% working on next version BentoBox
6 stars 3 forks source link

Islandfly issue #954

Open zapteryx opened 5 years ago

zapteryx commented 5 years ago

Thank you for filing a bug report. Please complete these sections to help speed resolution.

Server version? Remember to say if it is Spigot/Bukkit/Paper etc. Paper 1.12.2

Plugin version: 3.0.9.4

Is this a new install or upgrade from earlier plugin version? If upgrade, what version did you use before? New install, although that's not relevant.

(Optional) What other plugins are you using now? (do /plugins and paste text from the console log here)

Description of issue. What happened? Having an island flight timeout for when you fly outside your island will let players fly to other islands.

Steps to make this happen

  1. Have flytimeoutside set to 3
  2. Set askyblock.islandfly permission
  3. Use pistons to push blocks outside of your island
  4. Stand on those blocks and wait for your flight to be 'disabled'
  5. Fly by double jumping.

What do you think should happen? You should not be able to fly.

zapteryx commented 5 years ago

This also happens without timeouts. As long as you are not flying at the time it tries to disable your flight, you are able to fly after the timeout period / after it makes the attempt. This means that you can easily fly to other islands, and if you perform the same steps, you can fly to even further islands.