Commit Graph

10 Commits

Author SHA1 Message Date
Ben Woo b4d86ac133
Completely refactor player listener 2023-09-25 15:31:58 +08:00
Ben Woo bc1a2ff8a1
Merge branch 'MV5' into ben/mv5/teleporter
# Conflicts:
#	src/main/java/org/mvplugins/multiverse/core/commands/DeleteCommand.java
#	src/main/java/org/mvplugins/multiverse/core/commands/RegenCommand.java
#	src/main/java/org/mvplugins/multiverse/core/commands/RemoveCommand.java
#	src/main/java/org/mvplugins/multiverse/core/commands/UnloadCommand.java
#	src/main/java/org/mvplugins/multiverse/core/destination/core/CannonDestination.java
#	src/main/java/org/mvplugins/multiverse/core/destination/core/ExactDestination.java
#	src/main/java/org/mvplugins/multiverse/core/destination/core/WorldDestination.java
#	src/main/java/org/mvplugins/multiverse/core/listeners/MVPlayerListener.java
#	src/main/java/org/mvplugins/multiverse/core/permissions/CorePermissionsChecker.java
#	src/main/java/org/mvplugins/multiverse/core/world/LoadedMultiverseWorld.java
#	src/main/java/org/mvplugins/multiverse/core/world/helpers/PlayerWorldTeleporter.java
2023-09-13 23:04:36 +08:00
Ben Woo fbab3bc269
Nuke the old world manager 2023-09-12 23:05:51 +08:00
Ben Woo 245fac98e5
Implement new AsyncSafetyTeleporter 2023-09-12 16:33:43 +08:00
Ben Woo f9bd7f136d
Split PlayerWorldAction to PlayerWorldTeleporter and EnforcementHandler 2023-09-12 13:13:54 +08:00
Ben Woo a45849799d
Implement player world actions and some refactor 2023-09-12 12:45:09 +08:00
Ben Woo b78941c0a0
Refactor join-destination config and use async teleport 2023-09-12 11:33:50 +08:00
Ben Woo d6c8d5381f
Merge branch 'MV5' into MV5-always-spawn-location
# Conflicts:
#	src/main/java/org/mvplugins/multiverse/core/config/MVCoreConfigNodes.java
#	src/main/java/org/mvplugins/multiverse/core/listeners/MVPlayerListener.java
2023-09-12 10:38:04 +08:00
Ben Woo f6ba48c5f2
Apply new import order changes 2023-09-12 10:24:58 +08:00
Ben Woo 474630d1ff
Move package to org.mvplugins.multiverse.core 2023-09-12 00:56:20 +08:00