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();