982d8abf65
Extracts teleportation code into the PortalTeleporter class to improve readability
2021-10-18 03:41:16 +02:00
e2c91c1feb
Changes EconomyHandler method names to be more consistent
2021-10-15 19:25:31 +02:00
e14007380f
Adds proper checking and odd case catching before teleporting players through artificial end portals
...
Adds a proper permission check to make sure players are allowed to teleport through the artificial portal
Adds a teleportation back to the entrance as the teleportation event cannot be properly cancelled
Adds a proper class for storing info about the teleportation
2021-10-12 02:47:09 +02:00
6d5c4802bc
Creates some new methods to get a location from a relative location which I can actually understand
2021-10-08 15:28:12 +02:00
e7fc1daafe
Moves functionality to the PortalOptions and PortalLocation classes
2021-10-08 01:26:12 +02:00
1e29db58b9
Improves some variable names and adds some comments
2021-09-20 18:22:20 +02:00
f681db629f
Refactors a lot of code, and extracts permission-related functions to the PermissionHelper class
2021-09-20 13:56:30 +02:00