From 31e1dee87d184af24bf55f81c9bcb2763cfb57ff Mon Sep 17 00:00:00 2001 From: XiaoMoMi Date: Mon, 2 Jun 2025 17:50:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8modern=E6=96=B9=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bukkit/plugin/PaperCraftEngineBootstrap.java | 8 ++++---- .../craftengine/bukkit/plugin/agent/BlocksAgent.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bukkit/paper-loader/src/main/java/net/momirealms/craftengine/bukkit/plugin/PaperCraftEngineBootstrap.java b/bukkit/paper-loader/src/main/java/net/momirealms/craftengine/bukkit/plugin/PaperCraftEngineBootstrap.java index 5bde06f9e..1af1956bf 100644 --- a/bukkit/paper-loader/src/main/java/net/momirealms/craftengine/bukkit/plugin/PaperCraftEngineBootstrap.java +++ b/bukkit/paper-loader/src/main/java/net/momirealms/craftengine/bukkit/plugin/PaperCraftEngineBootstrap.java @@ -46,15 +46,15 @@ public class PaperCraftEngineBootstrap implements PluginBootstrap { ); this.plugin.applyDependencies(); this.plugin.setUpConfig(); -// if (VersionHelper.isOrAbove1_21_4()) { -// new ModernEventHandler(context, this.plugin).register(); -// } else { + if (VersionHelper.isOrAbove1_21_4()) { + new ModernEventHandler(context, this.plugin).register(); + } else { try { RuntimePatcher.patch(this.plugin); } catch (Exception e) { throw new RuntimeException("Failed to patch server", e); } -// } + } } @Override diff --git a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/agent/BlocksAgent.java b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/agent/BlocksAgent.java index c1390014a..cac4429ba 100644 --- a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/agent/BlocksAgent.java +++ b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/agent/BlocksAgent.java @@ -8,7 +8,7 @@ import java.lang.instrument.Instrumentation; import java.lang.reflect.Field; import java.lang.reflect.Method; -public class BlocksAgent { +public final class BlocksAgent { public static void agentmain(String args, Instrumentation instrumentation) { new AgentBuilder.Default()