diff --git a/fakeplayer-core/pom.xml b/fakeplayer-core/pom.xml index 7263e98..537911b 100644 --- a/fakeplayer-core/pom.xml +++ b/fakeplayer-core/pom.xml @@ -78,13 +78,21 @@ - com.github.jikoo + OpenInv OpenInv - 5.1.1 + SNAPSHOT system ${project.basedir}/../lib/OpenInv.jar + + PlaceholderAPI + PlaceholderAPI + SNAPSHOT + system + ${project.basedir}/../lib/PlaceholderAPI-2.11.6.jar + + diff --git a/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/Main.java b/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/Main.java index e60f4c5..b7ae4b1 100644 --- a/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/Main.java +++ b/fakeplayer-core/src/main/java/io/github/hello09x/fakeplayer/core/Main.java @@ -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();