Ben Woo
|
2e5679491c
|
Remove UnsafeCallWrapper as now we use varv Try
|
2023-09-21 11:36:55 +08:00 |
Ben Woo
|
fbab3bc269
|
Nuke the old world manager
|
2023-09-12 23:05:51 +08:00 |
Ben Woo
|
474630d1ff
|
Move package to org.mvplugins.multiverse.core
|
2023-09-12 00:56:20 +08:00 |
Ben Woo
|
256ac67cf1
|
Optimise all imports
|
2023-09-12 00:41:17 +08:00 |
Ben Woo
|
3f075169a4
|
Implement basic regen command
|
2023-09-07 00:27:25 +08:00 |
Ben Woo
|
c62aa91db7
|
Move world listener to handle new world manager
|
2023-09-04 11:27:25 +08:00 |
Ben Woo
|
891f7ca136
|
Remove old wm reference in bstats, tests and placeholders
|
2023-09-04 10:34:32 +08:00 |
Ben Woo
|
f7295e2c2e
|
Cleanup TODO messages
|
2023-09-02 14:50:10 +08:00 |
Ben Woo
|
7a8f468f98
|
Minor refactor to dumps command
|
2023-09-01 23:39:36 +08:00 |
Ben Woo
|
da1d059b84
|
Update list command to new api changes
|
2023-08-31 23:55:40 +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 |
Jeremy Wood
|
3ffc63a003
|
Merge remote-tracking branch 'origin/MV5' into revamp-config
# Conflicts:
# src/main/java/com/onarandombox/MultiverseCore/MultiverseCore.java
# src/test/java/org/mvplugins/multiverse/core/inject/InjectionTest.kt
|
2023-03-30 01:02:26 -04:00 |
Jeremy Wood
|
40d5417629
|
Make PluginLocales injectable.
|
2023-03-29 00:51:54 -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
|
7f9c45d8e1
|
Use DI for new config.
|
2023-03-26 19:16:14 -04:00 |
Jeremy Wood
|
e91bcb9658
|
Remove EagerlyLoaded from MVPermissions.
|
2023-03-26 14:08:28 -04:00 |
Jeremy Wood
|
f2347cb620
|
Use Provider for MetricsConfigurator in MultiverseCore.
|
2023-03-26 13:33:01 -04:00 |
Jeremy Wood
|
8b244e7d3b
|
Remove EagerlyLoaded from AnchorManager.
|
2023-03-26 12:45:14 -04:00 |
Jeremy Wood
|
372569ed6c
|
Don't eagerly load MultiverseCorePlaceholders.
|
2023-03-25 09:38:15 -04:00 |
Jeremy Wood
|
aa023f3c44
|
Use injection in MultiverseCorePlaceholders.
|
2023-03-25 09:28:27 -04:00 |
Jeremy Wood
|
49c23d31b0
|
MultiverseCore#getService should not instantiate services.
|
2023-03-11 11:24:24 -05:00 |
Jeremy Wood
|
47002061db
|
Remove some unused imports.
|
2023-03-08 13:37:41 -05:00 |
Jeremy Wood
|
23693835ca
|
Remove PluginDataFolder.
|
2023-03-08 13:19:31 -05:00 |
Jeremy Wood
|
8e7e0ef566
|
Replace all service getters with DI.
|
2023-03-08 13:16:18 -05:00 |
Jeremy Wood
|
dd93223eb1
|
Use DI for command classes.
|
2023-03-08 08:43:40 -05:00 |
Jeremy Wood
|
a57a83a047
|
Add injectable wrapper for plugin data folder.
|
2023-03-07 16:49:14 -05:00 |
Jeremy Wood
|
6362a97aaf
|
Move configuration loading/saving into injectable MVCoreConfigProvider.
|
2023-03-07 16:10:34 -05:00 |
Jeremy Wood
|
0db90dc0b9
|
Set up DI for primary dependencies of MultiverseCore.
|
2023-03-07 14:39:11 -05:00 |
Jeremy Wood
|
de6b25db35
|
Also bind MultiverseCore to MVCore and MVPlugin.
|
2023-03-07 02:24:00 -05:00 |
Jeremy Wood
|
40637e6a88
|
Enable basic dependency injection.
|
2023-03-07 01:59:48 -05:00 |