Ben Woo
|
787e9a81b0
|
refactor: Merge NewMVPlayerListener PlayerListener to MVPlayerListener
|
2023-04-17 11:54:26 +08:00 |
Ben Woo
|
4bfcd0d907
|
feat: Revamp teleport world entry checking
|
2023-04-10 13:22:01 +08:00 |
Jeremy Wood
|
15ac39c3c2
|
Merge pull request #2897 from Multiverse/teleport-queue
refactor: Move teleport queue into seperate class
|
2023-03-30 08:41:29 -04:00 |
Ben Woo
|
985f2e8823
|
refactor: Move teleport queue into seperate class
|
2023-03-28 11:32:04 +08:00 |
Ben Woo
|
9f1ddcc81e
|
refactor: Remove use of MVCoreConfigProvider
|
2023-03-27 12:25:13 +08:00 |
Jeremy Wood
|
a45e95c7fd
|
Merge remote-tracking branch 'origin/MV5' into revamp-config
# Conflicts:
# build.gradle
# src/main/java/com/onarandombox/MultiverseCore/MultiverseCore.java
# src/main/java/com/onarandombox/MultiverseCore/MultiverseCoreConfiguration.java
# src/main/java/com/onarandombox/MultiverseCore/api/MVConfig.java
# src/main/java/com/onarandombox/MultiverseCore/commandtools/MVCommandCompletions.java
# src/main/java/com/onarandombox/MultiverseCore/commandtools/MVCommandContexts.java
# src/main/java/com/onarandombox/MultiverseCore/listeners/MVChatListener.java
# src/main/java/com/onarandombox/MultiverseCore/listeners/MVEntityListener.java
# src/main/java/com/onarandombox/MultiverseCore/listeners/MVPlayerListener.java
# src/main/java/com/onarandombox/MultiverseCore/world/SimpleMVWorld.java
# src/main/java/com/onarandombox/MultiverseCore/world/SimpleMVWorldManager.java
|
2023-03-26 19:09:37 -04:00 |
Jeremy Wood
|
c65a945203
|
Fix listener registration.
|
2023-03-25 00:15:56 -04:00 |
Jeremy Wood
|
4aa1782cfd
|
Revert "Add automatic listener registration through ListenerFeature."
This reverts commit d03063f2b9 .
|
2023-03-24 23:31:58 -04:00 |
Ben Woo
|
2edf955332
|
refactor: Rename config methods to align with new structure
|
2023-03-24 14:39:58 +08:00 |
Ben Woo
|
9ae2cddfda
|
refactor: Flip boolean for custom portal search config
|
2023-03-22 22:53:16 +08:00 |
Jeremy Wood
|
d03063f2b9
|
Add automatic listener registration through ListenerFeature.
|
2023-03-11 12:30:09 -05:00 |
Jeremy Wood
|
686c4a4b16
|
Simplify config provider usage.
|
2023-03-08 23:02:17 -05:00 |
Jeremy Wood
|
8e7e0ef566
|
Replace all service getters with DI.
|
2023-03-08 13:16:18 -05:00 |
Jeremy Wood
|
e6f304fd25
|
Use specific dependencies in SimpleMVWorldManager and SimpleMVWorld.
|
2023-03-08 07:39:18 -05:00 |
Jeremy Wood
|
0db90dc0b9
|
Set up DI for primary dependencies of MultiverseCore.
|
2023-03-07 14:39:11 -05:00 |
Ben Woo
|
bf5ab8d1b3
|
refactor!: Remove MVPlayerSession (#2838)
Remove teleport / message cooldown along with it
|
2023-02-15 10:30:05 +08:00 |
Ben Woo
|
6694c02650
|
refactor!: Rename back to MVWorldManager
|
2023-02-09 14:02:00 +08:00 |
Ben Woo
|
24596419e5
|
refactor!: Reorganise the entire MV
|
2023-02-08 16:19:33 +08:00 |
Ben Woo
|
27c2f7b9e9
|
feat: Update to 1.16.5-R0.1-SNAPSHOT dependency
|
2023-02-02 15:01:07 +08:00 |
Ben Woo
|
3bb8de6d33
|
Improve portal search radius.
* Fix portal search radius not respected after travel agent removed.
* Set portal search radius for entity entering portals.
|
2021-04-26 22:52:24 +08:00 |
benwoo1110
|
84a9db597a
|
Add respawn anchor support.
|
2021-02-19 00:57:19 +08:00 |
Ben Woo
|
d93def8b5b
|
Merge pull request #2503 from Multiverse/getplayerexact
Use getPlayerExact in favour of getPlayer.
|
2020-12-14 10:28:58 +08:00 |
benwoo1110
|
425b1c80cc
|
Update to all use static logging.
|
2020-12-12 10:49:49 +08:00 |
Kermina Awad
|
47ae6f5378
|
use getPlayerExact instead of getPlayer
|
2020-12-11 12:48:19 -05:00 |
Jeremy Wood
|
1581e1e009
|
Make TravelAgent warning message a debug message.
|
2019-07-23 21:47:13 -04:00 |
Jeremy Wood
|
253ede1c9a
|
Wrap the travel agent in an adapter.
|
2019-06-04 10:08:11 -04:00 |
Jeremy Wood
|
01f549f408
|
Updated Multiverse-Core for Bukkit 1.13.2.
|
2019-01-23 23:50:47 -05:00 |
Jeremy Wood
|
832e0f6497
|
Once again managing teleportation into MV worlds from non-MV worlds. Fixes #1385.
|
2014-02-19 16:58:48 -05:00 |
Jeremy Wood
|
8bfe3a5473
|
Don't try to set search radius when portal travel agent is null. Fixes #1072.
|
2013-02-04 15:15:52 -05:00 |
Jeremy Wood
|
07a38e3e58
|
Should fix issue where gamemode/flight change on /reload of server due to permission issues.
|
2013-01-02 13:20:52 -05:00 |
Jeremy Wood
|
ebc2a516bb
|
Added world property 'allowFlight' to disable flying per world. Does not have an override permission yet. Adds #440.
|
2012-12-03 11:59:01 -05:00 |
Jeremy Wood
|
155aad8bf2
|
Multiverse now uses it's own portal search radius by default (16 blocks instead of bukkit's 128). 2 new configuration options added to adjust this behaviour.
|
2012-11-14 13:52:37 -05:00 |
main()
|
73e394d5ec
|
Style.
|
2012-11-05 16:40:06 +01:00 |
main()
|
9691a0f978
|
Merge pull request #931 from ammaraskar/limit
Add player limit per world. Closes #727.
|
2012-10-25 02:11:29 -07:00 |
Ammar Askar
|
0b1a387003
|
Add player limit per world. Addresses #727
|
2012-10-25 14:02:27 +05:00 |
main()
|
74947a7efd
|
Fixed all other style warnings
|
2012-10-23 16:58:16 +02:00 |
main()
|
85cd71cb8a
|
Fixed high priority style warnings
|
2012-10-23 16:49:08 +02:00 |
Jeremy Wood
|
d7535b0551
|
replaced logging with com.dumptruckman.minecraft:Logging lib.
|
2012-10-17 14:23:00 -04:00 |
Jeremy Wood
|
80f6a0159c
|
Now using ConcurrentHashMap instead of ReentrantLock for caching player world.
|
2012-08-21 15:06:33 -04:00 |
main()
|
d0ea4168bc
|
Style!
|
2012-08-18 14:54:18 +02:00 |
Jeremy Wood
|
9274570fa4
|
Added config option for setting whether or not to use async chat. (Default true (uses async))
|
2012-08-15 09:27:52 -04:00 |
Jeremy Wood
|
eb1dc502cd
|
Now using ReentrantLock instead of synchronized blocks. Should help debug lag issue.
|
2012-08-11 23:21:58 -04:00 |
main()
|
48adbec011
|
dat style
CheckStyle is merciless!
|
2012-08-06 15:34:01 +02:00 |
Jeremy Wood
|
ede0395d39
|
Mapping the known world of players for Async chat event.
|
2012-08-05 14:58:24 -04:00 |
Jeremy Wood
|
5335e73707
|
Now using AsyncPlayerChatEvent... let's hope for the best!
|
2012-08-05 00:11:39 -04:00 |
Jeremy Wood
|
a15317e21d
|
Removed many instances of String.format in favor of higher performance inline concatenation. We should prune many more of these as well.
|
2012-07-03 15:48:57 -04:00 |
heisan213
|
d2c09b9d33
|
Prevent NPE when teleporting to a world not made by MV.
|
2012-05-22 19:25:32 +03:00 |
Jeremy Wood
|
2e4b814d6d
|
Added one extra tidbit of logging for GameMode enforcement.
|
2012-04-03 12:00:02 -04:00 |
Eric Stokes
|
3f93fb3648
|
Add new param to the PTPE, Don't die if we don't find or can't access bukkit.yml
|
2012-03-18 17:26:24 -06:00 |
main()
|
08b8f01c44
|
Bugfix: We shouldn't check access-perms if enforceaccess is off!
|
2012-03-04 20:38:26 +01:00 |