mirror of
https://github.com/tanyaofei/minecraft-fakeplayer.git
synced 2025-09-14 03:06:46 +08:00
Create injector during onEnable()
This commit is contained in:
parent
fc88489d2b
commit
835f139132
@ -78,13 +78,21 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.github.jikoo</groupId>
|
||||
<groupId>OpenInv</groupId>
|
||||
<artifactId>OpenInv</artifactId>
|
||||
<version>5.1.1</version>
|
||||
<version>SNAPSHOT</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${project.basedir}/../lib/OpenInv.jar</systemPath>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>PlaceholderAPI</groupId>
|
||||
<artifactId>PlaceholderAPI</artifactId>
|
||||
<version>SNAPSHOT</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${project.basedir}/../lib/PlaceholderAPI-2.11.6.jar</systemPath>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
@ -37,7 +37,10 @@ public final class Main extends JavaPlugin {
|
||||
public void onLoad() {
|
||||
loadAt = System.currentTimeMillis();
|
||||
instance = this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
injector = Guice.createInjector(
|
||||
new FakeplayerModule(),
|
||||
new CommandModule(),
|
||||
@ -46,11 +49,7 @@ public final class Main extends JavaPlugin {
|
||||
"message/message",
|
||||
TranslatorUtils.getDefaultLocale(Main.getInstance())))
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
injector.injectMembers(this);
|
||||
injector.getInstance(CommandRegistry.class).register();
|
||||
{
|
||||
var messenger = getServer().getMessenger();
|
||||
@ -77,7 +76,7 @@ public final class Main extends JavaPlugin {
|
||||
|
||||
public void checkForUpdatesAsync() {
|
||||
CompletableFuture.runAsync(() -> {
|
||||
var meta = getPluginMeta();
|
||||
var meta = this.getPluginMeta();
|
||||
var checker = new UpdateChecker("tanyaofei", "minecraft-fakeplayer");
|
||||
try {
|
||||
var release = checker.getLastRelease();
|
||||
|
Loading…
Reference in New Issue
Block a user