From a1fbe3c3b2017305831d2fb23ccc5ec1fadd4c74 Mon Sep 17 00:00:00 2001 From: 3944Realms Date: Mon, 22 Jun 2026 09:47:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=AF=B9AE=E6=89=A9?= =?UTF-8?q?=E5=B1=95Plus=E7=9A=84=E6=9C=8D=E5=8A=A1=E5=99=A8=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=97=A8=E5=9C=A8=E6=B6=88?= =?UTF-8?q?=E9=99=A4=E8=AF=A5=E6=A8=A1=E7=BB=84=E5=9C=A8=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E4=B8=96=E7=95=8C=E6=97=B6=E4=BF=AE=E6=94=B9=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=85=B3=E9=97=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../serverpatch/mixin/SPMixinPlugin.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 src/main/java/top/leisuretimedock/serverpatch/mixin/SPMixinPlugin.java diff --git a/src/main/java/top/leisuretimedock/serverpatch/mixin/SPMixinPlugin.java b/src/main/java/top/leisuretimedock/serverpatch/mixin/SPMixinPlugin.java new file mode 100644 index 0000000..431fffb --- /dev/null +++ b/src/main/java/top/leisuretimedock/serverpatch/mixin/SPMixinPlugin.java @@ -0,0 +1,45 @@ +package top.leisuretimedock.serverpatch.mixin; + +import org.objectweb.asm.tree.ClassNode; +import org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin; +import org.spongepowered.asm.mixin.extensibility.IMixinInfo; + +import java.util.List; +import java.util.Set; + +public class SPMixinPlugin implements IMixinConfigPlugin { + @Override + public void onLoad(String mixinPackage) { + + } + + @Override + public String getRefMapperConfig() { + return null; + } + + @Override + public boolean shouldApplyMixin(String targetClassName, String mixinClassName) { + return true; + } + + @Override + public void acceptTargets(Set myTargets, Set otherTargets) { + + } + + @Override + public List getMixins() { + return null; + } + + @Override + public void preApply(String targetClassName, ClassNode targetClass, String mixinClassName, IMixinInfo mixinInfo) { + + } + + @Override + public void postApply(String targetClassName, ClassNode targetClass, String mixinClassName, IMixinInfo mixinInfo) { + + } +}