From d26258ef7329f740434edec5e563d4f13636d61a Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Wed, 26 Jan 2022 13:44:14 +0800 Subject: [PATCH] Fix invoking private event handler (#442) --- .../arclight/common/mixin/bukkit/JavaPluginLoaderMixin.java | 2 -- build.gradle | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/JavaPluginLoaderMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/JavaPluginLoaderMixin.java index 93c3b510..b969c727 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/JavaPluginLoaderMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/JavaPluginLoaderMixin.java @@ -212,8 +212,6 @@ public abstract class JavaPluginLoaderMixin implements JavaPluginLoaderBridge { invokeCode = Opcodes.INVOKESTATIC; } else if (method.getDeclaringClass().isInterface()) { invokeCode = Opcodes.INVOKEINTERFACE; - } else if (Modifier.isPrivate(method.getModifiers())) { - invokeCode = Opcodes.INVOKESPECIAL; } else { invokeCode = Opcodes.INVOKEVIRTUAL; } diff --git a/build.gradle b/build.gradle index a6c5c35c..b4d468f8 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ allprojects { group 'io.izzel.arclight' - version '1.0.0' + version '1.0.1-SNAPSHOT' def getGitHash = { -> def stdout = new ByteArrayOutputStream()