diff --git a/fabric/src/main/java/cn/evole/mods/mcbot/core/event/IBotEvent.java b/fabric/src/main/java/cn/evole/mods/mcbot/core/event/IBotEvent.java index eaafa90..f4e4660 100644 --- a/fabric/src/main/java/cn/evole/mods/mcbot/core/event/IBotEvent.java +++ b/fabric/src/main/java/cn/evole/mods/mcbot/core/event/IBotEvent.java @@ -15,6 +15,10 @@ import cn.evole.onebot.sdk.event.notice.group.GroupIncreaseNoticeEvent; import cn.evole.onebot.sdk.util.MsgUtils; import lombok.val; +import net.minecraft.network.chat.Component; +//#if MC <11900 +import net.minecraft.network.chat.TextComponent; +//#endif /** diff --git a/fabric/src/main/java/cn/evole/mods/mcbot/util/onebot/CQUtils.java b/fabric/src/main/java/cn/evole/mods/mcbot/util/onebot/CQUtils.java index 75ba016..b8e950e 100644 --- a/fabric/src/main/java/cn/evole/mods/mcbot/util/onebot/CQUtils.java +++ b/fabric/src/main/java/cn/evole/mods/mcbot/util/onebot/CQUtils.java @@ -2,10 +2,12 @@ import cn.evole.mods.mcbot.Const; import cn.evole.mods.mcbot.config.ModConfig; +import cn.evole.onebot.sdk.event.message.GroupMessageEvent; import cn.evole.onebot.sdk.event.message.MessageEvent; import io.netty.util.concurrent.SingleThreadEventExecutor; import lombok.val; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import java.util.Arrays; import java.util.concurrent.*; @@ -89,7 +91,6 @@ public static String replace(String msg) { } break; case "at": -/* TODO @cnlimiter need to fix it. val id = data.split("="); if (id.length == 2) { if (id[0].equals("qq")) @@ -98,7 +99,6 @@ public static String replace(String msg) { break; } catch (NumberFormatException ignored) {} } -*/ matcher.appendReplacement(message, "[@]"); break; case "record":