XiaMoHuaHuo_CN
本帖最后由 XiaMoHuaHuo_CN 于 2023-4-2 16:18 编辑
CatSero v2

A plugin to connect TencentQQ with Minecraft.


想让Minecraft玩家和QQ玩家同步聊天?想通过QQ查看在线的玩家?或是通过QQ进行白名单操作,转发玩家加入/退出?
没错!CatSero将这些功能全部集合起来,让你不在需要安装多个插件去实现这些功能,同时,相对于DreamVoid开发的Chat2QQ/WhiteList4QQ,本插件的功能更加丰富,兼容性更高。



已实现功能
  • 聊天转发(支持TrChat)
  • 玩家死亡转发
  • 玩家加入/退出转发
  • TPS获取
  • 玩家达成进度转发
  • 获取在线玩家
  • 欢迎新群员
  • 白名单



使用效果





配置文件
uses-config.yml

extra-configs/trchat.yml

extra-configs/command-alias.yml



使用文档


遇到 java.util.NoSuchElementException 的几个原因:
1. 你没有看文档
2. 你看了文档但是你还是配置错了
3. 你配置都对,但是你没有重载插件(/catsero reload 只能重载config.yml)
4. 你没有登录Bot



下载
备用:Gitee镜像: CatSero 发行版



帮助变得更好

如果想提出新功能&报告Bug,可前往GitHub进行如下步骤:
Issues->New issue
如果想帮助改进代码,可以前往GitHub进行如下步骤:  
Fork->Edit->Open pull request



bStats

本插件所用代码部分来自其他开源或闭源(已授权)作品

DreamSoulFire
嚯哦 又有新机器人插件了 感谢大佬

j531065605
咦,你发论坛了啊

Dop1
群机器人消息互通这个挺不错的  

2510591207
感谢分享

peterlsl
联动qq和mc? 看上去不错

mengxingshifen
很棒的作品,就是有点玩不明白

葱籽
这个QQ和MC聊天互通有没有同类插件那种QQ发小程序导致MC里刷屏的特性?

imzixel
谢谢大佬分享

TS_Hope
需要挂机器人程序吗?

奥力給
希望可以支持低版本(1.8+)

XiaMoHuaHuo_CN
卓卓皓然 发表于 2022-5-25 21:04
需要挂机器人程序吗?

用MiraiMC插件就可以了

XiaMoHuaHuo_CN
奥力給 发表于 2022-5-27 19:35
希望可以支持低版本(1.8+)

好的,这周我调试一下

XiaMoHuaHuo_CN
葱籽 发表于 2022-5-25 08:47
这个QQ和MC聊天互通有没有同类插件那种QQ发小程序导致MC里刷屏的特性? ...

emm。。。这个我没考虑
我看下能不能正则表达式去掉小程序json/xml吧

奥力給
XiaMoHuaHuo_CN 发表于 2022-5-28 16:53
好的,这周我调试一下

ohhhh
更新记得踢一脚

XiaMoHuaHuo_CN
本帖最后由 XiaMoHuaHuo_CN 于 2022-5-28 17:15 编辑
奥力給 发表于 2022-5-28 16:55
ohhhh
更新记得踢一脚


  1. name: MiraiMC
  2. author: DreamVoid
  3. description: MiraiBot for Minecraft server
  4. main: me.dreamvoid.miraimc.bukkit.BukkitPlugin
  5. version: ${project.version}
  6. api-version: 1.13
复制代码

看了这个估计支持1.8不可能了,因为MiraiMC没有支持1.8

才怪,帖子里写了1.8

奥力給
XiaMoHuaHuo_CN 发表于 2022-5-28 17:04


看了这个估计支持1.8不可能了,因为MiraiMC没有支持1.8

我看了一下帖子显示支持全版本
这个应该是基于1.13的核心开发的
应该几乎没用到高版本的东西

XiaMoHuaHuo_CN
奥力給 发表于 2022-5-28 17:20
我看了一下帖子显示支持全版本
这个应该是基于1.13的核心开发的
应该几乎没用到高版本的东西 ...

我拿Paper-1.8.8测试但是MiraiMC报错了
我这边插件已经兼容1.8了
  1. [20:02:19 INFO]: [MiraiMC] Enabling MiraiMC v1.6
  2. [20:02:19 INFO]: [MiraiMC] Mirai working dir: default
  3. [20:02:19 INFO]: [MiraiMC] Starting Mirai-Events listener.
  4. [20:02:19 ERROR]: Error occurred while enabling MiraiMC v1.6 (Is it up to date?)
  5. java.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.bukkit.MiraiEvent.startListenEvent()" because "this.MiraiEvent" is null
  6.         at me.dreamvoid.miraimc.bukkit.BukkitPlugin.onEnable(BukkitPlugin.java:56) ~[?:?]
  7.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched.jar:git-PaperSpigot-"4c7641d"]
  8.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched.jar:git-PaperSpigot-"4c7641d"]
  9.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [patched.jar:git-PaperSpigot-"4c7641d"]
  10.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-PaperSpigot-"4c7641d"]
  11.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-PaperSpigot-"4c7641d"]
  12.         at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-PaperSpigot-"4c7641d"]
  13.         at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-PaperSpigot-"4c7641d"]
  14.         at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-PaperSpigot-"4c7641d"]
  15.         at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-PaperSpigot-"4c7641d"]
  16.         at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-PaperSpigot-"4c7641d"]
  17.         at java.base/java.lang.Thread.run(Thread.java:833) [?:?]
  18. [20:02:19 INFO]: [MiraiMC] Disabling MiraiMC v1.6
  19. [20:02:19 INFO]: [MiraiMC] Stopping bot event listener.
  20. [20:02:19 ERROR]: Error occurred while disabling MiraiMC v1.6 (Is it up to date?)
  21. java.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.bukkit.MiraiEvent.stopListenEvent()" because "this.MiraiEvent" is null
  22.         at me.dreamvoid.miraimc.bukkit.BukkitPlugin.onDisable(BukkitPlugin.java:134) ~[?:?]
  23.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323) ~[patched.jar:git-PaperSpigot-"4c7641d"]
  24.         at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:360) [patched.jar:git-PaperSpigot-"4c7641d"]
  25.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) [patched.jar:git-PaperSpigot-"4c7641d"]
  26.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [patched.jar:git-PaperSpigot-"4c7641d"]
  27.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-PaperSpigot-"4c7641d"]
  28.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-PaperSpigot-"4c7641d"]
  29.         at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-PaperSpigot-"4c7641d"]
  30.         at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-PaperSpigot-"4c7641d"]
  31.         at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-PaperSpigot-"4c7641d"]
  32.         at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-PaperSpigot-"4c7641d"]
  33.         at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-PaperSpigot-"4c7641d"]
  34.         at java.base/java.lang.Thread.run(Thread.java:833) [?:?]
复制代码

奥力給
XiaMoHuaHuo_CN 发表于 2022-5-28 20:04
我拿Paper-1.8.8测试但是MiraiMC报错了
我这边插件已经兼容1.8了

MiraiMC在GitHub上面的测试版本修复了1.8.8运行错误
你可以试一下测试版本的兼容情况

第一页 上一页 下一页 最后一页