Git Product home page Git Product logo

chat2qq's Introduction

你好 👋

关于我

关于我的ID

如果你想用中文,请叫我“流光”,我不是很建议你用英文,但你一定要用的话,可以叫我“dream”(不是YouTube上的Dream哟)

我的英文ID:“DreamVoid”。它由“Dream”和“Void”两个单词组成,前一个单词大家都很熟悉,后一个单词是我把虚空(Void)的单词加进来,这样拼凑成的我的 ID。我是这样解释它的:梦想坠入虚空而消失

我的中文ID:“流光”。最初使用“流光”是因为过去有一款黑客软件也叫“流光”。

你知道吗?

  • 虽然我已经用 Github 有两年多了,但是我真正开始开发点什么是在 MiraiMC 后。
  • 虽然我的第一个真正意义上的项目 MiraiMC 是一个很完善的插件并且有很多好评,但其实在创建这个仓库的前一天我根本没有接触过 Java 开发,甚至没有完善的 Java 基础
  • 我有一点强迫症,比如我喜欢(没有意义的)整理代码,但我真的写起代码来完全不拘一格。比如我会把 Java 的方法写成这样:public void AnExampleMethod(String a,boolean b){}(规范的写法逗号b 中间要有空格,并且右括号左花括号也要有空格,开头 AnA 最好是小写以遵循小驼峰命名法)。
  • 我有钱买域名,但我非常喜欢使用免费域名,并且尤其喜欢 .ml 顶域。
  • 我不知道陈春是谁,但是肯定有人把我错认为TA了。不过,我知道顾红光李金涛是谁,如果你也想和他交朋友的话,我可以把他介绍给你。
  • 我只是一个学生,但是我已经通过 GitHub 收到了来自世界各地的工作机会邀请邮件🙏

我的Github数据

Anurag's github stats

chat2qq's People

Contributors

aplini avatar dreamvoid avatar haoenz avatar lt-name avatar n0099 avatar xxy233 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

chat2qq's Issues

请求加入聊天监测

功能描述

服务器使用了EssentialsX、QuickShop、AuthMe等插件,并且Bot处设置了在游戏内无需前缀也可以向群聊发送消息。
但玩家进入服务器且未登录时、玩家被"/mute"禁言时、玩家按部分插件要求在聊天栏键入数值时,键入的内容都可以被发送到群聊内。
希望可以改进一下,避免出现这种情况。

使用方法

部分功能未启用PlaceholderAPI变量检查

问题描述

进服消息和退服消息未加入PlaceholderAPI变量检查
问题状态截图

复现方法

  1. player-join-messageplayer-quit-message 中使用 PlaceholderAPI 变量
  2. 加入/退出服务器

服务端类型

Bukkit

服务端版本

Spigot-1.18.2

MiraiMC 插件版本

1.6

服务端日志

此问题与日志无关 (无报错)

额外说明

服务器为1.18.2纯净正版服

实装BC聊天功能

功能描述

目前Chat2QQ的BC版放在BC上貌似不起作用,同时配置文件内强制启用了指令发送信息的功能,希望Chat2QQ能实装对BC端的聊天转发功能

使用方法

实装Bungee-Chat2QQ的多服聊天转发功能

从q群发往服务器的消息不能在聊天栏内显示

问题描述

2

如图,消息能够显示在后台,但服务器内并不能看到,配置文件修改了无需发送前缀

复现方法

从q群向服务器发送消息

服务端类型

Bukkit

服务端版本

CraftBukkit version 3443-Spigot-699290c-2c1e499 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT)

MiraiMC 插件版本

This server is running MiraiMC version 1.7-pre2 by DreamVoid

Chat2QQ 插件版本

This server is running Chat2QQ version 1.5 by DreamVoid (MiraiMC version 1.7-pre2)

服务端日志

[20:30:25] [ServerMain/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[20:30:26] [ServerMain/INFO]: Reloading ResourceManager: Default, bukkit
[20:30:28] [Worker-Main-13/INFO]: Loaded 7 recipes
[20:30:31] [Server thread/INFO]: Starting minecraft server version 1.18.1
[20:30:31] [Server thread/INFO]: Loading properties
[20:30:31] [Server thread/INFO]: This server is running CraftBukkit version 3443-Spigot-699290c-2c1e499 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT)
[20:30:32] [Server thread/INFO]: Debug logging is disabled
[20:30:32] [Server thread/INFO]: Server Ping Player Sample Count: 12
[20:30:32] [Server thread/INFO]: Using 4 threads for Netty based IO
[20:30:32] [Server thread/INFO]: Default game type: SURVIVAL
[20:30:32] [Server thread/INFO]: Generating keypair
[20:30:32] [Server thread/INFO]: Starting Minecraft server on localhost:25567
[20:30:32] [Server thread/INFO]: Using default channel type
[20:30:35] [Server thread/WARN]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[20:30:42] [Server thread/WARN]: Legacy plugin KotlinLib v1.6.21 does not specify an api-version.
[20:30:42] [Server thread/ERROR]: Could not load 'plugins\KotlinLib-1.6.21.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: cn/nukkit/plugin/PluginBase
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.loadPlugins(CraftServer.java:410) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:231) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:994) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.NoClassDefFoundError: cn/nukkit/plugin/PluginBase
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:1012) ~[?:?]
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:193) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:104) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:467) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:67) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	... 7 more
Caused by: java.lang.ClassNotFoundException: cn.nukkit.plugin.PluginBase
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:147) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:1012) ~[?:?]
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:193) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:104) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:467) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:67) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	... 7 more
[20:30:42] [Server thread/ERROR]: Could not load 'plugins\PlaceholderAPI-1.4-SNAPSHOT.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException: Unknown dependency KotlinLib. Please download and install KotlinLib to run this plugin.
	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:269) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.loadPlugins(CraftServer.java:410) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:231) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:994) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at java.lang.Thread.run(Thread.java:833) [?:?]
[20:30:43] [Server thread/WARN]: Legacy plugin TimeCommands v1.0.0 does not specify an api-version.
[20:30:43] [Server thread/WARN]: Legacy plugin AnyCMD v1.0-SNAPSHOT does not specify an api-version.
[20:30:43] [Server thread/INFO]: [CoreProtect] Loading CoreProtect v21.2
[20:30:43] [Server thread/INFO]: [Vote] Loading Vote v1.0.3
[20:30:43] [Server thread/INFO]: [SkinsRestorer] Loading SkinsRestorer v14.2.1
[20:30:43] [Server thread/INFO]: [KnapsackToGo4] Loading KnapsackToGo4 v2022.06.21.0037-new
[20:30:43] [Server thread/INFO]: [AtLite] Loading AtLite v1.1-SNAPSHOT
[20:30:43] [Server thread/INFO]: [UltimateAutoRestart] Loading UltimateAutoRestart vBuild 52b
[20:30:43] [Server thread/INFO]: [NoBuildPlus] Loading NoBuildPlus v1.1.3
[20:30:43] [Server thread/INFO]: [MiraiMC] Loading MiraiMC v1.7-pre2
[20:30:45] [Server thread/INFO]: [MiraiMC] Verifying mirai-core-all-2.11.1.jar
[20:30:46] [Server thread/INFO]: [MiraiMC] Loading library plugins\MiraiMC\MiraiBot\libs\mirai-core-all-2.11.1.jar
[20:30:46] [Server thread/INFO]: [ViaVersion] Loading ViaVersion v4.3.1
[20:30:46] [Server thread/INFO]: [ViaVersion] ViaVersion 4.3.1 is now loaded, injecting!
[20:30:47] [Via-Mappingloader-1/INFO]: [ViaVersion] Loading 1.13 -> 1.13.2 mappings...
[20:30:47] [Via-Mappingloader-0/INFO]: [ViaVersion] Loading 1.12 -> 1.13 mappings...
[20:30:47] [Via-Mappingloader-2/INFO]: [ViaVersion] Loading 1.13.2 -> 1.14 mappings...
[20:30:47] [Via-Mappingloader-3/INFO]: [ViaVersion] Loading 1.14 -> 1.15 mappings...
[20:30:47] [Via-Mappingloader-4/INFO]: [ViaVersion] Loading 1.15 -> 1.16 mappings...
[20:30:47] [Server thread/INFO]: [TimeCommands] Loading TimeCommands v1.0.0
[20:30:47] [Server thread/INFO]: [AnyCMD] Loading AnyCMD v1.0-SNAPSHOT
[20:30:47] [Server thread/INFO]: [MiraiMC] Loading Chat2QQ v1.5
[20:30:47] [Server thread/INFO]: [LuckPerms] Loading LuckPerms v5.4.30
[20:30:47] [Via-Mappingloader-5/INFO]: [ViaVersion] Loading 1.16 -> 1.16.2 mappings...
[20:30:47] [Via-Mappingloader-7/INFO]: [ViaVersion] Loading 1.17 -> 1.18 mappings...
[20:30:47] [Via-Mappingloader-8/INFO]: [ViaVersion] Loading 1.18 -> 1.19 mappings...
[20:30:47] [Via-Mappingloader-6/INFO]: [ViaVersion] Loading 1.16.2 -> 1.17 mappings...
[20:30:47] [Via-Mappingloader-0/INFO]: [ViaVersion] Loading block connection mappings ...
[20:30:48] [Server thread/INFO]: [Vault] Loading Vault v1.7.3-b131
[20:30:48] [Server thread/INFO]: [Essentials] Loading Essentials v2.19.5-dev+23-6816eb4
[20:30:48] [Server thread/INFO]: [TAB] Loading TAB v3.1.2
[20:30:48] [Server thread/INFO]: Loading EssentialsSpawn v2.19.5-dev+23-6816eb4
[20:30:48] [Server thread/INFO]: [LuckPerms] Enabling LuckPerms v5.4.30
[20:30:49] [Server thread/INFO]: �[0;36;1m       �[0;36;22m __    �[m
[20:30:49] [Server thread/INFO]: �[0;36;1m  |    �[0;36;22m|__)   �[0;32;22mLuckPerms�[m �[0;36;1mv5.4.30�[m
[20:30:49] [Server thread/INFO]: �[0;36;1m  |___ �[0;36;22m|      �[0;30;1mRunning on Bukkit - CraftBukkit�[m
[20:30:49] [Server thread/INFO]: �[m
[20:30:49] [Server thread/INFO]: [LuckPerms] Loading configuration...
[20:30:50] [Server thread/INFO]: [LuckPerms] Loading storage provider... [H2]
[20:30:51] [Server thread/INFO]: [LuckPerms] Loading internal permission managers...
[20:30:51] [Server thread/INFO]: [LuckPerms] Performing initial data load...
[20:30:51] [Server thread/INFO]: [LuckPerms] Successfully enabled. (took 3592ms)
[20:30:51] [Server thread/INFO]: [Vault] Enabling Vault v1.7.3-b131
[20:30:51] [Server thread/WARN]: [Vault] Loaded class com.earth2me.essentials.api.Economy from Essentials v2.19.5-dev+23-6816eb4 which is not a depend or softdepend of this plugin.
[20:30:51] [Server thread/INFO]: [Vault] [Economy] Essentials Economy found: Waiting
[20:30:52] [Server thread/INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system.
[20:30:52] [Server thread/INFO]: [Vault] Enabled Version 1.7.3-b131
[20:30:52] [Server thread/INFO]: [LuckPerms] Registered Vault permission & chat hook.
[20:30:52] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[20:30:52] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
[20:30:52] [Server thread/WARN]: Whilst this makes it possible to use BungeeCord, unless access to your server is properly restricted, it also opens up the ability for hackers to connect with any username they choose.
[20:30:52] [Server thread/WARN]: Please see http://www.spigotmc.org/wiki/firewall-guide/ for further information.
[20:30:52] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[20:30:52] [Server thread/INFO]: Preparing level "survival"
[20:30:53] [Server thread/INFO]: -------- World Settings For [survival] --------
[20:30:53] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[20:30:53] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[20:30:53] [Server thread/INFO]: Item Merge Radius: 2.5
[20:30:53] [Server thread/INFO]: Item Despawn Rate: 6000
[20:30:53] [Server thread/INFO]: Simulation Distance: 10
[20:30:53] [Server thread/INFO]: View Distance: 10
[20:30:53] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[20:30:53] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[20:30:53] [Server thread/INFO]: Max TNT Explosions: 100
[20:30:53] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[20:30:53] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[20:30:53] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[20:30:53] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[20:30:53] [Server thread/INFO]: Cactus Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Cane Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Melon Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Sapling Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Carrot Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Potato Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Wheat Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Vine Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Kelp Growth Modifier: 100%
[20:30:53] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true / Isa false
[20:30:53] [Server thread/INFO]: Mob Spawn Range: 6
[20:30:53] [Server thread/INFO]: Experience Merge Radius: 3.0
[20:30:54] [Server thread/INFO]: -------- World Settings For [survival_nether] --------
[20:30:54] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[20:30:54] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[20:30:54] [Server thread/INFO]: Item Merge Radius: 2.5
[20:30:54] [Server thread/INFO]: Item Despawn Rate: 6000
[20:30:54] [Server thread/INFO]: Simulation Distance: 10
[20:30:54] [Server thread/INFO]: View Distance: 10
[20:30:54] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[20:30:54] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[20:30:54] [Server thread/INFO]: Max TNT Explosions: 100
[20:30:54] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[20:30:54] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[20:30:54] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[20:30:54] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[20:30:54] [Server thread/INFO]: Cactus Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Cane Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Melon Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Sapling Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Carrot Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Potato Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Wheat Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Vine Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Kelp Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true / Isa false
[20:30:54] [Server thread/INFO]: Mob Spawn Range: 6
[20:30:54] [Server thread/INFO]: Experience Merge Radius: 3.0
[20:30:54] [Server thread/INFO]: -------- World Settings For [survival_the_end] --------
[20:30:54] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[20:30:54] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[20:30:54] [Server thread/INFO]: Item Merge Radius: 2.5
[20:30:54] [Server thread/INFO]: Item Despawn Rate: 6000
[20:30:54] [Server thread/INFO]: Simulation Distance: 10
[20:30:54] [Server thread/INFO]: View Distance: 10
[20:30:54] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[20:30:54] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[20:30:54] [Server thread/INFO]: Max TNT Explosions: 100
[20:30:54] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[20:30:54] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[20:30:54] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[20:30:54] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[20:30:54] [Server thread/INFO]: Cactus Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Cane Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Melon Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Sapling Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Carrot Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Potato Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Wheat Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Vine Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Kelp Growth Modifier: 100%
[20:30:54] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true / Isa false
[20:30:54] [Server thread/INFO]: Mob Spawn Range: 6
[20:30:54] [Server thread/INFO]: Experience Merge Radius: 3.0
[20:30:54] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[20:30:57] [Worker-Main-13/INFO]: Preparing spawn area: 0%
[20:30:57] [Worker-Main-16/INFO]: Preparing spawn area: 0%
[20:30:57] [Worker-Main-16/INFO]: Preparing spawn area: 0%
[20:30:57] [Worker-Main-22/INFO]: Preparing spawn area: 0%
[20:30:57] [Worker-Main-21/INFO]: Preparing spawn area: 0%
[20:30:57] [Worker-Main-15/INFO]: Preparing spawn area: 0%
[20:30:57] [Worker-Main-20/INFO]: Preparing spawn area: 0%
[20:30:59] [Worker-Main-21/INFO]: Preparing spawn area: 0%
[20:30:59] [Worker-Main-16/INFO]: Preparing spawn area: 0%
[20:30:59] [Worker-Main-12/INFO]: Preparing spawn area: 0%
[20:30:59] [Worker-Main-20/INFO]: Preparing spawn area: 0%
[20:31:00] [Worker-Main-16/INFO]: Preparing spawn area: 0%
[20:31:00] [Worker-Main-17/INFO]: Preparing spawn area: 0%
[20:31:01] [Worker-Main-22/INFO]: Preparing spawn area: 0%
[20:31:01] [Worker-Main-21/INFO]: Preparing spawn area: 0%
[20:31:02] [Worker-Main-14/INFO]: Preparing spawn area: 0%
[20:31:02] [Worker-Main-21/INFO]: Preparing spawn area: 1%
[20:31:03] [Worker-Main-20/INFO]: Preparing spawn area: 4%
[20:31:03] [Worker-Main-20/INFO]: Preparing spawn area: 4%
[20:31:05] [Worker-Main-17/INFO]: Preparing spawn area: 4%
[20:31:05] [Worker-Main-17/INFO]: Preparing spawn area: 4%
[20:31:05] [Worker-Main-14/INFO]: Preparing spawn area: 4%
[20:31:06] [Worker-Main-22/INFO]: Preparing spawn area: 5%
[20:31:06] [Worker-Main-16/INFO]: Preparing spawn area: 5%
[20:31:08] [Worker-Main-13/INFO]: Preparing spawn area: 5%
[20:31:08] [Worker-Main-13/INFO]: Preparing spawn area: 5%
[20:31:08] [Worker-Main-21/INFO]: Preparing spawn area: 5%
[20:31:08] [Worker-Main-13/INFO]: Preparing spawn area: 5%
[20:31:09] [Worker-Main-18/INFO]: Preparing spawn area: 5%
[20:31:09] [Worker-Main-21/INFO]: Preparing spawn area: 5%
[20:31:09] [Worker-Main-14/INFO]: Preparing spawn area: 6%
[20:31:10] [Worker-Main-19/INFO]: Preparing spawn area: 14%
[20:31:10] [Worker-Main-12/INFO]: Preparing spawn area: 32%
[20:31:11] [Worker-Main-21/INFO]: Preparing spawn area: 48%
[20:31:11] [Worker-Main-15/INFO]: Preparing spawn area: 48%
[20:31:12] [Worker-Main-13/INFO]: Preparing spawn area: 60%
[20:31:12] [Worker-Main-12/INFO]: Preparing spawn area: 68%
[20:31:13] [Worker-Main-14/INFO]: Preparing spawn area: 84%
[20:31:15] [Worker-Main-14/INFO]: Preparing spawn area: 85%
[20:31:15] [Worker-Main-17/INFO]: Preparing spawn area: 85%
[20:31:15] [Worker-Main-17/INFO]: Preparing spawn area: 85%
[20:31:15] [Worker-Main-16/INFO]: Preparing spawn area: 87%
[20:31:15] [Server thread/INFO]: Time elapsed: 20766 ms
[20:31:15] [Server thread/INFO]: Preparing start region for dimension minecraft:the_nether
[20:31:16] [Worker-Main-13/INFO]: Preparing spawn area: 0%
[20:31:16] [Worker-Main-14/INFO]: Preparing spawn area: 0%
[20:31:16] [Worker-Main-13/INFO]: Preparing spawn area: 0%
[20:31:17] [Worker-Main-17/INFO]: Preparing spawn area: 0%
[20:31:17] [Worker-Main-22/INFO]: Preparing spawn area: 0%
[20:31:18] [Worker-Main-18/INFO]: Preparing spawn area: 7%
[20:31:18] [Worker-Main-13/INFO]: Preparing spawn area: 27%
[20:31:19] [Worker-Main-20/INFO]: Preparing spawn area: 43%
[20:31:19] [Worker-Main-22/INFO]: Preparing spawn area: 55%
[20:31:20] [Worker-Main-16/INFO]: Preparing spawn area: 70%
[20:31:20] [Worker-Main-16/INFO]: Preparing spawn area: 70%
[20:31:21] [Worker-Main-19/INFO]: Preparing spawn area: 79%
[20:31:21] [Worker-Main-15/INFO]: Preparing spawn area: 84%
[20:31:22] [Worker-Main-16/INFO]: Preparing spawn area: 88%
[20:31:22] [Worker-Main-17/INFO]: Preparing spawn area: 92%
[20:31:23] [Worker-Main-13/INFO]: Preparing spawn area: 96%
[20:31:23] [Server thread/INFO]: Time elapsed: 7686 ms
[20:31:23] [Server thread/INFO]: Preparing start region for dimension minecraft:the_end
[20:31:23] [Worker-Main-19/INFO]: Preparing spawn area: 0%
[20:31:23] [Worker-Main-18/INFO]: Preparing spawn area: 0%
[20:31:24] [Worker-Main-21/INFO]: Preparing spawn area: 0%
[20:31:24] [Worker-Main-19/INFO]: Preparing spawn area: 0%
[20:31:25] [Worker-Main-19/INFO]: Preparing spawn area: 15%
[20:31:26] [Worker-Main-17/INFO]: Preparing spawn area: 38%
[20:31:26] [Worker-Main-12/INFO]: Preparing spawn area: 55%
[20:31:26] [Worker-Main-20/INFO]: Preparing spawn area: 64%
[20:31:27] [Worker-Main-18/INFO]: Preparing spawn area: 75%
[20:31:27] [Worker-Main-16/INFO]: Preparing spawn area: 81%
[20:31:28] [Worker-Main-12/INFO]: Preparing spawn area: 86%
[20:31:28] [Worker-Main-18/INFO]: Preparing spawn area: 87%
[20:31:29] [Worker-Main-20/INFO]: Preparing spawn area: 98%
[20:31:29] [Server thread/INFO]: Time elapsed: 6065 ms
[20:31:29] [Server thread/INFO]: [CoreProtect] Enabling CoreProtect v21.2
[20:31:30] [Server thread/INFO]: �[0;37;1m�[0;37;1m�[m[CoreProtect] CoreProtect 已成功启用!�[0;37;1m�[0;37;1m �[m
[20:31:30] [Server thread/INFO]: [CoreProtect] 使用 SQLite 用于数据存储。
[20:31:30] [Server thread/INFO]: --------------------
[20:31:30] [Server thread/INFO]: [CoreProtect] 对 CoreProtect 感到满意吗?请加入我们的 Discord 频道!
[20:31:30] [Server thread/INFO]: [CoreProtect] Discord: www.coreprotect.net/discord/
[20:31:30] [Server thread/INFO]: --------------------
[20:31:30] [Server thread/INFO]: [Vote] Enabling Vote v1.0.3
[20:31:30] [Server thread/INFO]: plugins\Vote
[20:31:30] [Server thread/INFO]: [Vote] Plugin loaded!
[20:31:30] [Server thread/INFO]: [SkinsRestorer] Enabling SkinsRestorer v14.2.1
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1mDetected Minecraft �[33;1mv1_18_R1�[32;1m, using �[33;1mMappingSpigotSkinRefresher�[32;1m.�[0;39m�[m
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m-------------------------/Warning\-------------------------�[0;39m�[m
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39mThis plugin is running in PROXY mode!�[0;39m�[m
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39mYou have to do all configuration at config file�[0;39m�[m
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39minside your Bungeecord server.�[0;39m�[m
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m(Bungeecord-Server/plugins/SkinsRestorer/).�[0;39m�[m
[20:31:30] [Server thread/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m-------------------------\Warning/-------------------------�[0;39m�[m
[20:31:30] [Server thread/INFO]: [KnapsackToGo4] Enabling KnapsackToGo4 v2022.06.21.0037-new
[20:31:30] [Server thread/INFO]: [KnapsackToGo4] -------------------------------------------------------
[20:31:30] [Server thread/INFO]: [KnapsackToGo4] 当前服务端版本:v1_18_R1
[20:31:30] [Server thread/INFO]: [KnapsackToGo4] -------------------------------------------------------
[20:31:30] [Server thread/INFO]: [KnapsackToGo4] 若有疑问,您可以前往 “PlugClub/插件实验室 - 820131534” 交流。
[20:31:30] [Server thread/INFO]: [AtLite] Enabling AtLite v1.1-SNAPSHOT
[20:31:30] [Server thread/INFO]: [UltimateAutoRestart] Enabling UltimateAutoRestart vBuild 52b
[20:31:31] [Server thread/INFO]: �[0;30;1m[�[38;2;148;131;255mU�[38;2;153;132;255ml�[38;2;158;133;255mt�[38;2;163;134;255mi�[38;2;168;135;255mm�[38;2;173;136;255ma�[38;2;178;137;255mt�[38;2;183;138;255me�[38;2;188;139;255mA�[38;2;193;140;255mu�[38;2;198;141;255mt�[38;2;203;142;255mo�[38;2;208;143;255mR�[38;2;213;144;255me�[38;2;218;145;255ms�[38;2;223;146;255mt�[38;2;228;147;255ma�[38;2;233;148;255mr�[38;2;238;149;255mt�[0;30;1m]�[m �[0;37;1mBuild 52b, a �[0;32;1mfree �[0;37;1mresource by �[0;37;22mNorska �[0;37;1m- Thanks for downloading!�[m
[20:31:31] [Server thread/INFO]: �[0;30;1m[�[38;2;148;131;255mU�[38;2;153;132;255ml�[38;2;158;133;255mt�[38;2;163;134;255mi�[38;2;168;135;255mm�[38;2;173;136;255ma�[38;2;178;137;255mt�[38;2;183;138;255me�[38;2;188;139;255mA�[38;2;193;140;255mu�[38;2;198;141;255mt�[38;2;203;142;255mo�[38;2;208;143;255mR�[38;2;213;144;255me�[38;2;218;145;255ms�[38;2;223;146;255mt�[38;2;228;147;255ma�[38;2;233;148;255mr�[38;2;238;149;255mt�[0;30;1m]�[m �[0;37;1mAttempting hooks...�[m
[20:31:32] [Server thread/INFO]: [NoBuildPlus] Enabling NoBuildPlus v1.1.3
[20:31:32] [Server thread/INFO]: [NoBuildPlus] Plugin loaded! Version: 1.1.3
[20:31:32] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.7-pre2
[20:31:32] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[20:31:32] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[20:31:32] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[20:31:32] [Server thread/INFO]: [MiraiMC] Registering commands.
[20:31:32] [Server thread/INFO]: [MiraiMC] Registering events.
[20:31:32] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[20:31:32] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[20:31:32] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[20:31:32] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[20:31:32] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[20:31:32] [Server thread/INFO]: [ViaVersion] Enabling ViaVersion v4.3.1
[20:31:32] [Server thread/INFO]: [TimeCommands] Enabling TimeCommands v1.0.0
[20:31:32] [Server thread/INFO]: �[0;37;22m[�[0;37;1mTimeCommands�[0;37;22m]�[0;32;1m已启用�[m
[20:31:32] [Server thread/INFO]: �[0;32;1m一次性任务�[0;32;22m:�[m
[20:31:32] [Server thread/INFO]: �[0;37;1m编号:�[0;37;22mtimings查询 �[0;32;1m时间: �[0;33;22m30 �[0;32;1m分钟后,后台执行一次�[0;31;1m/timings on�[0;32;1m指令�[m
[20:31:32] [Server thread/INFO]: �[0;36;22m超级任务�[0;36;1m:�[m
[20:31:32] [Server thread/INFO]: �[0;37;1m编号:�[0;37;22m日常重启 �[0;32;1m每0年0月0日0时0分执行�[0;31;1m/stop�[0;32;1m指令�[m
[20:31:32] [Server thread/INFO]: �[0;37;1m编号:�[0;37;22m日常重启提示3 �[0;32;1m每0年0月0日23时59分执行�[0;31;1m/bc 服务器即将重启!�[0;32;1m指令�[m
[20:31:32] [Server thread/INFO]: �[0;37;1m编号:�[0;37;22m日常重启提示2 �[0;32;1m每0年0月0日23时50分执行�[0;31;1m/bc 服务器还有10分钟每日重启!�[0;32;1m指令�[m
[20:31:32] [Server thread/INFO]: �[0;37;1m编号:�[0;37;22m日常重启提示1 �[0;32;1m每0年0月0日23时30分执行�[0;31;1m/bc 服务器还有30分钟每日重启!�[0;32;1m指令�[m
[20:31:32] [Server thread/INFO]: [AnyCMD] Enabling AnyCMD v1.0-SNAPSHOT
[20:31:32] [Server thread/ERROR]: Cannot load plugins\AnyCMD\config.yml
org.bukkit.configuration.InvalidConfigurationException: Top level is not a Map.
	at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:106) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:160) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:128) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:304) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:158) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:134) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.saveConfig(JavaPlugin.java:171) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at top.yunmouren.anycmd.AnyCMD.onEnable(AnyCMD.java:11) ~[?:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.enablePlugin(CraftServer.java:521) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.enablePlugins(CraftServer.java:435) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:612) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:414) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:262) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:994) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at java.lang.Thread.run(Thread.java:833) [?:?]
[20:31:32] [Server thread/INFO]: [MiraiMC] Enabling Chat2QQ v1.5
[20:31:32] [Server thread/WARN]: [MiraiMC] "Chat2QQ v1.5" has registered a listener for me.dreamvoid.miraimc.bukkit.event.MiraiGroupMessageEvent on method "public void me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(me.dreamvoid.miraimc.bukkit.event.MiraiGroupMessageEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [DreamVoid].
[20:31:32] [Server thread/INFO]: [Essentials] Enabling Essentials v2.19.5-dev+23-6816eb4
[20:31:32] [Server thread/ERROR]: You are running an unsupported server version!
[20:31:33] [Server thread/INFO]: Attempting to convert old kits in config.yml to new kits.yml
[20:31:33] [Server thread/INFO]: No kits found to migrate.
[20:31:33] [Server thread/INFO]: Loaded 38132 items from items.json.
[20:31:33] [Server thread/INFO]: Using locale zh_CN
[20:31:33] [Server thread/INFO]: ServerListPingEvent: Spigot iterator API
[20:31:33] [Server thread/INFO]: Starting Metrics. Opt-out using the global bStats config.
[20:31:33] [Server thread/INFO]: [Vault] [Economy] Essentials Economy hooked.
[20:31:33] [Server thread/INFO]: Using Vault based permissions (LuckPerms)
[20:31:33] [Server thread/INFO]: [TAB] Enabling TAB v3.1.2
[20:31:33] [Server thread/INFO]: [TAB] Server version: 1.18.1 (v1_18_R1)�[m
[20:31:33] [Server thread/INFO]: [TAB] Loaded NMS hook in 177ms�[m
[20:31:34] [Server thread/INFO]: [TAB] �[0;32;1mEnabled in 420ms�[m
[20:31:34] [Server thread/INFO]: Enabling EssentialsSpawn v2.19.5-dev+23-6816eb4
[20:31:34] [Server thread/INFO]: Starting Metrics. Opt-out using the global bStats config.
[20:31:34] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[20:31:35] [Server thread/INFO]: Done (43.022s)! For help, type "help"
[20:31:35] [Craft Scheduler Thread - 3/INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[20:31:35] [Craft Scheduler Thread - 4/INFO]: [MiraiMC] Checking update...
[20:31:35] [Server thread/INFO]: [ViaVersion] ViaVersion detected server version: 1.18/1.18.1 (757)
[20:31:35] [Craft Scheduler Thread - 4/WARN]: [MiraiMC] An error occurred while fetching the latest version, reason: java.net.UnknownHostException: raw.githubusercontent.com
[20:31:35] [Server thread/INFO]: Essentials found a compatible payment resolution method: Vault Compatibility Layer (v1.7.3-b131)!
[20:31:35] [Craft Scheduler Thread - 3/INFO]: [AnyCMD] CONFIG RUN: say hello world
[20:31:35] [Server thread/INFO]: [ViaVersion] Finished mapping loading, shutting down loader executor!
[20:31:35] [Craft Scheduler Thread - 3/WARN]: [AnyCMD] Plugin AnyCMD v1.0-SNAPSHOT generated an exception while executing task 27
java.lang.IllegalStateException: Asynchronous command dispatch!
	at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.dispatchCommand(CraftServer.java:827) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:840) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at top.yunmouren.anycmd.AnyCMD$1.run(AnyCMD.java:18) ~[?:?]
	at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [spigot-1.18.1-R0.1-SNAPSHOT.jar:3443-Spigot-699290c-2c1e499]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]
[20:31:35] [Craft Scheduler Thread - 6/INFO]: §6正在获取版本信息...
[20:31:35] [Craft Scheduler Thread - 11/INFO]: [Vault] Checking for Updates ... 
[20:31:35] [Craft Scheduler Thread - 11/INFO]: [Vault] No new version available
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m----------------------------------------------�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m    +==================+�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m    |   SkinsRestorer  |�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m    |------------------|�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m    |   �[33;1mProxy Mode�[32;1m    |�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m    +==================+�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m----------------------------------------------�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[36;1m    Current version: �[32;1m14.2.1�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m    This is the latest version!�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 1/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39m�[32;1m----------------------------------------------�[0;39m�[m
[20:31:35] [Craft Scheduler Thread - 2/INFO]: [NoBuildPlus] There is a new update available.
[20:31:38] [Server thread/INFO]: �[0;30;1m[�[38;2;148;131;255mU�[38;2;153;132;255ml�[38;2;158;133;255mt�[38;2;163;134;255mi�[38;2;168;135;255mm�[38;2;173;136;255ma�[38;2;178;137;255mt�[38;2;183;138;255me�[38;2;188;139;255mA�[38;2;193;140;255mu�[38;2;198;141;255mt�[38;2;203;142;255mo�[38;2;208;143;255mR�[38;2;213;144;255me�[38;2;218;145;255ms�[38;2;223;146;255mt�[38;2;228;147;255ma�[38;2;233;148;255mr�[38;2;238;149;255mt�[0;30;1m]�[m �[0;37;1mDid not find any plugins to hook into!�[m
[20:31:51] [Craft Scheduler Thread - 0/INFO]: [Vote] There is not a new update available.
[20:31:51] [User Authenticator #1/INFO]: UUID of player Rcyan is 08b55a0d-36cc-3631-8d55-3e28ebdf758a
[20:31:54] [Server thread/INFO]: Rcyan[/127.0.0.1:54720] logged in with entity id 210 at ([survival]-160.69193014979106, 62.44486431121827, 454.254319473316)
[20:32:24] [Server thread/INFO]: �[0;32;1m存在的机器人: �[m
[20:33:14] [Server thread/WARN]: [ViaVersion] Could not check for updates, check your connection.
[20:33:30] [Craft Scheduler Thread - 4/INFO]: [MiraiMC] 登录新的机器人账号: 1850265939, 协议: ANDROID_PHONE
[20:33:32] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Server list: 111.31.205.231:8080, 111.30.169.45:80, 36.155.201.181:14000, 111.31.200.210:80, 36.155.207.149:14000, msfwifi.3g.qq.com:8080, 120.232.65.165:443, 36.155.210.174:80, 111.30.169.66:80, 120.232.69.214:8080.
[20:33:33] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Loaded account secrets from local cache.
[20:33:33] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] ECDH key is valid.
[20:33:33] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[20:33:33] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Login successful.
[20:33:33] [nioEventLoopGroup-2-3/INFO]: [MiraiMC] Server time updated, serverTime: 1656506014, diff: 1ms=0.001s
[20:33:33] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Syncing friend message history...
[20:33:33] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading stranger list...
[20:33:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Start loading friend list...
[20:33:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[20:33:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] No OtherClient online.
[20:33:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Start loading group list...
[20:33:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Syncing friend message history: Success.
[20:33:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded friend list: 5 in total
[20:33:34] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded group list: 2 in total.
[20:33:34] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[20:33:34] [DefaultDispatcher-worker-5/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[20:33:34] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Bot login successful.
[20:33:34] [Craft Scheduler Thread - 4/INFO]: [MiraiMC] @_@(1850265939) 登录成功
[20:34:01] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] XZY(185820963) -> 1
[20:34:55] [Server thread/INFO]: �[0;32;1m配置文件已经重新载入!�[m
[20:35:00] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] XZY(185820963) -> 1
[20:40:20] [Async Chat Thread - #0/INFO]: <Rcyan> 1�[m
[20:41:22] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] zhao_ze(2120696261) -> 公网会好很多
[20:41:36] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] (1427114998) -> [mirai:at:1850265939] 这是什么东西
[20:43:24] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] (861896641) -> [mirai:face:96]
[20:43:30] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] XZY(185820963) -> 目前实现了从服务器往q群发消息\,然而从q群发往服务器还有点问题[mirai:face:182]
[20:44:12] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] XZY(185820963) -> 在和作者反馈了
[20:46:46] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] (1427114998) -> [mirai:image:{1E8FAF43-EEFC-C053-5F3F-C59AF6D9AFA7}.jpg]
[20:47:08] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] Rcyan(2409472898) -> [mirai:image:{1E698F51-7000-8396-C39D-8459988EF122}.gif]
[20:47:26] [Async Chat Thread - #1/INFO]: <Rcyan> 猪逼哈哈哈�[m
[20:47:28] [Server thread/INFO]: Rcyan issued server command: /gmc
[20:47:28] [Server thread/INFO]: §cRcyan§4被拒绝使用命令。
[20:47:44] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/1850265939] [LmCraft【minecraft纯净原版服】(1061558165)] (1427114998) -> [mirai:image:{C139F0E6-06A5-3B30-8E59-52E769FECCE8}.jpg]
[20:47:53] [DefaultDispatcher-worker-1/WARN]: [MiraiMC] Connection occupied by another android device: 你的QQ号于20:47在【LIO-AN00】设备登录,当前设备已下线。如果这不是你本人操作,那么你的QQ密码可能已经泄露,请尽快重新登录并修改密码。
[20:48:43] [Server thread/INFO]: This server is running CraftBukkit version 3443-Spigot-699290c-2c1e499 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT)�[m
[20:48:43] [Server thread/INFO]: Checking version, please wait...�[m
[20:48:47] [Thread-34/INFO]: You are 40 version(s) behind�[m
[20:49:42] [Server thread/INFO]: This server is running MiraiMC version 1.7-pre2 by DreamVoid�[m
[20:49:42] [Server thread/INFO]: For help, type /miraimc help�[m
[20:50:11] [Server thread/INFO]: This server is running Chat2QQ version 1.5 by DreamVoid (MiraiMC version 1.7-pre2)�[m
[20:51:10] [Server thread/INFO]: Stopping the server
[20:51:10] [Server thread/INFO]: Stopping server
[20:51:10] [Server thread/INFO]: Disabling EssentialsSpawn v2.19.5-dev+23-6816eb4
[20:51:10] [Server thread/INFO]: [TAB] Disabling TAB v3.1.2
[20:51:10] [Server thread/INFO]: [TAB] �[0;32;1mDisabled in 9ms�[m
[20:51:10] [Server thread/INFO]: Disabling Essentials v2.19.5-dev+23-6816eb4
[20:51:10] [Server thread/INFO]: [Vault] [Economy] Essentials Economy unhooked.
[20:51:10] [Server thread/INFO]: [Vault] Disabling Vault v1.7.3-b131
[20:51:10] [Server thread/INFO]: [LuckPerms] Disabling LuckPerms v5.4.30
[20:51:10] [Server thread/INFO]: [LuckPerms] Starting shutdown process...
[20:51:10] [Server thread/INFO]: [LuckPerms] Closing storage...
[20:51:11] [Server thread/INFO]: [LuckPerms] Goodbye!
[20:51:11] [Server thread/INFO]: [MiraiMC] Disabling Chat2QQ v1.5
[20:51:11] [Server thread/INFO]: [AnyCMD] Disabling AnyCMD v1.0-SNAPSHOT
[20:51:11] [Server thread/INFO]: [TimeCommands] Disabling TimeCommands v1.0.0
[20:51:11] [Server thread/INFO]: �[0;37;22m[�[0;37;1mTimeCommands�[0;37;22m]�[0;31;1m已卸载�[m
[20:51:11] [Server thread/INFO]: [ViaVersion] Disabling ViaVersion v4.3.1
[20:51:11] [Server thread/INFO]: [ViaVersion] ViaVersion is disabling, if this is a reload and you experience issues consider rebooting.
[20:51:11] [Server thread/INFO]: [MiraiMC] Disabling MiraiMC v1.7-pre2
[20:51:11] [Server thread/INFO]: [MiraiMC] Stopping bot event listener.
[20:51:11] [Server thread/INFO]: [MiraiMC] Closing all bots
[20:51:11] [Server thread/WARN]: [MiraiMC] null
net.mamoe.mirai.internal.network.impl.netty.ForceOfflineException: 你的QQ号于20:47在【LIO-AN00】设备登录,当前设备已下线。如果这不是你本人操作,那么你的QQ密码可能已经泄露,请尽快重新登录并修改密码。
	at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvcPushForceOffline.handle(MessageSvc.PushForceOffline.kt:35) ~[?:?]
	at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvcPushForceOffline.handle(MessageSvc.PushForceOffline.kt:25) ~[?:?]
	at net.mamoe.mirai.internal.network.components.CallPacketFactoryPacketHandler.handlePacket(PacketHandler.kt:110) ~[?:?]
	at net.mamoe.mirai.internal.network.components.PacketHandlerChain.handlePacket(PacketHandler.kt:42) ~[?:?]
	at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invokeSuspend(NetworkHandlerSupport.kt:85) ~[?:?]
	at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invoke(NetworkHandlerSupport.kt) ~[?:?]
	at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invoke(NetworkHandlerSupport.kt) ~[?:?]
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:55) ~[?:?]
	at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:112) ~[?:?]
	at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126) ~[?:?]
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56) ~[?:?]
	at kotlinx.coroutines.BuildersKt.launch(Unknown Source) ~[?:?]
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:47) ~[?:?]
	at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source) ~[?:?]
	at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport.collectReceived$mirai_core(NetworkHandlerSupport.kt:83) ~[?:?]
	at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$PacketDecodePipeline$send$1.invokeSuspend(NettyNetworkHandler.kt:193) ~[?:?]
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[?:?]
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[?:?]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
	at java.lang.Thread.run(Thread.java:833) [?:?]
	Suppressed: java.util.concurrent.CancellationException: NetworkHandler closed
		at kotlinx.coroutines.ExceptionsKt.CancellationException(Exceptions.kt:22) ~[?:?]
		at kotlinx.coroutines.JobKt__JobKt.cancel(Job.kt:596) ~[?:?]
		at kotlinx.coroutines.JobKt.cancel(Unknown Source) ~[?:?]
		at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport.close(NetworkHandlerSupport.kt:56) ~[?:?]
		at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler.close(NettyNetworkHandler.kt:206) ~[?:?]
		at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.close(SelectorNetworkHandler.kt:87) ~[?:?]
		at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvcPushForceOffline.handle(MessageSvc.PushForceOffline.kt:35) ~[?:?]
		at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvcPushForceOffline.handle(MessageSvc.PushForceOffline.kt:25) ~[?:?]
		at net.mamoe.mirai.internal.network.components.CallPacketFactoryPacketHandler.handlePacket(PacketHandler.kt:110) ~[?:?]
		at net.mamoe.mirai.internal.network.components.PacketHandlerChain.handlePacket(PacketHandler.kt:42) ~[?:?]
		at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invokeSuspend(NetworkHandlerSupport.kt:85) ~[?:?]
		at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invoke(NetworkHandlerSupport.kt) ~[?:?]
		at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invoke(NetworkHandlerSupport.kt) ~[?:?]
		at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:55) ~[?:?]
		at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:112) ~[?:?]
		at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126) ~[?:?]
		at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56) ~[?:?]
		at kotlinx.coroutines.BuildersKt.launch(Unknown Source) ~[?:?]
		at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:47) ~[?:?]
		at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source) ~[?:?]
		at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport.collectReceived$mirai_core(NetworkHandlerSupport.kt:83) ~[?:?]
		at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$PacketDecodePipeline$send$1.invokeSuspend(NettyNetworkHandler.kt:193) ~[?:?]
		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[?:?]
		at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[?:?]
		at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
		at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
		at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
		at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
		at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
		at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-all-4.1.68.Final.jar:4.1.68.Final]
		at java.lang.Thread.run(Thread.java:833) [?:?]
	Caused by: net.mamoe.mirai.internal.network.impl.netty.ForceOfflineException: 你的QQ号于20:47在【LIO-AN00】设备登录,当前设备已下线。如果这不是你本人操作,那么你的QQ密码可能已经泄露,请尽快重新登录并修改密码。
		... 25 more
[20:51:11] [Thread-10/WARN]: java.lang.IllegalStateException: CoreProtectPreLogEvent cannot be triggered asynchronously from primary server thread.
[20:51:11] [Thread-10/WARN]: 	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:568)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.database.logger.BlockPlaceLogger.log(BlockPlaceLogger.java:82)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.consumer.process.BlockPlaceProcess.process(BlockPlaceProcess.java:23)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.consumer.process.Process.processConsumer(Process.java:140)
[20:51:11] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] Server list: 111.31.205.231:8080, 111.30.169.45:80, 36.155.201.181:14000, 111.31.200.210:80, 36.155.207.149:14000, msfwifi.3g.qq.com:8080, 120.232.65.165:443, 36.155.210.174:80, 111.30.169.66:80, 120.232.69.214:8080.
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[20:51:11] [Thread-10/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:833)
[20:51:11] [Thread-10/WARN]: java.lang.IllegalStateException: CoreProtectPreLogEvent cannot be triggered asynchronously from primary server thread.
[20:51:11] [Thread-10/WARN]: 	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:568)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.database.logger.BlockPlaceLogger.log(BlockPlaceLogger.java:82)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.consumer.process.BlockPlaceProcess.process(BlockPlaceProcess.java:23)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.consumer.process.Process.processConsumer(Process.java:140)
[20:51:11] [Thread-10/WARN]: 	at net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[20:51:11] [Thread-10/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:833)
[20:51:11] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] ECDH key is invalid, start to fetch ecdh public key from server.
[20:51:11] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] Successfully fetched ecdh public key from server.
[20:51:12] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] Login successful
[20:51:12] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[20:51:12] [DefaultDispatcher-worker-6/INFO]: [MiraiMC] Login successful.
[20:51:12] [nioEventLoopGroup-3-4/INFO]: [MiraiMC] Server time updated, serverTime: 1656507073, diff: 1ms=0.001s
[20:51:12] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[20:51:12] [DefaultDispatcher-worker-5/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[20:51:12] [Server thread/INFO]: [MiraiMC] Closing SQLite database.
[20:51:12] [Server thread/INFO]: [MiraiMC] All tasks done. Thanks for use MiraiMC!
[20:51:12] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Bot cancelled: Job was cancelled
[20:51:12] [Server thread/INFO]: [NoBuildPlus] Disabling NoBuildPlus v1.1.3
[20:51:12] [Server thread/INFO]: [UltimateAutoRestart] Disabling UltimateAutoRestart vBuild 52b
[20:51:12] [Server thread/INFO]: [AtLite] Disabling AtLite v1.1-SNAPSHOT
[20:51:12] [Server thread/INFO]: [KnapsackToGo4] Disabling KnapsackToGo4 v2022.06.21.0037-new
[20:51:12] [Server thread/INFO]: [SkinsRestorer] Disabling SkinsRestorer v14.2.1
[20:51:12] [Server thread/INFO]: [Vote] Disabling Vote v1.0.3
[20:51:12] [Server thread/INFO]: [CoreProtect] Disabling CoreProtect v21.2
[20:51:12] [Server thread/INFO]: [CoreProtect] 正在完成数据记录,请稍等...
[20:51:13] [Server thread/INFO]: [CoreProtect] 禁用 CoreProtect v21.2 成功!
[20:51:13] [Server thread/INFO]: Saving players
[20:51:13] [Server thread/INFO]: Rcyan lost connection: Server closed
[20:51:13] [Server thread/INFO]: Rcyan left the game
[20:51:13] [Server thread/INFO]: Saving worlds
[20:51:13] [Server thread/INFO]: Saving chunks for level 'ServerLevel[survival]'/minecraft:overworld
[20:51:13] [Server thread/INFO]: Saving chunks for level 'ServerLevel[survival_nether]'/minecraft:the_nether
[20:51:13] [Server thread/INFO]: Saving chunks for level 'ServerLevel[survival_the_end]'/minecraft:the_end
[20:51:13] [Server thread/INFO]: ThreadedAnvilChunkStorage (survival): All chunks are saved
[20:51:13] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[20:51:13] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[20:51:13] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved

额外说明

根据#11
确认拥有bukkit.broadcast及bukkit.broadcast.user两个权限(使用具有所有权限(*星号.*星号)的账号测试过但问题仍旧存在
此前使用过CatSero插件,但这个插件问题更大,双边通信皆无法完成

协议

Exception happened while ticking..

问题描述

不知道怎么描述了。。看日志吧

复现方法

  1. 启动

服务端类型

Nukkit

服务端版本

nukkit git785c3b2

MiraiMC 插件版本

1.7-rc1

服务端日志

太多了,github装不下

额外说明

server.log

协议

增加指令使用功能,并进行处理

功能描述

通过Chat2QQ,在QQ群内直接使用指令,针对手机端不方便进入服务器,也可以快速使用,与Link2QQ联动
注: 命令不会被处理,在QQ内为了和其他bot区分,可能需要增加指定前缀进行

使用方法

在config.yml中增加以下内容:
bot:
# 群指令功能
command-in-group:
# 是否启用
enable: false

# 是否需要绑定后才可以执行命令
bind-enforce: false

# 是否需要前缀
prefix-need: true

# 前缀内容:
prefix:
- "c2m"
- "chat2mc"
- "@336****147"

# 未绑定状态下可执行的指令
unbind-command:
- "list"

# 指定普通用户可使用指令
use-command:
- "msg"

# 指定管理员指令
admin-command:
- "kick"
- "ban"
- "whitelist"
- "qchat" 我用我自己

# 指定管理员账号
admin-account:
- 255****162
- 494***707

(以上为未来实装后个人的设置内容,功能限制条件未必齐全,QQ号已屏蔽)

群聊消息错误地显示出了MiraiCode

问题描述

U`P$ T DQ7AB03OJC{GSDJ2

复现方法

在群里发送消息

版本类型

  • Minecraft 服务端版本:paper 1.17.1
  • MiraiMC 插件版本:1.4 pre-1
  • Chat2QQ 插件版本:1.2.2

服务器日志

添加控制进出服信息发送频率的选项

功能描述

需求
添加控制进出服信息发送频率的选项

场景
偶尔玩家会因为种种原因频繁进出服务器,导致进出服务器的消息在QQ群内刷屏。
然而这并不是出于玩家的主观故意,管理员并不能按恶意刷屏直接禁言。

使用方法

在config文件中添加一个时间变量用以限制进出服消息转发频率。

最后顺便一提,issue的模板用markdown而非html来写会不会看起来更清爽一点?

服务器卡顿

问题描述

发送服务器消息到群里的过程非异步导致服务器卡顿

复现方法

版本类型

  • Minecraft 服务端版本:paper 1.17.1
  • MiraiMC 插件版本:1.3-pre3
  • Chat2QQ 插件版本:1.1

服务器日志

请问Chat2QQ有计划支持BungeeCore吗?

功能描述

chat2QQ使用了解了
不过一个服务器需要一个独立的QQ,所以想了解大大有计划和Miral一样支持BungeeCore端的跨服聊天吗。

我的想法如下
类似支持CrossServerChat这类跨服聊天能够将聊天记录记录到bc后台的插件
因为个人不了解BC端是怎样的工作流程

使用方法

  1. 用户配置chat2QQ对BC跨端聊天插件的识别格式
  2. 正则表达式识别成功,按照上述格式,获取%name% %server% %content%的内容,并通过chat2qq配置的机器人QQ和群号转发
  3. QQ群有信息,和平时一样,匹配前缀成功,可以转发bc的config.xml中servers包含的服务器列表。

通过 Geyser 连接的玩家看不到消息, 报错, 刷屏 java.lang.NullPointerException

问题描述

基岩版玩家看不到QQ群转发的消息, Java版没有问题
有时候每发送一条消息就会报错, 或者大量刷屏 java.lang.NullPointerException
[刷屏导致日志文件超过12MB]

以下的日志来自本地测试, 基岩版能收到消息, 但插件还在报错

复现方法

  1. 加载插件 floodgate-spigot, Geyser-Spigot, ProtocolLib, Chat2QQ-Bukkit, MiraiMC-Bukkit, ViaBackwards
  2. 运行服务端, 加入基岩版玩家
  3. 在QQ群里发送消息
  4. 控制台出现错误

服务端类型

Bukkit

服务端版本

git-Mirai-7838cca (MC: 1.18.2)

MiraiMC 插件版本

1.6

Chat2QQ 插件版本

1.5

服务端日志

Starting org.bukkit.craftbukkit.Main
System Info: Java 17 (OpenJDK 64-Bit Server VM 17.0.1+12-LTS) Host: Windows 10 10.0 (amd64)
Loading libraries, please wait...
[11:10:29 INFO]: [Hydrogen] Injecting class 'com.google.common.collect.HydrogenImmutableMapEntry' (url: jar:file:/D:/Desktop/Mirai/versions/1.18.2/mirai-1.18.2.jar!/com/google/common/collect/HydrogenImmutableMapEntry.class)
[11:10:29 INFO]: [Hydrogen] Injecting class 'com.google.common.collect.HydrogenEntrySetIterator' (url: jar:file:/D:/Desktop/Mirai/versions/1.18.2/mirai-1.18.2.jar!/com/google/common/collect/HydrogenEntrySetIterator.class)
[11:10:29 INFO]: [Hydrogen] Injecting class 'com.google.common.collect.HydrogenEntrySet' (url: jar:file:/D:/Desktop/Mirai/versions/1.18.2/mirai-1.18.2.jar!/com/google/common/collect/HydrogenEntrySet.class)
[11:10:29 INFO]: [Hydrogen] Injecting class 'com.google.common.collect.HydrogenImmutableReferenceHashMap' (url: jar:file:/D:/Desktop/Mirai/versions/1.18.2/mirai-1.18.2.jar!/com/google/common/collect/HydrogenImmutableReferenceHashMap.class)
[11:10:34 INFO]: [STDOUT]: No global eula file found at C:\Users\Nm70727\eula.txt
[11:10:34 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[11:10:36 INFO]: Loaded 7 recipes
[11:10:39 INFO]: Starting minecraft server version 1.18.2
[11:10:39 INFO]: Loading properties
[11:10:39 INFO]: This server is running Mirai version git-Mirai-7838cca (MC: 1.18.2) (Implementing API version 1.18.2-R0.1-SNAPSHOT) (Git: 7838cca on purpur/1.18.2)
[11:10:39 INFO]: Server Ping Player Sample Count: 0
[11:10:39 INFO]: Using 8 threads for Netty based IO
[11:10:39 WARN]: [Pufferfish] SIMD operations are available for your server, but are not configured!
[11:10:39 WARN]: [Pufferfish] To enable additional optimizations, add "--add-modules=jdk.incubator.vector" to your startup flags, BEFORE the "-jar".
[11:10:39 INFO]: Default game type: SURVIVAL
[11:10:39 INFO]: Generating keypair
[11:10:40 INFO]: Starting Minecraft server on *:25565
[11:10:40 INFO]: Using default channel type
[11:10:40 INFO]: Paper: Using Java 11 compression from Velocity.
[11:10:40 INFO]: Paper: Using Java cipher from Velocity.
[11:10:41 INFO]: [MiraiMC] Loading MiraiMC v1.6
[11:10:42 INFO]: [MiraiMC] Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[11:10:42 INFO]: [MiraiMC] Verifying mirai-core-all-2.11.0-M2.2.jar
[11:10:43 INFO]: [MiraiMC] Loading library mirai-core-all-2.11.0-M2.2.jar
[11:10:43 INFO]: [ViaVersion] Loading ViaVersion v4.2.1
[11:10:43 INFO]: [ViaVersion] ViaVersion 4.2.1 is now loaded, injecting!
[11:10:43 INFO]: [ViaVersion] Loading 1.12 -> 1.13 mappings...
[11:10:43 INFO]: [ViaVersion] Loading 1.13 -> 1.13.2 mappings...
[11:10:43 INFO]: [ViaVersion] Loading 1.13.2 -> 1.14 mappings...
[11:10:43 INFO]: [ViaVersion] Loading 1.14 -> 1.15 mappings...
[11:10:43 INFO]: [ViaVersion] Loading block connection mappings ...
[11:10:43 INFO]: [ViaVersion] Loading 1.16 -> 1.16.2 mappings...
[11:10:43 INFO]: [floodgate] Loading floodgate v2.1.0-SNAPSHOT
[11:10:44 INFO]: [ViaVersion] Loading 1.15 -> 1.16 mappings...
[11:10:44 INFO]: [ViaVersion] Loading 1.17 -> 1.18 mappings...
[11:10:44 INFO]: [ViaVersion] Loading 1.16.2 -> 1.17 mappings...
[11:10:45 INFO]: [floodgate] 启动 Floodgate,耗时1,393ms
[11:10:45 INFO]: [ViaBackwards] Loading ViaBackwards v4.2.1
[11:10:45 INFO]: [ViaBackwards] Loading translations...
[11:10:45 INFO]: [ViaBackwards] Loading 1.10 -> 1.9.4 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.11 -> 1.10 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.12 -> 1.11 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.13 -> 1.12 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.13.2 -> 1.13 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.14 -> 1.13.2 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.15 -> 1.14 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.16 -> 1.15 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.16.2 -> 1.16 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.17 -> 1.16.2 mappings...
[11:10:45 INFO]: [ViaBackwards] Loading 1.18 -> 1.17 mappings...
[11:10:45 INFO]: [ProtocolLib] Loading ProtocolLib v4.8.0
[11:10:47 INFO]: [MiraiMC] Loading Chat2QQ v1.5
[11:10:47 INFO]: [Geyser-Spigot] Loading Geyser-Spigot v2.0.2-SNAPSHOT
[11:10:47 INFO]: [ProtocolLib] Enabling ProtocolLib v4.8.0
[11:10:47 INFO]: [ProtocolLib] Started structure compiler thread.
[11:10:47 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[11:10:47 WARN]: The server will make no attempt to authenticate usernames. Beware.
[11:10:47 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[11:10:47 WARN]: You will not be offered any support as long as the server allows offline-mode players to join.
[11:10:47 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[11:10:47 INFO]: Preparing level "world"
[11:10:49 INFO]: [MiraiMC] Enabling MiraiMC v1.6
[11:10:49 INFO]: [MiraiMC] Mirai working dir: default
[11:10:49 INFO]: [MiraiMC] Starting Mirai-Events listener.
[11:10:50 INFO]: [MiraiMC] Loading auto-login file.
[11:10:50 INFO]: [MiraiMC] Registering commands.
[11:10:50 INFO]: [MiraiMC] Initializing SQLite database.
[11:10:50 INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[11:10:50 INFO]: [ViaVersion] Enabling ViaVersion v4.2.1
[11:10:50 INFO]: [floodgate] Enabling floodgate v2.1.0-SNAPSHOT
[11:10:50 INFO]: [ViaBackwards] Enabling ViaBackwards v4.2.1
[11:10:50 INFO]: [MiraiMC] Enabling Chat2QQ v1.5
[11:10:50 INFO]: [Geyser-Spigot] Enabling Geyser-Spigot v2.0.2-SNAPSHOT
[11:10:51 INFO]: [Geyser-Spigot] 成功自动加载Floodgate密钥
[11:10:51 INFO]: [Geyser-Spigot] ******************************************
[11:10:51 INFO]: [Geyser-Spigot]
[11:10:51 INFO]: [Geyser-Spigot] 加载 Geyser 中, 版本 2.0.2-SNAPSHOT (git-master-877301a)
[11:10:51 INFO]: [Geyser-Spigot]
[11:10:51 INFO]: [Geyser-Spigot] ******************************************
[11:10:56 INFO]: [Geyser-Spigot] 成功加载Floodgate密钥!
[11:10:56 INFO]: [Geyser-Spigot] Geyser正在启动 0.0.0.0:19132
[11:10:56 INFO]: [Geyser-Spigot] 完成 (5.15s)! 执行/geyser help 来获取帮助信息!
[11:10:56 INFO]: Running delayed init tasks
[11:10:56 INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[11:10:56 INFO]: [MiraiMC] [AutoLogin] Auto login bot account: 2469678133 Protocol: ANDROID_PHONE
[11:10:56 INFO]: [ViaVersion] ViaVersion detected server version: 1.18.2 (758)
[11:10:56 INFO]: [MiraiMC] 登录新的机器人账号: 2469678133, 协议: ANDROID_PHONE
[11:10:56 ERROR]: [ViaVersion] ************************************************
[11:10:56 ERROR]: [ViaVersion] You are using unsupported software and may encounter unforeseeable issues.
[11:10:56 ERROR]: [ViaVersion]
[11:10:56 ERROR]: [ViaVersion] We strongly advise against using Yatopia:
[11:10:56 ERROR]: [ViaVersion] You are using server software that - outside of possibly breaking ViaVersion - can also cause severe damage to your server's integrity as a whole.
[11:10:56 ERROR]: [ViaVersion]
[11:10:56 ERROR]: [ViaVersion] We will not provide support in case you encounter issues possibly related to this software.
[11:10:56 ERROR]: [ViaVersion] ************************************************
[11:10:57 INFO]: [ViaVersion] Finished mapping loading, shutting down loader executor!
[11:10:57 INFO]: Done (17.848s)! For help, type "help"
[11:10:57 INFO]: Timings Reset
[11:11:00 INFO]: [MiraiMC] CiAt(2469678133) 登录成功
[11:11:09 INFO]: [Geyser-Spigot] /192.168.100.248:60003 尝试连接!
[11:11:10 INFO]: [Geyser-Spigot] 玩家以 NM70727 的用户名建立了连接
[11:11:10 INFO]: [Geyser-Spigot] NM70727 (登录为: NM70727) 已连接到 Java 服务器
[11:11:10 INFO]: UUID of player .NM70727 is 00000000-0000-0000-0009-01fc4c122978
[11:11:10 INFO]: [floodgate] Floodgate 玩家 .NM70727 加入了 (UUID: 00000000-0000-0000-0009-01fc4c122978)
[11:11:11 INFO]: .NM70727 joined the game
[11:11:11 INFO]: .NM70727[/192.168.100.248:0] logged in with entity id 1 at ([world]194.44398, 65.47647, 81.45017)
[11:11:18 INFO]: [ProtocolLib] The updater found an update, and has readied it to be loaded the next time the server restarts/reloads.
[11:11:28 ERROR]: Thread DefaultDispatcher-worker-4 failed main thread check: ChunkHolder update
java.lang.Throwable: null
        at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at net.minecraft.server.level.ChunkHolder.addToBroadcastMap(ChunkHolder.java:329) ~[?:?]
        at net.minecraft.server.level.ChunkHolder.blockChanged(ChunkHolder.java:289) ~[?:?]
        at net.minecraft.server.level.ServerChunkCache.blockChanged(ServerChunkCache.java:1156) ~[?:?]
        at net.minecraft.server.level.ServerLevel.sendBlockUpdated(ServerLevel.java:1658) ~[?:?]
        at net.minecraft.world.level.block.entity.CommandBlockEntity$1.onUpdated(CommandBlockEntity.java:45) ~[?:?]
        at net.minecraft.world.level.BaseCommandBlock.sendMessage(BaseCommandBlock.java:180) ~[?:?]
        at org.bukkit.craftbukkit.v1_18_R2.command.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:33) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.command.CommandSender.sendMessage(CommandSender.java:128) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:254) ~[adventure-api-4.10.1.jar:?]
        at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:228) ~[adventure-api-4.10.1.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.broadcast(CraftServer.java:1782) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.broadcast(CraftServer.java:1754) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.broadcastMessage(CraftServer.java:641) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:420) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(onGroupMessage.java:58) ~[QQ_Chat2QQ-Bukkit.jar:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor6.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:git-Mirai-7838cca]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:72) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:642) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at me.dreamvoid.miraimc.bukkit.MiraiEvent.lambda$startListenEvent$8(MiraiEvent.java:97) ~[QQ_MiraiMC-Bukkit.jar:?]
        at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[QQ_MiraiMC-Bukkit.jar:?]
        at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[QQ_MiraiMC-Bukkit.jar:?]
[11:11:28 ERROR]: Could not pass event MiraiGroupMessageEvent to Chat2QQ v1.5
java.lang.IllegalStateException: Asynchronous ChunkHolder update!
        at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at net.minecraft.server.level.ChunkHolder.addToBroadcastMap(ChunkHolder.java:329) ~[?:?]
        at net.minecraft.server.level.ChunkHolder.blockChanged(ChunkHolder.java:289) ~[?:?]
        at net.minecraft.server.level.ServerChunkCache.blockChanged(ServerChunkCache.java:1156) ~[?:?]
        at net.minecraft.server.level.ServerLevel.sendBlockUpdated(ServerLevel.java:1658) ~[?:?]
        at net.minecraft.world.level.block.entity.CommandBlockEntity$1.onUpdated(CommandBlockEntity.java:45) ~[?:?]
        at net.minecraft.world.level.BaseCommandBlock.sendMessage(BaseCommandBlock.java:180) ~[?:?]
        at org.bukkit.craftbukkit.v1_18_R2.command.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:33) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.command.CommandSender.sendMessage(CommandSender.java:128) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:254) ~[adventure-api-4.10.1.jar:?]
        at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:228) ~[adventure-api-4.10.1.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.broadcast(CraftServer.java:1782) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.broadcast(CraftServer.java:1754) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.broadcastMessage(CraftServer.java:641) ~[mirai-1.18.2.jar:git-Mirai-7838cca]
        at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:420) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(onGroupMessage.java:58) ~[QQ_Chat2QQ-Bukkit.jar:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor6.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:git-Mirai-7838cca]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:72) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:642) ~[mirai-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at me.dreamvoid.miraimc.bukkit.MiraiEvent.lambda$startListenEvent$8(MiraiEvent.java:97) ~[QQ_MiraiMC-Bukkit.jar:?]
        at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[QQ_MiraiMC-Bukkit.jar:?]
        at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[QQ_MiraiMC-Bukkit.jar:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[QQ_MiraiMC-Bukkit.jar:?]

额外说明

这个问题在 purpur 核心上也出现过, 我没有测试 paper

这是刷 java.lang.NullPointerException 的服务器控制台
image

协议

和trchat同时使用导致游戏内消息发送不到QQ

问题描述

chat2qq也是监听聊天,但是优先级比trchat高,并且没配置无视取消,所以trchat取消掉的消息就没法获得了

这是一位大佬和我说的,我不会代码我不知道到底是不是这样,但我已经确定加入trchat会导致这个问题,不加可以正常使用
trchat的版本是 TrChat-1.90-R8.jar

复现方法

  1. 同时加入trchat和chat2qq
  2. 开启服务端
  3. 进服说话

服务端类型

Bukkit

服务端版本

paper-1.18.2-288.jar

MiraiMC 插件版本

最新的

Chat2QQ 插件版本

最新的

服务端日志

[19:34:47] [ServerMain/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[19:34:48] [Worker-Main-4/INFO]: Loaded 7 recipes
[19:34:49] [Server thread/INFO]: Starting minecraft server version 1.18.2
[19:34:49] [Server thread/INFO]: Loading properties
[19:34:49] [Server thread/INFO]: This server is running Paper version git-Paper-288 (MC: 1.18.2) (Implementing API version 1.18.2-R0.1-SNAPSHOT) (Git: c6e631a)
[19:34:49] [Server thread/INFO]: Server Ping Player Sample Count: 12
[19:34:49] [Server thread/INFO]: Using 4 threads for Netty based IO
[19:34:49] [Server thread/INFO]: Default game type: SURVIVAL
[19:34:49] [Server thread/INFO]: Generating keypair
[19:34:49] [Server thread/INFO]: Starting Minecraft server on *:25565
[19:34:49] [Server thread/INFO]: Using default channel type
[19:34:49] [Server thread/INFO]: Paper: Using Java 11 compression from Velocity.
[19:34:49] [Server thread/INFO]: Paper: Using Java cipher from Velocity.
[19:34:50] [Server thread/ERROR]: [STDERR] [org.bukkit.craftbukkit.v1_18_R2.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[19:34:52] [Server thread/WARN]: Legacy plugin Lores v1.4.1 does not specify an api-version.
[19:34:53] [Server thread/WARN]: Legacy plugin GuoItemLoreCommand v2.1 does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin WorldBorder v1.8.7 does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin TimeCommands v1.0.0 does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin RecordQuery v1.0.0 does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin PlayerPoints v2.1.4 does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin PetBlocks v8.30.0 does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin XiaoheiConsole v1.0-SNAPSHOT does not specify an api-version.
[19:34:55] [Server thread/WARN]: Legacy plugin VipZero v1.2.3 does not specify an api-version.
[19:34:55] [Server thread/INFO]: §a[Oh The Dungeons Youll Go] MC Version: 1.18.2
[19:34:55] [Server thread/INFO]: {"loots":["ENCHANTBOOK","MUSIC","ARMOUR","ORE","SMITHY","SUPPLY","FOOD","WEAPON","REWARD","JUNK","BREWING","POTION","TOOL","SPECIAL","ENCHANTBONUS","BLOCK"],"extra_ItemSpecialty":true,"extra_ItemEnchBook":true}
[19:34:56] [Server thread/INFO]: [org.reflections.Reflections] Reflections took 41 ms to scan 1 urls, producing 22 keys and 72 values
[19:34:56] [Server thread/INFO]: [ PandaLib ] - [ PandaLibLoader ] - 插件 FutureTech 注册成功
[19:34:56] [Server thread/WARN]: [SlimefunItemExpansion] Loaded class com.electronwill.nightconfig.core.ConfigFormat from TrChat v1.90-R8 which is not a depend or softdepend of this plugin.
[19:34:57] [Server thread/WARN]: Legacy plugin SlimeFunBookFix v1.4 does not specify an api-version.
[19:34:57] [Server thread/INFO]: [FastLogin] Initialize logging service
[19:34:58] [Server thread/INFO]: [MiraiMC] Loading MiraiMC v1.6
[19:34:58] [Server thread/INFO]: [MiraiMC] Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[19:34:58] [Server thread/INFO]: [MiraiMC] Verifying mirai-core-all-2.11.0-M2.2.jar
[19:34:58] [Server thread/INFO]: [MiraiMC] Loading library mirai-core-all-2.11.0-M2.2.jar
[19:34:58] [Server thread/INFO]: [DreamChest] Loading DreamChest v1.0.4-SNAPSHOT
[19:34:58] [Server thread/INFO]: [ViaVersion] Loading ViaVersion v4.2.1
[19:34:58] [Server thread/INFO]: [ViaVersion] ViaVersion 4.2.1 is now loaded, injecting!
[19:34:58] [Via-Mappingloader-0/INFO]: [ViaVersion] Loading 1.12 -> 1.13 mappings...
[19:34:58] [Via-Mappingloader-1/INFO]: [ViaVersion] Loading 1.13 -> 1.13.2 mappings...
[19:34:58] [Via-Mappingloader-2/INFO]: [ViaVersion] Loading 1.13.2 -> 1.14 mappings...
[19:34:58] [Via-Mappingloader-3/INFO]: [ViaVersion] Loading 1.14 -> 1.15 mappings...
[19:34:58] [Via-Mappingloader-4/INFO]: [ViaVersion] Loading 1.15 -> 1.16 mappings...
[19:34:58] [Via-Mappingloader-5/INFO]: [ViaVersion] Loading 1.16 -> 1.16.2 mappings...
[19:34:58] [Via-Mappingloader-6/INFO]: [ViaVersion] Loading 1.16.2 -> 1.17 mappings...
[19:34:58] [Via-Mappingloader-7/INFO]: [ViaVersion] Loading 1.17 -> 1.18 mappings...
[19:34:58] [Server thread/INFO]: [ViaBackwards] Loading ViaBackwards v4.2.1
[19:34:58] [Server thread/INFO]: [ViaBackwards] Loading translations...
[19:34:58] [Via-Mappingloader-8/INFO]: [ViaBackwards] Loading 1.10 -> 1.9.4 mappings...
[19:34:58] [Via-Mappingloader-0/INFO]: [ViaVersion] Loading block connection mappings ...
[19:34:58] [Via-Mappingloader-8/INFO]: [ViaBackwards] Loading 1.11 -> 1.10 mappings...
[19:34:58] [Via-Mappingloader-1/INFO]: [ViaBackwards] Loading 1.12 -> 1.11 mappings...
[19:34:59] [Via-Mappingloader-4/INFO]: [ViaBackwards] Loading 1.13.2 -> 1.13 mappings...
[19:34:59] [Via-Mappingloader-4/INFO]: [ViaBackwards] Loading 1.14 -> 1.13.2 mappings...
[19:34:59] [Via-Mappingloader-7/INFO]: [ViaBackwards] Loading 1.15 -> 1.14 mappings...
[19:34:59] [Via-Mappingloader-6/INFO]: [ViaBackwards] Loading 1.16 -> 1.15 mappings...
[19:34:59] [Via-Mappingloader-5/INFO]: [ViaBackwards] Loading 1.13 -> 1.12 mappings...
[19:34:59] [Via-Mappingloader-0/INFO]: [ViaBackwards] Loading 1.16.2 -> 1.16 mappings...
[19:34:59] [Via-Mappingloader-4/INFO]: [ViaBackwards] Loading 1.17 -> 1.16.2 mappings...
[19:34:59] [Via-Mappingloader-5/INFO]: [ViaBackwards] Loading 1.18 -> 1.17 mappings...
[19:34:59] [Server thread/INFO]: [LuckPerms] Loading LuckPerms v5.4.9
[19:34:59] [Server thread/INFO]: [FriendsSpigot] Loading FriendsSpigot v1.0.9.7
[19:34:59] [Server thread/INFO]: [ProtocolLib] Loading ProtocolLib v4.8.0
[19:35:00] [Server thread/INFO]: [Notbuild] Loading Notbuild v1.7
[19:35:00] [Server thread/INFO]: [monster] Loading monster v3.0.5
[19:35:00] [Server thread/INFO]: [JulyLibrary] Loading JulyLibrary v2.0.6
[19:35:00] [Server thread/INFO]: [Lores] Loading Lores v1.4.1
[19:35:00] [Server thread/INFO]: [LuckyPanda] Loading LuckyPanda vUnofficial
[19:35:00] [Server thread/INFO]: [PlaceholderAPI] Loading PlaceholderAPI v2.11.1
[19:35:00] [Server thread/INFO]: [SoaromaSAC] Loading SoaromaSAC v1.0.52
[19:35:00] [Server thread/INFO]: [SkinsRestorer] Loading SkinsRestorer v14.1.15
[19:35:00] [Server thread/INFO]: [GuoItemLoreCommand] Loading GuoItemLoreCommand v2.1
[19:35:00] [Server thread/INFO]: [TrChat] Loading TrChat v1.90-R8
[19:35:00] [Server thread/INFO]: 
[19:35:00] [Server thread/INFO]:   _______      _____  _              _   
[19:35:00] [Server thread/INFO]:  |__   __|    / ____|| |           | |  
[19:35:00] [Server thread/INFO]:     | |  _ __ | |     | |__    __ _ | |_ 
[19:35:00] [Server thread/INFO]:     `| | | '__|| |     | '_ \  / _` || __|
[19:35:00] [Server thread/INFO]:    | | |   | |____ | | | || (_| || |_ 
[19:35:00] [Server thread/INFO]:     |_| |_|    \_____||_| |_| \__,_| \__|
[19:35:00] [Server thread/INFO]: TrChat 正在载入中...
[19:35:00] [Server thread/INFO]: [TrChat] 过滤器 | 已载入本地敏感词库总计 3 个.
[19:35:00] [Server thread/INFO]: [TrChat] 聊天 | 成功载入聊天格式... [0 Ms]
[19:35:00] [Server thread/INFO]: [TrChat] 聊天 | 成功载入自定义聊天功能... [1 Ms]
[19:35:00] [Server thread/INFO]: [TrChat] 聊天 | 成功载入 5 个聊天频道... [1 Ms]
[19:35:00] [Server thread/INFO]: [TrChat] 当前无跨服支持.
[19:35:00] [Server thread/INFO]: [GUIHelper] Loading GUIHelper v1.0.7
[19:35:00] [Server thread/INFO]: [Orebfuscator] Loading Orebfuscator v5.2.6
[19:35:00] [Server thread/INFO]: [ANM] Loading AdvancedNMotd v9.2.0
[19:35:00] [Server thread/INFO]: [TileDataSaver] Loading TileDataSaver v1.0.10
[19:35:00] [Server thread/INFO]: [ProtocolStringReplacer] Loading ProtocolStringReplacer v2.6.6
[19:35:00] [Server thread/INFO]: [ClearLag] Loading ClearLag v3.2.2
[19:35:00] [Server thread/INFO]: [WorldBorder] Loading WorldBorder v1.8.7
[19:35:00] [Server thread/INFO]: [TimeCommands] Loading TimeCommands v1.0.0
[19:35:00] [Server thread/INFO]: [NoCheatPlus] Loading NoCheatPlus v3.17-SNAPSHOT-Updated-b138
[19:35:00] [Server thread/INFO]: [NoCheatPlus] onLoad: Early set up of static API, configuration, logging.
[19:35:00] [Server thread/INFO]: [NoCheatPlus] Logging system initialized.
[19:35:00] [Server thread/INFO]: [NoCheatPlus] Detected Minecraft version: 1.18.2
[19:35:00] [Server thread/INFO]: [floodgate] Loading floodgate v2.1.0-SNAPSHOT
[19:35:00] [Server thread/INFO]: [floodgate] 启动 Floodgate,耗时264ms
[19:35:00] [Server thread/INFO]: [Vault] Loading Vault v1.7.3-b131
[19:35:00] [Server thread/INFO]: [RecordQuery] Loading RecordQuery v1.0.0
[19:35:00] [Server thread/INFO]: [BedrockPlayerManager] Loading BedrockPlayerManager v1.4
[19:35:00] [Server thread/INFO]: [Boom] Loading Boom v1.3.3
[19:35:00] [Server thread/INFO]: [HolographicDisplays] Loading HolographicDisplays v3.0.0-SNAPSHOT-b205
[19:35:00] [Server thread/INFO]: [PlayerPoints] Loading PlayerPoints v2.1.4
[19:35:00] [Server thread/INFO]: [MiraiMC] Loading Chat2QQ v1.5
[19:35:00] [Server thread/INFO]: [UserPrefix] Loading UserPrefix v2.4.3
[19:35:00] [Server thread/INFO]: [PetBlocks] Loading PetBlocks v8.30.0
[19:35:00] [Server thread/INFO]: [Geyser-Spigot] Loading Geyser-Spigot v2.0.3-SNAPSHOT
[19:35:00] [Server thread/INFO]: [BEMenuAPI] Loading BEMenuAPI v1.0.1
[19:35:00] [Server thread/INFO]: [ServersNPC] Loading ServersNPC v3.7
[19:35:00] [Server thread/INFO]: [LiteSignIn] Loading LiteSignIn v1.6.0
[19:35:00] [Server thread/INFO]: [XiaoheiConsole] Loading XiaoheiConsole v1.0-SNAPSHOT
[19:35:00] [Server thread/INFO]: [ZetaJoinAction] Loading ZetaJoinAction v1.1.0
[19:35:00] [Server thread/INFO]: [VipZero] Loading VipZero v1.2.3
[19:35:00] [Server thread/INFO]: [Brewery] Loading Brewery v3.1
[19:35:00] [Server thread/INFO]: [BossShopPro] Loading BossShopPro v2.0.9
[19:35:00] [Server thread/INFO]: [NexEngine] Loading NexEngine v2.1.2 build-14/04/2022
[19:35:00] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v7.2.10+1742f98
[19:35:01] [Server thread/INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@2765e9f2]
[19:35:01] [Server thread/INFO]: [Essentials] Loading Essentials v2.19.4
[19:35:01] [Server thread/INFO]: [DeluxeMenus] Loading DeluxeMenus v1.13.5-Release
[19:35:01] [Server thread/INFO]: [DeluxeMenus] NMS hook has been setup successfully!
[19:35:01] [Server thread/INFO]: [JulyGuild] Loading JulyGuild v2.1.1
[19:35:01] [Server thread/INFO]: [ScriptBlockPlus] Loading ScriptBlockPlus v2.2.2
[19:35:01] [Server thread/INFO]: [Oh_the_dungeons_youll_go] Loading Oh_the_dungeons_youll_go v17_Spring_Equinox_2022_P1
[19:35:01] [Server thread/INFO]: [TitleManager] Loading TitleManager v2.3.6
[19:35:01] [Server thread/INFO]: [PlotSquared] Loading PlotSquared v6.2.2-Premium
[19:35:01] [Server thread/INFO]: [Slimefun] Loading Slimefun v2022.04-release
[19:35:01] [Server thread/INFO]: [EcoPower] Loading EcoPower vBuild 1 zh-CN(ybw0014) (git eca8ab1)
[19:35:01] [Server thread/INFO]: [DankTech2] Loading DankTech2 vBuild 2 zh-CN(ybw0014) (git b76239c)
[19:35:01] [Server thread/INFO]: [SlimeGlue] Loading SlimeGlue v1.0.0-6fe657a
[19:35:01] [Server thread/INFO]: [CoreProtect] Loading CoreProtect v21.2
[19:35:01] [Server thread/INFO]: [FutureTech] Loading FutureTech vbeta-0.1.2
[19:35:01] [Server thread/INFO]: [SFCalc] Loading SFCalc vBuild 4 zh-CN(ybw0014) (git ca78ab1)
[19:35:01] [Server thread/INFO]: [EMC2] Loading EMC2 vBuild 1 zh-TW(SlimeTraditionalTranslation) (git 4a20be4)
[19:35:01] [Server thread/INFO]: [RandomExpansion] Loading RandomExpansion vBuild 1 zh-CN(haiman233) (git 87926ef)
[19:35:01] [Server thread/INFO]: [ExoticGarden] Loading ExoticGarden vBuild 9 zh-CN(ybw0014) (git edae221)
[19:35:01] [Server thread/INFO]: [Liquid] Loading Liquid vBuild 2 zh-CN(baoad) (git e03ec2f)
[19:35:01] [Server thread/INFO]: [Endrex] Loading Endrex v1.1.1
[19:35:01] [Server thread/INFO]: [SoulJars] Loading SoulJars vBuild 6 zh-CN(ybw0014) (git 7c3d94e)
[19:35:01] [Server thread/INFO]: [SlimyRepair] Loading SlimyRepair vBuild 1 zh-CN(baoad) (git d0ae908)
[19:35:01] [Server thread/INFO]: [AureliumSkills] Loading AureliumSkills vBeta 1.2.11
[19:35:01] [Server thread/INFO]: [ExtraTools] Loading ExtraTools vBuild 3 zh-CN(SlimefunGuguProject) (git 3e59783)
[19:35:01] [Server thread/INFO]: [SlimefunOreChunks] Loading SlimefunOreChunks vBuild 1 zh-CN(ybw0014) (git 67879ed)
[19:35:01] [Server thread/INFO]: [DimensionTraveler] Loading DimensionTraveler v0.0.1
[19:35:01] [Server thread/INFO]: [Draconic] Loading Draconic v1.0
[19:35:01] [Server thread/INFO]: [PrivateStorage] Loading PrivateStorage vBuild 1 zh-CN(ybw0014) (git 7205ea3)
[19:35:01] [Server thread/INFO]: [DankTech] Loading DankTech v1.2.11
[19:35:01] [Server thread/INFO]: [ColoredEnderChests] Loading ColoredEnderChests vBuild 1 zh-CN(ybw0014) (git b2c82c2)
[19:35:01] [Server thread/INFO]: [Galactifun] Loading Galactifun vBuild 4 zh-CN(baoad) (git 350157f)
[19:35:01] [Server thread/INFO]: [MoneyAndThings] Loading MoneyAndThings vBuild 5 zh-CN(haiman233) (git 6fb10a0)
[19:35:01] [Server thread/INFO]: [SlimefunItemExpansion] Loading SlimefunItemExpansion v1.0.2
[19:35:01] [Server thread/INFO]: [ExLimus] Loading ExLimus vBuild 3 zh-CN(haiman233) (git 31dbef9)
[19:35:01] [Server thread/INFO]: [HardcoreSlimefun] Loading HardcoreSlimefun v1.0
[19:35:01] [Server thread/INFO]: [SlimeFunBookFix] Loading SlimeFunBookFix v1.4
[19:35:01] [Server thread/INFO]: [SlimefunNukes] Loading SlimefunNukes v3.2.5
[19:35:01] [Server thread/INFO]: [SimpleStorage] Loading SimpleStorage vBuild 5 zh-CN(ybw0014) (git c443c7b)
[19:35:01] [Server thread/INFO]: [GlobalWarming] Loading GlobalWarming vBuild 5 zh-CN(ybw0014) (git 725aebe)
[19:35:01] [Server thread/INFO]: [Bump] Loading Bump vBuild 11 zh-CN(SlimefunGuguProject) (git cc4faac)
[19:35:01] [Server thread/INFO]: [SfChunkInfo] Loading SfChunkInfo vBuild 3 zh-CN(ybw0014) (git 027094f)
[19:35:01] [Server thread/INFO]: [VoidHarvesters] Loading VoidHarvesters vBuild 4 zh-CN(haiman233) (git db9141a)
[19:35:01] [Server thread/INFO]: [UltimateGenerators] Loading UltimateGenerators vBuild 9 RC-27(LittleQiu233) (git 453f245)
[19:35:01] [Server thread/INFO]: [MobCapturer] Loading MobCapturer vBuild 4 zh-CN(ybw0014) (git 3d50960)
[19:35:01] [Server thread/INFO]: [TranscEndence] Loading TranscEndence vBuild 6 zh-CN(baoad) (git 12c5713)
[19:35:01] [Server thread/INFO]: [GeneticChickengineering] Loading GeneticChickengineering vBuild 2 zh-CN(CrispyXYZ) (git dfd4b14)
[19:35:01] [Server thread/INFO]: [Multiverse-Core] Loading Multiverse-Core v4.3.1-b861
[19:35:01] [Server thread/INFO]: [ChestTerminal] Loading ChestTerminal vBuild 1 zh-CN(ybw0014) (git 634c650)
[19:35:01] [Server thread/INFO]: [AlchimiaVitae] Loading AlchimiaVitae vBuild 6 zh-CN(ybw0014) (git af0d0ac)
[19:35:01] [Server thread/INFO]: [HotbarPets] Loading HotbarPets vBuild 2 zh-CN(ybw0014) (git 5afb147)
[19:35:01] [Server thread/INFO]: [SlimefunLuckyBlocks] Loading SlimefunLuckyBlocks vBuild 1 zh-CN(baoad) (git d435fa3)
[19:35:01] [Server thread/INFO]: [HeadLimiter] Loading HeadLimiter vBuild 5 zh-CN(ybw0014) (git 73de3a2)
[19:35:01] [Server thread/INFO]: [NotEnoughAddons] Loading NotEnoughAddons v27
[19:35:01] [Server thread/INFO]: [PotionExpansion] Loading PotionExpansion vBuild 1 zh-CN(baoad) (git b25bd1d)
[19:35:01] [Server thread/INFO]: [FoxyMachines] Loading FoxyMachines vBuild 10 zh-CN(ybw0014) (git 6d04e6a)
[19:35:01] [Server thread/INFO]: [EzSlimeFunAddon] Loading EzSlimeFunAddon vBuild 13 zh-CN(haiman233) (git 28198cf)
[19:35:01] [Server thread/INFO]: [MoreTools] Loading MoreTools vBuild 1 zh-CN(LobbyTech-MC) (git 3bfb764)
[19:35:01] [Server thread/INFO]: [GuizhanCraft] Loading GuizhanCraft vBuild 7 (ybw0014) (git adf7f9c)
[19:35:01] [Server thread/INFO]: [ElectricSpawners] Loading ElectricSpawners vBuild 4 zh-CN(ybw0014) (git 0d7b9bb)
[19:35:01] [Server thread/INFO]: [WhatIsThis] Loading WhatIsThis v4.7
[19:35:01] [Server thread/INFO]: [VillagerUtil] Loading VillagerUtil vBuild 2 zh-CN(ybw0014) (git f019674)
[19:35:01] [Server thread/INFO]: [ExtraHeads] Loading ExtraHeads vBuild 5 zh-CN(ybw0014) (git 37519dc)
[19:35:01] [Server thread/INFO]: [SlimyTreeTaps] Loading SlimyTreeTaps vBuild 2 zh-CN(ybw0014) (git 8a58b9f)
[19:35:01] [Server thread/INFO]: [FlowerPower] Loading FlowerPower v12 zh-CN
[19:35:01] [Server thread/INFO]: [FluffyMachines] Loading FluffyMachines vBuild 4 zh-CN(baoad) (git 228b135)
[19:35:01] [Server thread/INFO]: [DyedBackpacks] Loading DyedBackpacks vBuild 1 zh-CN(baoad) (git 823de85)
[19:35:01] [Server thread/INFO]: [SoundMuffler] Loading SoundMuffler vBuild 1 zh-CN(baoad) (git b1678a8)
[19:35:01] [Server thread/INFO]: [LiteXpansion] Loading LiteXpansion vBuild 17 zh-CN(ybw0014) (git 188531c)
[19:35:01] [Server thread/INFO]: [FNAmplifications] Loading FNAmplifications vBuild 59 zh-CN(buiawpkgew1) (git 0513ccf)
[19:35:01] [Server thread/INFO]: [AuthMe] Loading AuthMe v5.6.0-SNAPSHOT-bCUSTOM
[19:35:01] [Server thread/INFO]: [Images] Loading Images v2.2.5
[19:35:01] [Server thread/INFO]: [CWR] Loading CyberWorldReset v0.6.0
[19:35:01] [Server thread/INFO]: [ACubelets] Loading ACubelets v1.9.9
[19:35:01] [Server thread/INFO]: [CMILib] Loading CMILib v1.1.2.5
[19:35:01] [Server thread/INFO]: [FastLogin] Loading FastLogin v1.11-SNAPSHOT-a327916
[19:35:01] [Server thread/INFO]: [InfinityExpansion] Loading InfinityExpansion vBuild 7 zh-CN(baoad) (git 3ade94c)
[19:35:01] [Server thread/INFO]: [Residence] Loading Residence v5.0.1.5
[19:35:01] [Server thread/INFO]: [Networks] Loading Networks vBuild 46 zh-CN(ybw0014) (git 35094c9)
[19:35:01] [Server thread/INFO]: [DynaTech] Loading DynaTech vBuild 31 zh-CN(ybw0014) (git 2b70f55)
[19:35:01] [Server thread/INFO]: [Skript] Loading Skript v2.6.1
[19:35:01] [Server thread/INFO]: [skript-reflect] Loading skript-reflect v2.3
[19:35:01] [Server thread/INFO]: [ExcellentEnchants] Loading ExcellentEnchants v3.2.1
[19:35:01] [Server thread/INFO]: [QuickShop] Loading QuickShop v5.1.0.6
[19:35:01] [Server thread/INFO]: [QuickShop] QuickShop Reremake - Early boot step - Booting up
[19:35:01] [Server thread/INFO]: [QuickShop] [OK] Signature Verify
[19:35:01] [Server thread/INFO]: [QuickShop] [OK] Plugin Manifest Check
[19:35:01] [Server thread/INFO]: [QuickShop] [OK] Potential Infection Characteristics Check
[19:35:01] [Server thread/INFO]: [QuickShop] Reading the configuration...
[19:35:01] [Server thread/INFO]: [QuickShop] Loading messages translation over-the-air (this may need take a while).
[19:35:01] [Server thread/INFO]: [QuickShop] Translation over-the-air platform selected: Crowdin
[19:35:01] [Server thread/INFO]: [QuickShop] Checking for translation updates, this may need a while...
[19:35:03] [Server thread/INFO]: [QuickShop] Loading up integration modules.
[19:35:03] [Server thread/INFO]: [QuickShop] QuickShop Reremake - Early boot step - Complete
[19:35:03] [Server thread/INFO]: [SimpleUtils] Loading SimpleUtils vBuild 1 zh-CN(baoad) (git 721f4c9)
[19:35:03] [Server thread/INFO]: [SlimeTinker] Loading SlimeTinker vBuild 38 zh-CN(ybw0014) (git fbc3769)
[19:35:03] [Server thread/INFO]: [Floodgate-Skript] Loading Floodgate-Skript v2.1
[19:35:03] [Server thread/INFO]: [CrystamaeHistoria] Loading CrystamaeHistoria vBuild 22 zh-CN(SlimefunGuguProject) (git 61e2fae)
[19:35:03] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[19:35:03] [Server thread/INFO]: [LuckPerms] Enabling LuckPerms v5.4.9
[19:35:04] [Server thread/INFO]:         __    
[19:35:04] [Server thread/INFO]:   |    |__)   LuckPerms v5.4.9
[19:35:04] [Server thread/INFO]:   |___ |      Running on Bukkit - Paper
[19:35:04] [Server thread/INFO]: 
[19:35:04] [Server thread/INFO]: [LuckPerms] Loading configuration...
[19:35:04] [Server thread/INFO]: [LuckPerms] Loading storage provider... [H2]
[19:35:05] [Server thread/INFO]: [LuckPerms] Loading internal permission managers...
[19:35:05] [Server thread/INFO]: [LuckPerms] Performing initial data load...
[19:35:06] [Server thread/INFO]: [LuckPerms] Successfully enabled. (took 3069ms)
[19:35:06] [Server thread/INFO]: [ProtocolLib] Enabling ProtocolLib v4.8.0
[19:35:06] [Server thread/INFO]: [ProtocolLib] Started structure compiler thread.
[19:35:06] [Server thread/INFO]: [Vault] Enabling Vault v1.7.3-b131
[19:35:06] [Server thread/WARN]: [Vault] Loaded class com.earth2me.essentials.api.Economy from Essentials v2.19.4 which is not a depend or softdepend of this plugin.
[19:35:06] [Server thread/INFO]: [Vault] [Economy] Essentials Economy found: Waiting
[19:35:06] [Server thread/INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system.
[19:35:06] [Server thread/INFO]: [Vault] Enabled Version 1.7.3-b131
[19:35:06] [Server thread/INFO]: [LuckPerms] Registered Vault permission & chat hook.
[19:35:06] [Server thread/INFO]: [NexEngine] Enabling NexEngine v2.1.2 build-14/04/2022
[19:35:06] [Server thread/INFO]: [NexEngine] Loaded NMS version: V1_18_R2
[19:35:06] [Server thread/INFO]: [NexEngine] Successfully hooked with LuckPerms permissions
[19:35:06] [Server thread/INFO]: [NexEngine] Successfully hooked with EssentialsX Economy economy
[19:35:06] [Server thread/INFO]: [NexEngine] Successfully hooked with LuckPerms chat
[19:35:06] [Server thread/INFO]: [NexEngine] Successfully hooked with Vault!
[19:35:06] [Server thread/INFO]: [NexEngine] Found 0 external module(s).
[19:35:06] [Server thread/INFO]: [NexEngine] Plugin loaded in 58 ms!
[19:35:06] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v7.2.10+1742f98
[19:35:06] [Server thread/INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[19:35:06] [Server thread/INFO]: WEPIF: Vault detected! Using Vault for permissions
[19:35:06] [Server thread/INFO]: Using com.sk89q.worldedit.bukkit.adapter.impl.v1_18_R2.PaperweightAdapter as the Bukkit adapter
[19:35:07] [Server thread/INFO]: [Oh_the_dungeons_youll_go] Enabling Oh_the_dungeons_youll_go v17_Spring_Equinox_2022_P1
[19:35:07] [Server thread/INFO]: configdir is plugins\Oh_the_dungeons_youll_go\forge_sandbox\doomlike
[19:35:07] [Server thread/INFO]: themesdir is plugins\Oh_the_dungeons_youll_go\forge_sandbox\doomlike\themes
[19:35:07] [Server thread/INFO]: [OTD] Installing files plugins\Oh_the_dungeons_youll_go\forge_sandbox\doomlike\chests.cfg
[19:35:07] [Server thread/INFO]: Loading chest loot file (chests.cfg)
[19:35:07] [Server thread/INFO]: Found 1 special chest configs.
[19:35:07] [Server thread/INFO]: Loading chest loot file (oceanic_chests.cfg)
[19:35:07] [Server thread/INFO]: Found 12 themes.
[19:35:07] [Server thread/INFO]: §a[Oh The Dungeons You'll Go] Update checking...
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/frosted/default.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/frosted/default_spike_1.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/frosted/entrance.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/frosted/hole.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/frosted/top.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/jungle/branch.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/jungle/default.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/jungle/entrance.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/jungle/lookout.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/jungle/stairs_wrap.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/jungle/top.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/mushroom/default.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/mushroom/entrance.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/mushroom/top.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/sandy/default.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/sandy/entrance.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/sandy/top.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/sandy/sandcastle_top.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/blacksmith.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/default.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/entrance.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/lake.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/library.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/lookout.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/mineshaft.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/original.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/plains.json
[19:35:07] [Server thread/INFO]: Reading draylars-battle-towers/stone/top.json
[19:35:07] [Server thread/INFO]: Loading PlaceholderAPI support ...
[19:35:07] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: otd [17_Spring_Equinox_2022_P1]
[19:35:07] [Server thread/INFO]: AsyncRoguelikeDungeon initResolver
[19:35:07] [Server thread/INFO]: [PlotSquared] Enabling PlotSquared v6.2.2-Premium
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Loaded caption map for namespace 'plotsquared': com.plotsquared.core.configuration.caption.LocalizedCaptionMap
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: plot-expiry | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: worlds | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: per-user-locale | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: worldedit-restrictions | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: external-placeholders | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: kill-owned-road-mobs | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: database | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: component-presets | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: chunk-processor | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: extended-username-completion | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: events | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: commands | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: kill-road-mobs | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: kill-road-items | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: database-purger | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: economy | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: persistent-road-regen | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: kill-road-vehicles | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: default-locale | Value: en
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: use-mvdwapi | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: persistent-meta | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: tab-completed-aliases | Value: [plot, plots, p, plotsquared, plot2, p2, ps, 2, plotme, plotz, ap]
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: ban-deleter | Value: false
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: update-notifications | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: rating-cache | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Key: comment-notifier | Value: true
[19:35:08] [Server thread/INFO]: [PlotSquared/BukkitPlatform] PlotSquared version licensed to Spigot user 997807
[19:35:08] [Server thread/INFO]: [PlotSquared/BukkitPlatform] https://www.spigotmc.org/resources/77506
[19:35:08] [Server thread/INFO]: [PlotSquared/BukkitPlatform] Download ID: 1345595672
[19:35:08] [Server thread/INFO]: [PlotSquared/BukkitPlatform] Thanks for supporting us :)
[19:35:08] [Server thread/INFO]: [PlotSquared/PlotSquared] Connection to database established. Type: SQLite
[19:35:08] [Server thread/INFO]: [PlotSquared/BukkitPlatform] PlotSquared hooked into WorldEdit
[19:35:09] [Server thread/INFO]: [PlotSquared/BukkitPlatform] (UUID) Using LuckPerms as a complementary UUID service
[19:35:09] [Server thread/INFO]: [PlotSquared/BukkitPlatform] (UUID) Using EssentialsX as a complementary UUID service
[19:35:09] [Server thread/INFO]: [PlotSquared/BukkitPlatform] (UUID) 0 UUIDs will be cached
[19:35:09] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: plotsquared [3]
[19:35:09] [Server thread/INFO]: [PlotSquared/BukkitPlatform] PlotSquared hooked into PlaceholderAPI
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Enabling ExcellentEnchants v3.2.1
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Powered by: NexEngine
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Tiers Loaded: 5
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Found 0 external module(s).
[19:35:09] [Server thread/WARN]: [NexEngine] Loaded class su.nightexpress.excellentenchants.nms.V1_18_R2 from ExcellentEnchants v3.2.1 which is not a depend or softdepend of this plugin.
[19:35:09] [Server thread/WARN]: java.lang.reflect.InvocationTargetException
[19:35:09] [Server thread/WARN]: 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[19:35:09] [Server thread/WARN]: 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
[19:35:09] [Server thread/WARN]: 	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[19:35:09] [Server thread/WARN]: 	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
[19:35:09] [Server thread/WARN]: 	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.EnchantRegister.init(EnchantRegister.java:214)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.EnchantRegister.<clinit>(EnchantRegister.java:96)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.EnchantManager.onLoad(EnchantManager.java:44)
[19:35:09] [Server thread/WARN]: 	at NexEngine.jar//su.nexmedia.engine.api.manager.AbstractManager.setup(AbstractManager.java:21)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.ExcellentEnchants.enable(ExcellentEnchants.java:36)
[19:35:09] [Server thread/WARN]: 	at NexEngine.jar//su.nexmedia.engine.NexPlugin.loadManagers(NexPlugin.java:178)
[19:35:09] [Server thread/WARN]: 	at NexEngine.jar//su.nexmedia.engine.NexPlugin.onEnable(NexPlugin.java:78)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473)
[19:35:09] [Server thread/WARN]: 	at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:289)
[19:35:09] [Server thread/WARN]: 	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1163)
[19:35:09] [Server thread/WARN]: 	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315)
[19:35:09] [Server thread/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:833)
[19:35:09] [Server thread/WARN]: Caused by: java.lang.IllegalStateException: Invalid tier provided for the 'curse_of_breaking' enchantment!
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.api.enchantment.ExcellentEnchant.<init>(ExcellentEnchant.java:79)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.api.enchantment.IEnchantChanceTemplate.<init>(IEnchantChanceTemplate.java:20)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.enchants.tool.EnchantCurseOfBreaking.<init>(EnchantCurseOfBreaking.java:29)
[19:35:09] [Server thread/WARN]: 	... 21 more
[19:35:09] [Server thread/WARN]: java.lang.reflect.InvocationTargetException
[19:35:09] [Server thread/WARN]: 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[19:35:09] [Server thread/WARN]: 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
[19:35:09] [Server thread/WARN]: 	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[19:35:09] [Server thread/WARN]: 	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
[19:35:09] [Server thread/WARN]: 	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.EnchantRegister.init(EnchantRegister.java:214)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.EnchantRegister.<clinit>(EnchantRegister.java:97)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.EnchantManager.onLoad(EnchantManager.java:44)
[19:35:09] [Server thread/WARN]: 	at NexEngine.jar//su.nexmedia.engine.api.manager.AbstractManager.setup(AbstractManager.java:21)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.ExcellentEnchants.enable(ExcellentEnchants.java:36)
[19:35:09] [Server thread/WARN]: 	at NexEngine.jar//su.nexmedia.engine.NexPlugin.loadManagers(NexPlugin.java:178)
[19:35:09] [Server thread/WARN]: 	at NexEngine.jar//su.nexmedia.engine.NexPlugin.onEnable(NexPlugin.java:78)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559)
[19:35:09] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473)
[19:35:09] [Server thread/WARN]: 	at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:289)
[19:35:09] [Server thread/WARN]: 	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1163)
[19:35:09] [Server thread/WARN]: 	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315)
[19:35:09] [Server thread/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:833)
[19:35:09] [Server thread/WARN]: Caused by: java.lang.IllegalStateException: Invalid tier provided for the 'curse_of_misfortune' enchantment!
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.api.enchantment.ExcellentEnchant.<init>(ExcellentEnchant.java:79)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.api.enchantment.IEnchantChanceTemplate.<init>(IEnchantChanceTemplate.java:20)
[19:35:09] [Server thread/WARN]: 	at ExcellentEnchants-3.2.1.jar//su.nightexpress.excellentenchants.manager.enchants.tool.EnchantCurseOfMisfortune.<init>(EnchantCurseOfMisfortune.java:25)
[19:35:09] [Server thread/WARN]: 	... 21 more
[19:35:09] [Server thread/INFO]: [NexEngine] Enabling player block place tracker...
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: blast_mining
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: divine_touch
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: haste
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: lucky_miner
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: replanter
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: silk_chest
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: smelter
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: telekinesis
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: treasures
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: tunnel
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: veinminer
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: bane_of_netherspawn
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: ice_aspect
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: infernus
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: venom
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: exhaust
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: wither
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: paralyze
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: exp_hunter
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: decapitator
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: cutter
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: confusion
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: double_strike
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: nimble
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: blindness
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: vampire
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: cure
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: rage
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: scavenger
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: surprise
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: temper
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: thrifty
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: thunder
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: village_defender
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: rocket
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: flame_walker
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: hardened
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: cold_steel
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: self_destruction
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: saturation
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: aquaman
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: night_vision
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: bunny_hop
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: sonic
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: regrowth
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: bomber
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: confusing_arrows
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: dragonfire_arrows
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: electrified_arrows
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: ender_bow
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: ghast
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: hover
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: poisoned_arrows
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: withered_arrows
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Registered enchantment: explosive_arrows
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Enchants Registered: 55
[19:35:09] [Server thread/INFO]: [ExcellentEnchants] Plugin loaded in 189 ms!
[19:35:09] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[19:35:09] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
[19:35:09] [Server thread/WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[19:35:09] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[19:35:09] [Server thread/INFO]: Preparing level "zc"
[19:35:09] [Server thread/INFO]: §9[Oh The Dungeons You'll Go] Found world: zc
[19:35:09] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[19:35:09] [Server thread/INFO]: Time elapsed: 199 ms
[19:35:09] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.6
[19:35:09] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[19:35:09] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[19:35:10] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[19:35:10] [Server thread/INFO]: [MiraiMC] Registering commands.
[19:35:10] [Server thread/INFO]: [MiraiMC] Registering events.
[19:35:10] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[19:35:10] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[19:35:10] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[19:35:10] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[19:35:10] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[19:35:10] [Server thread/INFO]: [DreamChest] Enabling DreamChest v1.0.4-SNAPSHOT
[19:35:10] [Server thread/INFO]: [DreamChest] [STDOUT] [DreamChest] 插件交流群: 362221212
[19:35:10] [Server thread/WARN]: Nag author(s): '[5001 -> 石头]' of 'DreamChest' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[19:35:10] [Server thread/INFO]: [ViaVersion] Enabling ViaVersion v4.2.1
[19:35:10] [Server thread/INFO]: [ViaBackwards] Enabling ViaBackwards v4.2.1
[19:35:10] [Server thread/INFO]: [FriendsSpigot] Enabling FriendsSpigot v1.0.9.7
[19:35:10] [Server thread/WARN]: [FriendsSpigot] Loaded class me.clip.placeholderapi.expansion.PlaceholderExpansion from PlaceholderAPI v2.11.1 which is not a depend or softdepend of this plugin.
[19:35:10] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: friends [1.0.0]
[19:35:10] [Server thread/INFO]: 好友 | The plugin was loaded successfully! [MC1.13 - 1.16]
[19:35:10] [Server thread/INFO]: 好友 | Found (0) spigot-extensions!
[19:35:10] [Server thread/INFO]: [Notbuild] Enabling Notbuild v1.7
[19:35:10] [Server thread/INFO]: [Notbuild] Notbuild插件已被加载!
[19:35:10] [Server thread/INFO]: [monster] Enabling monster v3.0.5
[19:35:10] [Server thread/INFO]: [monster] Monster插件成功开启
[19:35:10] [Server thread/INFO]: [JulyLibrary] Enabling JulyLibrary v2.0.6
[19:35:10] [Server thread/INFO]: [JulyLibrary] 插件版本: v2.0.6.
[19:35:10] [Server thread/INFO]: [JulyLibrary] 插件初始化完毕.
[19:35:10] [Server thread/INFO]: [Lores] Enabling Lores v1.4.1*
[19:35:10] [Server thread/INFO]: [Lores] Lores 1.4.1 (Build 45) is enabled!
[19:35:10] [Server thread/INFO]: [LuckyPanda] Enabling LuckyPanda vUnofficial
[19:35:10] [Server thread/INFO]: [dough: protection] Loading Protection Modules...
[19:35:10] [Server thread/INFO]: [dough: protection] This may happen more than once.
[19:35:10] [Server thread/WARN]: [LuckyPanda] Loaded class com.plotsquared.core.permissions.PermissionHolder from PlotSquared v6.2.2-Premium which is not a depend or softdepend of this plugin.
[19:35:10] [Server thread/INFO]: [dough: protection] Loaded Protection Module "PlotSquared v6.2.2-Premium"
[19:35:10] [Server thread/INFO]: [PlaceholderAPI] Enabling PlaceholderAPI v2.11.1
[19:35:10] [Server thread/WARN]: [PlaceholderAPI] Loaded class com.viaversion.viaversion.api.type.Type from ViaVersion v4.2.1 which is not a depend or softdepend of this plugin.
[19:35:10] [Server thread/INFO]: [PlaceholderAPI] Fetching available expansion information...
[19:35:10] [Server thread/INFO]: [SoaromaSAC] Enabling SoaromaSAC v1.0.52
[19:35:10] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: SoaromaSAC [1.0.52]
[19:35:10] [Server thread/INFO]: [SkinsRestorer] Enabling SkinsRestorer v14.1.15
[19:35:10] [Server thread/INFO]: [SkinsRestorer] Detected Minecraft v1_18_R2, using MappingSpigotSkinRefresher.
[19:35:10] [Server thread/INFO]: [SkinsRestorer] [ACF] Enabled Asynchronous Tab Completion Support!
[19:35:10] [Server thread/INFO]: [GuoItemLoreCommand] Enabling GuoItemLoreCommand v2.1*
[19:35:10] [Server thread/INFO]: ╔════════════════════════════
[19:35:10] [Server thread/INFO]: ║插件加载中……若发现bug请联系作者GayaGuoguo - QQ434522493
[19:35:10] [Server thread/INFO]: ╠════════════════════════════
[19:35:10] [Server thread/INFO]: ║成功载入右键触发: 主菜单
[19:35:10] [Server thread/INFO]: ║成功载入右键触发: 天堂的痊愈药剂
[19:35:10] [Server thread/INFO]: ║成功载入攻击触发: 斯塔缇克电刃
[19:35:10] [Server thread/INFO]: ║成功载入被击触发: 幽魂斗篷
[19:35:10] [Server thread/INFO]: ╠════════════════════════════
[19:35:10] [Server thread/INFO]: ║插件加载中……若发现bug请联系作者GayaGuoguo - QQ434522493
[19:35:10] [Server thread/INFO]: ╚════════════════════════════
[19:35:11] [Server thread/INFO]: [TrChat] Enabling TrChat v1.90-R8
[19:35:11] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: trchat [1.90-R8]
[19:35:11] [Server thread/INFO]: [com.zaxxer.hikari_4_0_3.HikariDataSource] HikariPool-1 - Starting...
[19:35:11] [Server thread/INFO]: [com.zaxxer.hikari_4_0_3.HikariDataSource] HikariPool-1 - Start completed.
[19:35:11] [Server thread/INFO]: [TrChat] 信息 | 加载完毕. TrChat v1.90-R8 现已启用, 敬请使用.
[19:35:11] [Server thread/INFO]: [GUIHelper] Enabling GUIHelper v1.0.7
[19:35:11] [Server thread/INFO]:  _____   _____   
[19:35:11] [Server thread/INFO]: |   __| |  |  |  GUIHelper v1.0.7 by GabyTM
[19:35:11] [Server thread/INFO]: |  |  | |     |  The ultimate solution for creating professional GUIs
[19:35:11] [Server thread/INFO]: |_____| |__|__|  
[19:35:11] [Server thread/INFO]: [Orebfuscator] Enabling Orebfuscator v5.2.6
[19:35:11] [Server thread/INFO]: [ANM] Enabling AdvancedNMotd v9.2.0
[19:35:11] [Server thread/INFO]: 
[19:35:11] [Server thread/INFO]: ---------------- AdvancedNMotd --------------
[19:35:11] [Server thread/INFO]:            AdvancedNMotd is enabled!
[19:35:11] [Server thread/INFO]: ---------------------------------------------
[19:35:11] [Server thread/INFO]: 
[19:35:11] [Server thread/INFO]: [TileDataSaver] Enabling TileDataSaver v1.0.10
[19:35:11] [Server thread/INFO]: [ProtocolStringReplacer] Enabling ProtocolStringReplacer v2.6.6
[19:35:11] [Server thread/INFO]: [ProtocolStringReplacer] §a预加载 1 个替换配置文件. §8耗时 2.0471ms
[19:35:11] [Server thread/INFO]: [ProtocolStringReplacer] §a成功载入替换配置: Replacers/Example.yml. §8耗时 8.131ms
[19:35:11] [Server thread/INFO]: [ClearLag] Enabling ClearLag v3.2.2
[19:35:11] [Server thread/INFO]: [ClearLag] Using version-adapter: LatestVersionAdapter
[19:35:11] [Server thread/INFO]: [ClearLag] Loading modules...
[19:35:11] [Server thread/WARN]: [ClearLag] Clearlag failed to use the internal TPS tracker during initialization. Reverted to estimation... (net.minecraft.server.v1_18_R2.MinecraftServer)
[19:35:11] [Server thread/INFO]: [ClearLag] Modules enabed, loading config values
[19:35:11] [Server thread/INFO]: [ClearLag] Modules have been loaded!
[19:35:11] [Server thread/INFO]: [ClearLag] Clearlag is now enabled!
[19:35:11] [Thread-12/INFO]: [ClearLag] Checking for updates compatible with your bukkit version [1.18]...
[19:35:11] [Server thread/INFO]: [WorldBorder] Enabling WorldBorder v1.8.7*
[19:35:11] [Server thread/INFO]: [WorldBorder] [CONFIG] Using elliptic/round border, knockback of 3.0 blocks, and timer delay of 5.
[19:35:11] [Server thread/INFO]: [WorldBorder] [CONFIG] Border-checking timed task started.
[19:35:11] [Server thread/INFO]: [WorldBorder] For reference, the main world's spawn location is at X: 701.0 Y: 32.0 Z: -593.0
[19:35:11] [Server thread/INFO]: [TimeCommands] Enabling TimeCommands v1.0.0*
[19:35:11] [Server thread/INFO]: [TimeCommands]已启用
[19:35:11] [Server thread/INFO]: 一次性任务:
[19:35:11] [Server thread/INFO]: 编号:timings查询 时间: 30 分钟后,后台执行一次/timings on指令
[19:35:11] [Server thread/INFO]: 超级任务:
[19:35:11] [Server thread/INFO]: 编号:日常重启 每0年0月0日0时0分执行/stop指令
[19:35:11] [Server thread/INFO]: 编号:日常重启提示3 每0年0月0日23时59分执行/bc 服务器即将重启!指令
[19:35:11] [Server thread/INFO]: 编号:日常重启提示2 每0年0月0日23时50分执行/bc 服务器还有10分钟每日重启!指令
[19:35:11] [Server thread/INFO]: 编号:日常重启提示1 每0年0月0日23时30分执行/bc 服务器还有30分钟每日重启!指令
[19:35:11] [Server thread/INFO]: [NoCheatPlus] Enabling NoCheatPlus v3.17-SNAPSHOT-Updated-b138
[19:35:11] [Server thread/INFO]: [NoCheatPlus] McAccess set to: 1.13-1.18|? / Bukkit-API
[19:35:11] [Server thread/INFO]: [NoCheatPlus] Applied block patches for multi client protocol support: water_lily, soil, vine, honey_block, shulker_box
[19:35:11] [Server thread/INFO]: [NoCheatPlus] Update block-info: Block shape patch for multi client protocol support.
[19:35:12] [Server thread/INFO]: [NoCheatPlus] Inventory checks: FastConsume is available, disabled InstantEat.
[19:35:12] [Server thread/INFO]: [NoCheatPlus] Adding packet level hooks for ProtocolLib (MC 1.18.2)...
[19:35:12] [Server thread/INFO]: [NoCheatPlus] Confirm teleport packet available (via name): TELEPORT_ACCEPT[class=PacketPlayInTeleportAccept, id=0]
[19:35:12] [Server thread/INFO]: [NoCheatPlus] Available (and activated) packet level hooks: UseEntityAdapter | MovingFlying | OutgoingPosition | KeepAliveAdapter | SoundDistance | WrongTurnAdapter | NoSlow | Fight
[19:35:12] [Server thread/INFO]: [NoCheatPlus] Force disable FastHeal, FastConsume, PacketFrequency and InstantBow on Minecraft 1.9 and later.
[19:35:12] [Server thread/INFO]: [NoCheatPlus] Version 3.17-SNAPSHOT-Updated-b138 is enabled.
[19:35:12] [Server thread/INFO]: [floodgate] Enabling floodgate v2.1.0-SNAPSHOT
[19:35:12] [Server thread/INFO]: [RecordQuery] Enabling RecordQuery v1.0.0*
[19:35:12] [Server thread/INFO]: [RecordQuery]插件已加载
[19:35:12] [Server thread/INFO]: [BedrockPlayerManager] Enabling BedrockPlayerManager v1.4
[19:35:12] [Server thread/INFO]: [Boom] Enabling Boom v1.3.3
[19:35:12] [Thread-12/INFO]: [ClearLag] No updates found!
[19:35:12] [Server thread/INFO]: [Boom] §2防爆插件1.3.3已启用 §e作者§e404E
[19:35:12] [Server thread/INFO]: [HolographicDisplays] Enabling HolographicDisplays v3.0.0-SNAPSHOT-b205
[19:35:12] [Server thread/INFO]: [PlayerPoints] Enabling PlayerPoints v2.1.4*
[19:35:12] [Server thread/INFO]: [MiraiMC] Enabling Chat2QQ v1.5
[19:35:12] [Server thread/INFO]: [UserPrefix] Enabling UserPrefix v2.4.3
[19:35:12] [Server thread/INFO]: [UserPrefix]  _    _                   _____              __  _      
[19:35:12] [Server thread/INFO]: [UserPrefix] | |  | |                 |  __ \            / _|(_)    
[19:35:12] [Server thread/INFO]: [UserPrefix] | |  | | ___   ___  _ __ | |__) |_ __  ___ | |_  _ __  __
[19:35:12] [Server thread/INFO]: [UserPrefix] | |  | |/ __| / _ \| '__||  ___/| '__|/ _ \|  _|| |\ \/ /
[19:35:12] [Server thread/INFO]: [UserPrefix] | |__| |\__ \|  __/| |   | |    | |  |  __/| |  | | >  < 
[19:35:12] [Server thread/INFO]: [UserPrefix]  \____/ |___/ \___||_|   |_|    |_|   \___||_|  |_|/_/\_\
[19:35:12] [Server thread/INFO]: [UserPrefix]   
[19:35:12] [Server thread/INFO]: [UserPrefix] > https://github.com/CarmJos/UserPrefix
[19:35:12] [Server thread/INFO]: [UserPrefix] UserPrefix 2.4.3 开始加载...
[19:35:12] [Server thread/INFO]: [UserPrefix] 注入序列化处理工具...
[19:35:12] [Server thread/INFO]: [UserPrefix] 加载配置文件...
[19:35:12] [Server thread/INFO]: [UserPrefix] 完成默认前缀加载 默认前缀
[19:35:12] [Server thread/INFO]: [UserPrefix] Successfully loaded default prefix 默认前缀
[19:35:12] [Server thread/ERROR]: [org.bukkit.configuration.serialization.ConfigurationSerialization] Could not call method 'public static org.bukkit.inventory.ItemStack cc.carm.plugin.userprefix.wrapper.ItemStackWrapper.deserialize(java.util.Map)' of class cc.carm.plugin.userprefix.wrapper.ItemStackWrapper for deserialization
java.lang.IllegalArgumentException: 物品 INK_SACK 不存在
	at cc.carm.plugin.userprefix.wrapper.ItemStackWrapper.deserialize(ItemStackWrapper.java:36) ~[UserPrefix-2.4.3.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:85) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:127) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:207) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:48) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230) ~[snakeyaml-1.30.jar:?]
	at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220) ~[snakeyaml-1.30.jar:?]
	at org.bukkit.configuration.file.YamlConstructor.construct(YamlConstructor.java:27) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConfiguration.fromNodeTree(YamlConfiguration.java:158) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:115) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at cc.carm.plugin.userprefix.util.ConfigurationUtil.bang(ConfigurationUtil.java:28) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.model.ConfiguredPrefix.<init>(ConfiguredPrefix.java:42) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.manager.PrefixManager.loadConfiguredPrefixes(PrefixManager.java:65) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.manager.PrefixManager.loadPrefixes(PrefixManager.java:36) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.manager.PrefixManager.init(PrefixManager.java:30) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.Main.onEnable(Main.java:49) ~[UserPrefix-2.4.3.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559) ~[paper-1.18.2.jar:git-Paper-288]
	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:664) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:431) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:316) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.18.2.jar:git-Paper-288]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
[19:35:12] [Server thread/INFO]: [UserPrefix] 完成前缀加载 pro : Pro
[19:35:12] [Server thread/INFO]: [UserPrefix] Successfully loaded pro : Pro
[19:35:12] [Server thread/ERROR]: [org.bukkit.configuration.serialization.ConfigurationSerialization] Could not call method 'public static org.bukkit.inventory.ItemStack cc.carm.plugin.userprefix.wrapper.ItemStackWrapper.deserialize(java.util.Map)' of class cc.carm.plugin.userprefix.wrapper.ItemStackWrapper for deserialization
java.lang.IllegalArgumentException: 物品 INK_SACK 不存在
	at cc.carm.plugin.userprefix.wrapper.ItemStackWrapper.deserialize(ItemStackWrapper.java:36) ~[UserPrefix-2.4.3.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:85) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:127) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:207) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:48) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230) ~[snakeyaml-1.30.jar:?]
	at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220) ~[snakeyaml-1.30.jar:?]
	at org.bukkit.configuration.file.YamlConstructor.construct(YamlConstructor.java:27) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConfiguration.fromNodeTree(YamlConfiguration.java:158) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:115) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at cc.carm.plugin.userprefix.util.ConfigurationUtil.bang(ConfigurationUtil.java:28) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.model.ConfiguredPrefix.<init>(ConfiguredPrefix.java:42) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.manager.PrefixManager.loadConfiguredPrefixes(PrefixManager.java:65) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.manager.PrefixManager.loadPrefixes(PrefixManager.java:36) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.manager.PrefixManager.init(PrefixManager.java:30) ~[UserPrefix-2.4.3.jar:?]
	at cc.carm.plugin.userprefix.Main.onEnable(Main.java:49) ~[UserPrefix-2.4.3.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559) ~[paper-1.18.2.jar:git-Paper-288]
	at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:664) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:431) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:316) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.18.2.jar:git-Paper-288]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.18.2.jar:git-Paper-288]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
[19:35:12] [Server thread/INFO]: [UserPrefix] 完成前缀加载 op : [管理员]
[19:35:12] [Server thread/INFO]: [UserPrefix] Successfully loaded op : [管理员]
[19:35:12] [Server thread/INFO]: [UserPrefix] 共加载了 2 个前缀。
[19:35:12] [Server thread/INFO]: [UserPrefix] 注册指令...
[19:35:12] [Server thread/INFO]: [UserPrefix] 注册监听器...
[19:35:12] [Server thread/INFO]: [UserPrefix] 注册变量...
[19:35:12] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: UserPrefix [2.4.3]
[19:35:12] [Server thread/INFO]: [UserPrefix] 启用统计数据...
[19:35:12] [Server thread/INFO]: [UserPrefix] 开始检查更新...
[19:35:12] [Server thread/INFO]: [UserPrefix] 加载完成 ,共耗时 70 ms 。
[19:35:12] [Server thread/INFO]: [UserPrefix] 感谢您使用 UserPrefix 2.4.3!
[19:35:12] [Server thread/INFO]: [UserPrefix] 本插件由 YourCraft 提供长期支持与维护。
[19:35:12] [Server thread/INFO]: [PetBlocks] Enabling PetBlocks v8.30.0*
[19:35:12] [Server thread/INFO]: [PetBlocks] Loading PetBlocks ...
[19:35:13] [Server thread/INFO]: [com.github.shynixn.petblocks.lib.com.zaxxer.hikari.HikariDataSource] 

要是真需要完整日志的话加我Q吧。。。 185839426

额外说明

No response

协议

阻止被取消的消息发到qq群

问题描述

在某些情况下,消息会被取消,比如玩家未登录,以及一些插件通过发送消息来编辑,这些消息不会在服务器里显示(因为相应的插件会取消掉消息的发送),而Chat2QQ仍会将监听到的消息发送到qq群,应该在监听时判断,如果聊天已经取消,则不发送。

复现方法

  1. 一些登录插件在登录前禁止发送消息,这事会发送到qq群
  2. 例如mmoitem,trmenu这些插件有时需要在聊天中输入来获取消息,这些消息也会被发送到qq

版本类型

  • Minecraft 服务端版本:purpur1.18(paper的分支)
  • MiraiMC 插件版本:1.5.2
  • Chat2QQ 插件版本:1.4.1

服务器日志

对于这个问题,日志没啥必要吧...(版本也没必要)

使用MiraiMC进行QQ绑定出现内容错误

问题描述

QQ绑定mc账号后,账号名称的显示方式被替换为了UUID

问题状态图片

复现方法

  1. 在未使用Link2QQ的服务器内,使用/miraimc bind add Rain_Effect 255****162指令
  2. 在群内进行发言

服务端类型

Bukkit

服务端版本

Spigot-1.18.2

MiraiMC 插件版本

1.6

服务端日志

此问题与日志无关 (无报错)

额外说明

服务器为1.18.2纯净正版服

多个chat2qq集成一个框架

问题描述

一个bc服务器里有多个子 服务器需安装插件,一个子服务器就需要开启一个miraiMC,导致登陆设备过多,无法多服使用。

改进建议

  1. 能否在miraiMC中作为转发服务把chat2qq转发到统一的miraiMC进行群聊推送(需跨公网)
  2. 每个子服务器的chat2qq转发到统一的miraiMC进行管理(需跨公网)

一些消息优化建议?

功能描述
一些消息优化建议?

使用方法
2. 提取卡片消息内容或屏蔽卡片消息为[卡片消息], 它出现在群公告上
3. 处理换行: 为每个换行前添加n个空格缩进来区分消息
6. 玩家可使用指令撤回自己使机器人发的上一条消息?
7. 将聊天消息显示在工具栏[那个物品栏上方], 如果能做到或许可以解决消息撤回问题了?
8. 配置 限制群名片长度
9. 配置 不将消息显示在控制台, 或输出到单独的日志文件[这是Chat2QQ插件的消息吗?]
10. 配置 过滤颜色样式字符, 防止伪造服务器消息? [或许可以通过第3个解决], 主要因为URL带有&符号

我使用的配置
始终转发QQ群消息到服务器
服务器消息添加前缀#发送到QQ群
群->服务器: &7[%nick%] %message%
服务器->群: [%player%] %message%

服务器无法往qq群发送聊天消息

问题描述

从服务器往qq群发送聊天消息的时候会发生如下报错,且群收不到消息,其他功能都正常

复现方法

  1. 从服务器往群内发送消息

版本类型

  • Minecraft 服务端版本:1.18.2
  • MiraiMC 插件版本:1.6
  • Chat2QQ 插件版本:1.5

服务器日志

[13:20:52 INFO]: [world] Ayase_Eli_: 1 
[13:20:52 WARN]: [MiraiMC] Plugin Chat2QQ v1.5 generated an exception while executing task 489
java.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.sendGroupMessage(String, long, String)" because "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.INSTANCE" is null
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$0(BukkitPlugin.java:94) ~[Chat2QQ-Bukkit.jar:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$1(BukkitPlugin.java:92) ~[Chat2QQ-Bukkit.jar:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.run(BukkitPlugin.java:92) ~[Chat2QQ-Bukkit.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-260]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-260]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-260]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]

无法发送信息到群内

问题描述

服务器开启一段时间后
qq群信息可以发到游戏内
游戏信息发不到群内
提示[mirai]Plugin Chat2QQ v1.4 generated an exception while executing task 201902

复现方法

  1. 服务器开启一段时间

版本类型

  • Minecraft 服务端版本:paper-1.16.5
  • MiraiMC 插件版本:1.4
  • Chat2QQ 插件版本:1.4

服务器日志

[00:22:33] [main/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[00:22:33] [main/INFO]: Reloading ResourceManager: Default, bukkit
[00:22:34] [Worker-Main-2/INFO]: Loaded 7 recipes
[00:22:36] [Server thread/INFO]: Starting minecraft server version 1.16.5
[00:22:36] [Server thread/INFO]: Loading properties
[00:22:36] [Server thread/INFO]: This server is running Paper version git-Paper-786 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT)
[00:22:36] [Server thread/INFO]: Debug logging is disabled
[00:22:36] [Server thread/INFO]: Server Ping Player Sample Count: 12
[00:22:36] [Server thread/INFO]: Using 4 threads for Netty based IO
[00:22:36] [Server thread/INFO]: Default game type: SURVIVAL
[00:22:36] [Server thread/INFO]: Generating keypair
[00:22:36] [Server thread/INFO]: Starting Minecraft server on *:25565
[00:22:36] [Server thread/INFO]: Using default channel type
[00:22:37] [Server thread/WARN]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[00:22:44] [Server thread/WARN]: Legacy plugin ClearEntity v1.16.5-1.3 does not specify an api-version.
[00:22:44] [Server thread/WARN]: Legacy plugin OreTeleport v1.1.5 does not specify an api-version.
[00:22:44] [Server thread/WARN]: Legacy plugin UserLogin v2.10.2 does not specify an api-version.
[00:22:44] [Server thread/WARN]: Legacy plugin Yum v2.9.1-git-129f8543820c25645f6f3d2c7ce115d4ea03ab6d does not specify an api-version.
[00:22:44] [Server thread/WARN]: Legacy plugin ColorMOTD v1.5.3 does not specify an api-version.
[00:22:44] [Server thread/WARN]: Legacy plugin ConvenientSale v1.0.1 does not specify an api-version.
[00:22:44] [Server thread/INFO]: [ClearEntity] Loading ClearEntity v1.16.5-1.3
[00:22:44] [Server thread/INFO]: [OreTeleport] Loading OreTeleport v1.1.5
[00:22:44] [Server thread/INFO]: [Warden] Loading Warden v0.7.4
[00:22:44] [Server thread/INFO]: [OpenInv] Loading OpenInv v4.1.8
[00:22:44] [Server thread/INFO]: [PlaceholderAPI] Loading PlaceholderAPI v2.10.10
[00:22:44] [Server thread/INFO]: [VillagerOptimiser] Loading VillagerOptimiser v1.1.5
[00:22:44] [Server thread/INFO]: [Boom] Loading Boom v1.3.2
[00:22:44] [Server thread/INFO]: [MiraiMC] Loading MiraiMC v1.5
[00:22:45] [Server thread/INFO]: [MiraiMC] Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[00:22:45] [Server thread/INFO]: [MiraiMC] Verifying mirai-core-all-2.8-M1.jar
[00:22:46] [Server thread/INFO]: [MiraiMC] Loading library mirai-core-all-2.8-M1.jar
[00:22:46] [Server thread/INFO]: [MySkin] Loading MySkin v3.3
[00:22:46] [Server thread/INFO]: [LaggRemover] Loading LaggRemover v2.0.6
[00:22:46] [Server thread/INFO]: [UserLogin] Loading UserLogin v2.10.2
[00:22:46] [Server thread/INFO]: [MiraiMC] Loading Chat2QQ v1.4.1
[00:22:46] [Server thread/INFO]: [ProtocolLib] Loading ProtocolLib v4.7.0
[00:22:47] [Server thread/INFO]: [ImageOnMap] Loading ImageOnMap v4.1.2
[00:22:47] [Server thread/INFO]: [VisualFixer] Loading VisualFixer v2.2.4
[00:22:47] [Server thread/INFO]: [Yum] Loading Yum v2.9.1-git-129f8543820c25645f6f3d2c7ce115d4ea03ab6d
[00:22:47] [Server thread/INFO]: [GSit] Loading GSit v[6.0.2.1]
[00:22:47] [Server thread/INFO]: [CalendarEvents] Loading CalendarEvents v2.3.0
[00:22:47] [Server thread/INFO]: [Vault] Loading Vault v1.7.3-b131
[00:22:47] [Server thread/INFO]: [MiraiMC] Loading Link2QQ v1.0.3
[00:22:47] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v7.2.5+57d5ac9
[00:22:48] [Server thread/INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@5d35934c]
[00:22:48] [Server thread/INFO]: [EntityTrackerFixer] Loading EntityTrackerFixer v1.3.4_Unofficial
[00:22:48] [Server thread/INFO]: [Essentials] Loading Essentials v2.18.2.0
[00:22:48] [Server thread/INFO]: [GroupManager] Loading GroupManager v2.9 (Phoenix)
[00:22:48] [Server thread/INFO]: [ColorMOTD] Loading ColorMOTD v1.5.3
[00:22:48] [Server thread/INFO]: [Multiverse-Core] Loading Multiverse-Core v4.3.0-b846
[00:22:48] [Server thread/INFO]: [ConvenientSale] Loading ConvenientSale v1.0.1
[00:22:48] [Server thread/INFO]: [Residence] Loading Residence v4.9.3.10
[00:22:48] [Server thread/INFO]: [EssentialsProtect] Loading EssentialsProtect v2.18.2.0
[00:22:48] [Server thread/INFO]: [DeluxeMenus] Loading DeluxeMenus v1.13.3-Release
[00:22:48] [Server thread/INFO]: [EssentialsChat] Loading EssentialsChat v2.18.2.0
[00:22:48] [Server thread/INFO]: [EssentialsAntiBuild] Loading EssentialsAntiBuild v2.18.2.0
[00:22:48] [Server thread/INFO]: [EssentialsSpawn] Loading EssentialsSpawn v2.18.2.0
[00:22:48] [Server thread/INFO]: [CoreProtect] Loading CoreProtect v19.0
[00:22:48] [Server thread/INFO]: [CMILib] Loading CMILib v1.0.3.9
[00:22:48] [Server thread/INFO]: [QuickShop] Loading QuickShop v4.0.9.9
[00:22:48] [Server thread/INFO]: [QuickShop] QuickShop Reremake - Early boot step - Booting up...
[00:22:49] [Server thread/INFO]: [QuickShop] [OK] Signature Verify
[00:22:49] [Server thread/INFO]: [QuickShop] Reading the configuration...
[00:22:49] [Server thread/INFO]: [QuickShop] Loading up integration modules.
[00:22:49] [Server thread/INFO]: [QuickShop] QuickShop Reremake - Early boot step - Booted up...
[00:22:49] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[00:22:49] [Server thread/INFO]: [ProtocolLib] Enabling ProtocolLib v4.7.0
[00:22:49] [Server thread/INFO]: [ProtocolLib] Started structure compiler thread.
[00:22:49] [Server thread/INFO]: [Yum] Enabling Yum v2.9.1-git-129f8543820c25645f6f3d2c7ce115d4ea03ab6d*
[00:22:49] [Server thread/INFO]: [Yum] 服务端未注入安全拦截器 关闭功能...
[00:22:49] [Server thread/INFO]: [Yum] 线程管理系统已启用...
[00:22:49] [Server thread/INFO]: [Yum] I O 管理系统已启用...
[00:22:49] [Server thread/INFO]: [Vault] Enabling Vault v1.7.3-b131
[00:22:49] [Server thread/WARN]: [Vault] Loaded class com.earth2me.essentials.api.Economy from Essentials v2.18.2.0 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:49] [Server thread/INFO]: [Vault] [Economy] Essentials Economy found: Waiting
[00:22:49] [Server thread/WARN]: [Vault] Loaded class org.anjocaido.groupmanager.GroupManager from GroupManager v2.9 (Phoenix) which is not a depend, softdepend or loadbefore of this plugin.
[00:22:49] [Server thread/INFO]: [Vault] [Permission] GroupManager found: Waiting
[00:22:49] [Server thread/INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system.
[00:22:49] [Server thread/INFO]: [Vault] [Chat] GroupManager found: Waiting
[00:22:49] [Server thread/INFO]: [Vault] Enabled Version 1.7.3-b131
[00:22:49] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v7.2.5+57d5ac9
[00:22:49] [Server thread/WARN]: [WorldEdit] Loaded class org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder from GroupManager v2.9 (Phoenix) which is not a depend, softdepend or loadbefore of this plugin.
[00:22:49] [Server thread/INFO]: WEPIF: Vault detected! Using Vault for permissions
[00:22:50] [Server thread/INFO]: Using com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_16_R3 as the Bukkit adapter
[00:22:51] [Server thread/INFO]: [ColorMOTD] Enabling ColorMOTD v1.5.3*
[00:22:51] [Server thread/INFO]: [ColorMOTD] ├使用 ProtocolLib 4.7.0 作为前置
[00:22:51] [Server thread/INFO]: [ColorMOTD] │├正在载入配置文件..
[00:22:51] [Server thread/INFO]: [ColorMOTD] │├配置文件编码为UTF-8...
[00:22:51] [Server thread/INFO]: [ColorMOTD] │├正在加载图标...
[00:22:51] [Server thread/INFO]: [ColorMOTD] ││├成功加载图标"server-icon.png"
[00:22:51] [Server thread/INFO]: [ColorMOTD] ││├成功加载维护模式下的图标
[00:22:51] [Server thread/INFO]: [ColorMOTD] │├载入成功
[00:22:51] [Server thread/INFO]: [ColorMOTD] │├软前置加载...
[00:22:51] [Server thread/INFO]: [ColorMOTD] │├找到Essentials,建立连接...
[00:22:51] [Server thread/INFO]: [ColorMOTD] ├您在配置文件里禁止了更新提示,那记得经常去发布贴检查有没有新版本哦~
[00:22:51] [Server thread/INFO]: [ColorMOTD] ├正在注册MOTD监听器...
[00:22:51] [Server thread/INFO]: ColorMOTD v1.5.3加载完成,用时68毫秒
[00:22:51] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[00:22:51] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
[00:22:51] [Server thread/WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[00:22:51] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[00:22:51] [Server thread/INFO]: Preparing level "world"
[00:22:51] [Server thread/INFO]: -------- World Settings For [world] --------
[00:22:51] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[00:22:51] [Server thread/INFO]: View Distance: 6
[00:22:51] [Server thread/INFO]: Entity Tracking Range: Pl 32 / An 24 / Mo 24 / Mi 16 / Other 32
[00:22:51] [Server thread/INFO]: Item Merge Radius: 8.0
[00:22:51] [Server thread/INFO]: Item Despawn Rate: 6000
[00:22:51] [Server thread/INFO]: Mob Spawn Range: 4
[00:22:51] [Server thread/INFO]: Arrow Despawn Rate: 600 Trident Respawn Rate:1200
[00:22:51] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[00:22:51] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[00:22:51] [Server thread/INFO]: Tile Max Tick Time: 15ms Entity max Tick Time: 15ms
[00:22:51] [Server thread/INFO]: Experience Merge Radius: 8.0
[00:22:51] [Server thread/INFO]: Cactus Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Cane Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Melon Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Sapling Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Carrot Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Potato Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Wheat Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Vine Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Kelp Growth Modifier: 100%
[00:22:51] [Server thread/INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 15 / Mi 4 / Tiv true
[00:22:51] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[00:22:51] [Server thread/INFO]: Hopper Transfer: 15 Hopper Check: 10 Hopper Amount: 1
[00:22:51] [Server thread/INFO]: Max TNT Explosions: 100
[00:22:51] [Server thread/INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[00:22:52] [Server thread/INFO]: -------- World Settings For [world_nether] --------
[00:22:52] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[00:22:52] [Server thread/INFO]: View Distance: 6
[00:22:52] [Server thread/INFO]: Entity Tracking Range: Pl 32 / An 24 / Mo 24 / Mi 16 / Other 32
[00:22:52] [Server thread/INFO]: Item Merge Radius: 8.0
[00:22:52] [Server thread/INFO]: Item Despawn Rate: 6000
[00:22:52] [Server thread/INFO]: Mob Spawn Range: 4
[00:22:52] [Server thread/INFO]: Arrow Despawn Rate: 600 Trident Respawn Rate:1200
[00:22:52] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[00:22:52] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[00:22:52] [Server thread/INFO]: Tile Max Tick Time: 15ms Entity max Tick Time: 15ms
[00:22:52] [Server thread/INFO]: Experience Merge Radius: 8.0
[00:22:52] [Server thread/INFO]: Cactus Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Cane Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Melon Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Sapling Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Carrot Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Potato Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Wheat Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Vine Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Kelp Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 15 / Mi 4 / Tiv true
[00:22:52] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[00:22:52] [Server thread/INFO]: Hopper Transfer: 15 Hopper Check: 10 Hopper Amount: 1
[00:22:52] [Server thread/INFO]: Max TNT Explosions: 100
[00:22:52] [Server thread/INFO]: -------- World Settings For [world_the_end] --------
[00:22:52] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[00:22:52] [Server thread/INFO]: View Distance: 6
[00:22:52] [Server thread/INFO]: Entity Tracking Range: Pl 32 / An 24 / Mo 24 / Mi 16 / Other 32
[00:22:52] [Server thread/INFO]: Item Merge Radius: 8.0
[00:22:52] [Server thread/INFO]: Item Despawn Rate: 6000
[00:22:52] [Server thread/INFO]: Mob Spawn Range: 4
[00:22:52] [Server thread/INFO]: Arrow Despawn Rate: 600 Trident Respawn Rate:1200
[00:22:52] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[00:22:52] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[00:22:52] [Server thread/INFO]: Tile Max Tick Time: 15ms Entity max Tick Time: 15ms
[00:22:52] [Server thread/INFO]: Experience Merge Radius: 8.0
[00:22:52] [Server thread/INFO]: Cactus Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Cane Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Melon Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Sapling Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Carrot Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Potato Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Wheat Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Vine Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Kelp Growth Modifier: 100%
[00:22:52] [Server thread/INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 15 / Mi 4 / Tiv true
[00:22:52] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[00:22:52] [Server thread/INFO]: Hopper Transfer: 15 Hopper Check: 10 Hopper Amount: 1
[00:22:52] [Server thread/INFO]: Max TNT Explosions: 100
[00:22:52] [Server thread/INFO]: [ClearEntity] Enabling ClearEntity v1.16.5-1.3*
[00:22:52] [Server thread/INFO]: [ClearEntity] 定时清理实体插件已加载 by:AeXiaohu
[00:22:52] [Server thread/INFO]: [ClearEntity] 定时清理实体插件已经开始计时,服务器将在 600秒 后清理!
[00:22:52] [Server thread/INFO]: [OreTeleport] Enabling OreTeleport v1.1.5*
[00:22:52] [Server thread/INFO]: [OreTeleport]矿物传送插件已开启
[00:22:52] [Server thread/INFO]: [OreTeleport]作者:150149  QQ:1802796278
[00:22:52] [Server thread/INFO]: [Warden] Enabling Warden v0.7.4
[00:22:52] [Server thread/INFO]: [Warden] Checking for updates...
[00:22:52] [Server thread/INFO]: [Warden] Server Version 1.16
[00:22:52] [Server thread/INFO]: [Warden] Running Warden B0.7.4
[00:22:52] [Server thread/WARN]: [Warden] Loaded class com.comphenix.protocol.events.PacketAdapter from ProtocolLib v4.7.0 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:52] [Server thread/WARN]: [Warden] Loaded class me.clip.placeholderapi.PlaceholderHook from PlaceholderAPI v2.10.10 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:52] [Server thread/WARN]: [Warden] Loaded class com.onarandombox.MultiverseCore.MultiverseCore from Multiverse-Core v4.3.0-b846 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:52] [Server thread/WARN]: [Warden] Loaded class net.milkbowl.vault.economy.Economy from Vault v1.7.3-b131 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:52] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: warden
[00:22:52] [Server thread/WARN]: [Warden] Loaded class com.sk89q.worldedit.world.World from WorldEdit v7.2.5+57d5ac9 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:52] [Server thread/WARN]: [Warden] Loaded class com.earth2me.essentials.IUser from Essentials v2.18.2.0 which is not a depend, softdepend or loadbefore of this plugin.
[00:22:52] [Server thread/INFO]: [Warden] Enabling Checks...
[00:22:52] [Server thread/INFO]: NBTAPI was not able to check a key!
[00:22:52] [Server thread/INFO]: One key does not equal the original value!
[00:22:52] [Server thread/INFO]: Wasn't able to remove a key (Got 1 when expecting 10)!
[00:22:52] [Server thread/INFO]: Wasn't able to check a compound key!
[00:22:52] [Server thread/INFO]: One key does not equal the original compound value!
[00:22:52] [Server thread/INFO]: Wrong key amount in Taglist (0)!
[00:22:52] [Server thread/INFO]: WARNING
[00:22:52] [Server thread/INFO]: The NBT library seems to be broken with your
[00:22:52] [Server thread/INFO]: Spigot version v1_16_R3
[00:22:52] [Server thread/INFO]: 
[00:22:52] [Server thread/INFO]: Please contact the developer of this library.
[00:22:52] [Server thread/INFO]: [Warden] Finished Loading.
[00:22:52] [Server thread/INFO]: [Warden] !-----------------------------------------------------!
[00:22:52] [Server thread/INFO]: [Warden]  JavaScript placeholders will not function!
[00:22:52] [Server thread/INFO]:   
[00:22:52] [Server thread/INFO]: [Warden]  Your Java version/distribution lacks
[00:22:52] [Server thread/INFO]: [Warden]  the Nashorn library for JavaScript
[00:22:52] [Server thread/INFO]: [Warden]  placeholders. Ensure you have Oracle
[00:22:52] [Server thread/INFO]: [Warden]  Java 8.
[00:22:52] [Server thread/INFO]: [Warden]  Plugin is now disabled.
[00:22:52] [Server thread/INFO]: [Warden] !-----------------------------------------------------!
[00:22:52] [Server thread/INFO]: [Warden] Disabling Warden v0.7.4
[00:22:52] [Server thread/INFO]: java.lang.NullPointerException: Cannot enter synchronized block because "xyz.tntwars.warden.lib.fo.model.JavaScriptExecutor.engine" is null
[00:22:52] [Server thread/INFO]: 	at xyz.tntwars.warden.lib.fo.model.JavaScriptExecutor.run(JavaScriptExecutor.java:91)
[00:22:52] [Server thread/INFO]: 	at xyz.tntwars.warden.lib.fo.model.JavaScriptExecutor.run(JavaScriptExecutor.java:66)
[00:22:52] [Server thread/INFO]: 	at xyz.tntwars.warden.lib.fo.plugin.SimplePlugin.onEnable(SimplePlugin.java:323)
[00:22:52] [Server thread/INFO]: 	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[00:22:52] [Server thread/INFO]: 	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
[00:22:52] [Server thread/INFO]: 	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500)
[00:22:52] [Server thread/INFO]: 	at java.base/java.lang.Thread.run(Thread.java:831)
[00:22:52] [Server thread/INFO]: [Warden]   _   _                       _
[00:22:52] [Server thread/INFO]: [Warden]   | | | | ___   ___  _ __  ___| |
[00:22:52] [Server thread/INFO]: [Warden]   | |_| |/ _ \ / _ \| '_ \/ __| |
[00:22:52] [Server thread/INFO]: [Warden]   |  _  | (_) | (_) | |_) \__ \_|
[00:22:52] [Server thread/INFO]: [Warden]   |_| |_|\___/ \___/| .__/|___(_)
[00:22:52] [Server thread/INFO]: [Warden]                     |_|
[00:22:52] [Server thread/INFO]: [Warden] !-----------------------------------------------------!
[00:22:52] [Server thread/INFO]: [Warden]  Error loading Warden v0.7.4, plugin is disabled!
[00:22:52] [Server thread/INFO]: [Warden]  Running on 1.16.5-R0.1-SNAPSHOT (v1_16_R3) & Java 16.0.2
[00:22:52] [Server thread/INFO]: [Warden] !-----------------------------------------------------!
[00:22:52] [Server thread/INFO]: [Warden]  Error: Cannot enter synchronized block because "xyz.tntwars.warden.lib.fo.model.JavaScriptExecutor.engine" is null
[00:22:52] [Server thread/INFO]: [Warden] !-----------------------------------------------------!
[00:22:52] [Server thread/INFO]: [OpenInv] Enabling OpenInv v4.1.8
[00:22:52] [Server thread/INFO]: [PlaceholderAPI] Enabling PlaceholderAPI v2.10.10
[00:22:53] [Server thread/INFO]: [PlaceholderAPI] Fetching available expansion information...
[00:22:53] [Server thread/INFO]: [VillagerOptimiser] Enabling VillagerOptimiser v1.1.5
[00:22:53] [Server thread/INFO]: [VillagerOptimiser] Loading config.yml...
[00:22:53] [Server thread/INFO]: [VillagerOptimiser] Successfully loaded config.yml.
[00:22:53] [Server thread/INFO]: [VillagerOptimiser] Successfully enabled.
[00:22:53] [Server thread/INFO]: [Boom] Enabling Boom v1.3.2
[00:22:53] [Server thread/INFO]: [Boom] 防爆插件1.3.2已启用 作者404E
[00:22:53] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.5
[00:22:53] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[00:22:53] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[00:22:53] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[00:22:53] [Server thread/INFO]: [MiraiMC] Registering commands.
[00:22:53] [Server thread/INFO]: [MiraiMC] Registering events.
[00:22:53] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[00:22:53] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[00:22:53] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[00:22:53] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[00:22:53] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[00:22:53] [Server thread/INFO]: [MySkin] Enabling MySkin v3.3
[00:22:53] [Server thread/INFO]: [MySkin] Running on server version v1_16_R3
[00:22:53] [Server thread/INFO]: [LaggRemover] Enabling LaggRemover v2.0.6
[00:22:53] [Server thread/INFO]: 
[00:22:53] [Server thread/INFO]:     __                      ____                                         _    _____
[00:22:53] [Server thread/INFO]:    / /   ____ _____ _____ _/ __ \___  ____ ___  ____ _   _____  _____   | |  / /__ \
[00:22:53] [Server thread/INFO]:   / /   / __ `/ __ `/ __ `/ /_/ / _ \/ __ `__ \/ __ \ | / / _ \/ ___/   | | / /__/ /
[00:22:53] [Server thread/INFO]:  / /___/ /_/ / /_/ / /_/ / _, _/  __/ / / / / / /_/ / |/ /  __/ /       | |/ // __/
[00:22:53] [Server thread/INFO]: /_____/\__,_/\__, /\__, /_/ |_|\___/_/ /_/ /_/\____/|___/\___/_/        |___//____/
[00:22:53] [Server thread/INFO]:             /____//____/
[00:22:53] [Server thread/INFO]: 
[00:22:53] [Server thread/INFO]: [LaggRemover] Loaded 0 module(s)
[00:22:53] [Server thread/INFO]: [LaggRemover] The LaggRemover AI is now active!
[00:22:53] [Server thread/INFO]: [LaggRemover] LaggRemover has been enabled!
[00:22:53] [Server thread/INFO]: [UserLogin] Enabling UserLogin v2.10.2*
[00:22:53] [Server thread/INFO]: [UserLogin] UserLogin v2.10.2 enabled
[00:22:53] [Server thread/INFO]: [MiraiMC] Enabling Chat2QQ v1.4.1
[00:22:53] [Server thread/INFO]: [ImageOnMap] Enabling ImageOnMap v4.1.2
[00:22:53] [Server thread/INFO]: [ImageOnMap] Loaded 8 player map files.
[00:22:53] [Server thread/INFO]: [VisualFixer] Enabling VisualFixer v2.2.4
[00:22:53] [Server thread/INFO]: [GSit] Enabling GSit v[6.0.2.1]
[00:22:53] [Server thread/INFO]: [GSit] 插件已成功启用
[00:22:54] [Server thread/INFO]: [GSit] 插件有新版本: [6.0.2.2]!
[GSit] 正在使用的版本: [6.0.2.1]!
[GSit] 点击下载:
[GSit] https://www.spigotmc.org/resources/62325
[00:22:54] [Server thread/INFO]: [CalendarEvents] Enabling CalendarEvents v2.3.0
[00:22:54] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: calendarevents
[00:22:54] [Server thread/INFO]:    Hooked into PlaceholderAPI
[00:22:54] [Server thread/INFO]: [MiraiMC] Enabling Link2QQ v1.0.3
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Enabling EntityTrackerFixer v1.3.4_Unofficial
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting untrack ticks to: 400
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting check frequency to: 40
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting tracking range to: 30
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting minimun TPS to: 19.5
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting enable on all worlds to: false
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Adding world: world
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Adding world: world_nether
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Adding world: world_the_end
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting log to console to: true
[00:22:54] [Server thread/INFO]: [EntityTrackerFixer] Setting disable tick for untracked to: true
[00:22:54] [Server thread/INFO]: [Essentials] Enabling Essentials v2.18.2.0
[00:22:54] [Server thread/ERROR]: [Essentials] You are running an unsupported server version!
[00:22:54] [Server thread/INFO]: [Essentials] Attempting to convert old kits in config.yml to new kits.yml
[00:22:54] [Server thread/INFO]: [Essentials] No kits found to migrate.
[00:22:55] [Server thread/INFO]: [Essentials] Loaded 25599 items from items.json.
[00:22:55] [Server thread/INFO]: [Essentials] Using locale zh_CN
[00:22:55] [Server thread/INFO]: [Essentials] ServerListPingEvent: Spigot iterator API
[00:22:55] [Server thread/INFO]: [Essentials] Starting Metrics. Opt-out using the global bStats config.
[00:22:55] [Server thread/INFO]: [Vault] [Economy] Essentials Economy hooked.
[00:22:55] [Server thread/INFO]: [Essentials] Using Vault based permissions (GroupManager)
[00:22:55] [Server thread/INFO]: [GroupManager] Enabling GroupManager v2.9 (Phoenix)
[00:22:55] [Server thread/INFO]: [GroupManager] 找到世界:game
[00:22:55] [Server thread/INFO]: [GroupManager] 找到世界:world
[00:22:55] [Server thread/INFO]: [GroupManager] Superperms support enabled.
[00:22:55] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: groupmanager
[00:22:55] [Server thread/INFO]: [GroupManager] Add-ons: PlaceholderAPI v2.10.10
[00:22:55] [Server thread/INFO]: [GroupManager] 每 10 分钟将进行一次自动数据保存!
[00:22:55] [Server thread/INFO]: [GroupManager] 备份文件将保留 24 小时!
[00:22:55] [Server thread/INFO]: [GroupManager] 2.9 (Phoenix) 已启用!
[00:22:55] [Server thread/INFO]: WEPIF: Vault detected! Using Vault for permissions
[00:22:55] [Server thread/INFO]: [Vault][Permission] GroupManager hooked.
[00:22:55] [Server thread/INFO]: [Vault] [Vault][Chat] GroupManager - Chat hooked.
[00:22:55] [Server thread/INFO]: [Multiverse-Core] Enabling Multiverse-Core v4.3.0-b846
[00:22:55] [Server thread/WARN]: [Multiverse-Core] "Multiverse-Core v4.3.0-b846" has registered a listener for org.bukkit.event.entity.EntityCreatePortalEvent on method "public void com.onarandombox.MultiverseCore.listeners.MVPortalListener.entityPortalCreate(org.bukkit.event.entity.EntityCreatePortalEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [dumptruckman, Rigby, fernferret, lithium3141, main--].
[00:22:55] [Server thread/INFO]: [Multiverse-Core] We are aware of the warning about the deprecated event. There is no alternative that allows us to do what we need to do and performance impact is negligible. It is safe to ignore.
[00:22:55] [Server thread/INFO]: -------- World Settings For [zy_world] --------
[00:22:55] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[00:22:55] [Server thread/INFO]: View Distance: 6
[00:22:55] [Server thread/INFO]: Entity Tracking Range: Pl 32 / An 24 / Mo 24 / Mi 16 / Other 32
[00:22:55] [Server thread/INFO]: Item Merge Radius: 8.0
[00:22:55] [Server thread/INFO]: Item Despawn Rate: 6000
[00:22:55] [Server thread/INFO]: Mob Spawn Range: 4
[00:22:55] [Server thread/INFO]: Arrow Despawn Rate: 600 Trident Respawn Rate:1200
[00:22:55] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[00:22:55] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[00:22:55] [Server thread/INFO]: Tile Max Tick Time: 15ms Entity max Tick Time: 15ms
[00:22:55] [Server thread/INFO]: Experience Merge Radius: 8.0
[00:22:55] [Server thread/INFO]: Cactus Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Cane Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Melon Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Sapling Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Carrot Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Potato Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Wheat Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Vine Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Kelp Growth Modifier: 100%
[00:22:55] [Server thread/INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 15 / Mi 4 / Tiv true
[00:22:55] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[00:22:55] [Server thread/INFO]: Hopper Transfer: 15 Hopper Check: 10 Hopper Amount: 1
[00:22:55] [Server thread/INFO]: Max TNT Explosions: 100
[00:22:55] [Server thread/INFO]: [Multiverse-Core] 4 - World(s) loaded.
[00:22:55] [Server thread/WARN]: [Multiverse-Core] Buscript failed to load! The script command will be disabled! If you would like not to see this message, use `/mv conf enablebuscript false` to disable Buscript from loading.
[00:22:55] [Server thread/INFO]: [Multiverse-Core] Version 4.3.0-b846 (API v24) Enabled - By dumptruckman, Rigby, fernferret, lithium3141 and main--
[00:22:55] [Server thread/INFO]: [ConvenientSale] Enabling ConvenientSale v1.0.1*
[00:22:55] [Server thread/INFO]: [ConvenientSale]已启用
[00:22:55] [Server thread/INFO]: [Residence] Enabling Residence v4.9.3.10
[00:22:58] [Server thread/INFO]: [Residence] Can't find world with (game) name
[00:22:58] [Server thread/INFO]: [Residence] Found Vault using permissions plugin:GroupManager
[00:22:58] [Server thread/INFO]: [Residence] Scanning for economy systems...
[00:22:58] [Server thread/INFO]: [Residence] Found Vault using economy system: Essentials Economy
[00:22:59] [Server thread/INFO]: [Residence] Loading save data for world world...
[00:22:59] [Server thread/INFO]: [Residence] Loaded world data. (27 ms)
[00:22:59] [Server thread/INFO]: [Residence] Loading world data into memory...
[00:22:59] [Server thread/INFO]: [Residence] Loaded world data into memory. (56 ms) -> 32 residences
[00:22:59] [Server thread/INFO]: [Residence] Found WorldEdit 7.2.5+57d5ac9
[00:22:59] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: residence
[00:22:59] [Server thread/INFO]: [Residence] PlaceholderAPI hooked.
[00:22:59] [Server thread/INFO]: [Residence] PlaceholderAPI was found - Enabling capabilities.
[00:22:59] [Server thread/INFO]: [Residence] Enabled! Version 4.9.3.10 by Zrips
[00:22:59] [Server thread/INFO]: [EssentialsProtect] Enabling EssentialsProtect v2.18.2.0
[00:22:59] [Server thread/INFO]: [EssentialsProtect] Continuing to enable Protect.
[00:22:59] [Server thread/INFO]: [EssentialsProtect] Starting Metrics. Opt-out using the global bStats config.
[00:22:59] [Server thread/INFO]: [DeluxeMenus] Enabling DeluxeMenus v1.13.3-Release
[00:22:59] [Server thread/INFO]: [DeluxeMenus] Hooked into PlaceholderAPI!
[00:22:59] [Server thread/INFO]: [DeluxeMenus] Registered command: menu for menu: menu
[00:22:59] [Server thread/INFO]: [DeluxeMenus] Registered command: chuui for menu: chuui
[00:22:59] [Server thread/INFO]: [DeluxeMenus] 2 GUI menus loaded!
[00:22:59] [Server thread/INFO]: [DeluxeMenus] You are running the latest version of DeluxeMenus!
[00:22:59] [Server thread/INFO]: [DeluxeMenus] Successfully hooked into Vault for economy requirement!
[00:22:59] [Server thread/INFO]: [DeluxeMenus] Could not setup a NMS hook for your server version!
[00:22:59] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: deluxemenus
[00:22:59] [Server thread/INFO]: [EssentialsChat] Enabling EssentialsChat v2.18.2.0
[00:22:59] [Server thread/INFO]: [EssentialsChat] Starting Metrics. Opt-out using the global bStats config.
[00:22:59] [Server thread/INFO]: [EssentialsAntiBuild] Enabling EssentialsAntiBuild v2.18.2.0
[00:22:59] [Server thread/INFO]: [EssentialsAntiBuild] Starting Metrics. Opt-out using the global bStats config.
[00:22:59] [Server thread/INFO]: [EssentialsSpawn] Enabling EssentialsSpawn v2.18.2.0
[00:22:59] [Server thread/INFO]: [EssentialsSpawn] Starting Metrics. Opt-out using the global bStats config.
[00:22:59] [Server thread/INFO]: [CoreProtect] Enabling CoreProtect v19.0
[00:22:59] [Server thread/WARN]: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
[00:22:59] [Server thread/INFO]: [CoreProtect] CoreProtect has been successfully enabled!
[00:22:59] [Server thread/INFO]: [CoreProtect] Using MySQL for data storage.
[00:22:59] [Server thread/INFO]: --------------------
[00:22:59] [Server thread/INFO]: [CoreProtect] Enjoy CoreProtect? Join our Discord!
[00:22:59] [Server thread/INFO]: [CoreProtect] Discord: www.coreprotect.net/discord/
[00:22:59] [Server thread/INFO]: --------------------
[00:22:59] [Server thread/INFO]: [CMILib] Enabling CMILib v1.0.3.9
[00:23:01] [Server thread/INFO]: Server version: v1_16_R3 - 1.16.5 - paper
[00:23:02] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: cmil
[00:23:02] [Server thread/INFO]: PlaceholderAPI hooked.
[00:23:02] [Server thread/INFO]: Updated (EN) language file. Took 93ms
[00:23:02] [Server thread/INFO]: [QuickShop] Enabling QuickShop v4.0.9.9
[00:23:02] [Server thread/INFO]: [QuickShop] QuickShop Reremake
[00:23:02] [Server thread/INFO]: [QuickShop] Starting plugin self-test, please wait...
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] Signature Verify
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] Java Runtime Environment Version Test
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] EnvChecker SelfTest
[00:23:02] [Server thread/INFO]: [QuickShop] Running QuickShop-Reremake on NMS version v1_16_R3 For Minecraft version 1.16.5
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] Spigot Based Server Test
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] Old QuickShop Test
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] ModdedServer Based Test
[00:23:02] [Server thread/INFO]: [QuickShop] [OK] CoreSupport Test
[00:23:03] [Server thread/INFO]: [QuickShop] [OK] Virtual DisplayItem Support Test
[00:23:03] [Server thread/INFO]: [QuickShop] [OK] PersistentStorageApi Support Test
[00:23:03] [Server thread/INFO]: [QuickShop] [OK] GameVersion supporting Test
[00:23:03] [Server thread/WARN]: [QuickShop] [WARN] Permission Manager Test: WARNING: Unsupported plugin management plugin [GroupManager] installed, the permissions may not working.
[00:23:03] [Server thread/WARN]: [QuickShop] [WARN] PacketListenerAPI Conflict Test: Passed checks
[00:23:03] [Server thread/INFO]: [QuickShop] Reading the configuration...
[00:23:03] [Server thread/INFO]: [QuickShop] Developers: PotatoCraft Studio, Netherfoam, Timtower, KaiNoMood, Ghost_chu, Mgazul, TiaraRinne, sandtechnology, Starmism, Chris6ix, Rean Schwarzer
[00:23:03] [Server thread/INFO]: [QuickShop] Original author: Netherfoam, Timtower, KaiNoMood
[00:23:03] [Server thread/INFO]: [QuickShop] Let's start loading the plugin
[00:23:03] [Server thread/INFO]: [QuickShop] Chat processor selected: BUNGEECHAT
[00:23:03] [Server thread/INFO]: [QuickShop] Loading plugin translations files...
[00:23:03] [Server thread/INFO]: [QuickShop] 翻译人员: Ghost_chu, Andre_601
[00:23:03] [Server thread/INFO]: [QuickShop] 开发贡献者:Timtower, Netherfoam, KaiNoMood JackTheChicken 和 Andre_601
[00:23:03] [Server thread/INFO]: [QuickShop] 本地化语言:简体中文 (zh_CN)
[00:23:03] [Server thread/INFO]: [QuickShop] Loading items translations...
[00:23:03] [Server thread/INFO]: [QuickShop] Loading enchantments translations...
[00:23:03] [Server thread/INFO]: [QuickShop] Loading potions translations...
[00:23:03] [Server thread/INFO]: [QuickShop] Successfully loaded OpenInv support!
[00:23:03] [Server thread/INFO]: [QuickShop] Successfully loaded PlaceHolderAPI support!
[00:23:03] [Server thread/INFO]: [QuickShop] Successfully loaded WorldEdit support!
[00:23:03] [Server thread/INFO]: [QuickShop] Setting up database...
[00:23:03] [Server thread/INFO]: [QuickShop] Checking and updating database columns, it may take a while...
[00:23:03] [Server thread/INFO]: [QuickShop] Finished!
[00:23:03] [Server thread/INFO]: [QuickShop] Selected permission provider: Bukkit
[00:23:03] [Server thread/INFO]: [QuickShop] Registering commands...
[00:23:03] [Server thread/INFO]: [QuickShop] EventManager selected: BukkitEventManager
[00:23:03] [Server thread/INFO]: [QuickShop] Fetching shops from the database...If plugin stuck there, check your database connection.
[00:23:03] [Server thread/INFO]: [QuickShop] Loading shops from the database...
[00:23:03] [Server thread/INFO]: [QuickShop] Scheduled 0 shops to load in next tick, 71 shops will load after chunk have loaded, 0 shops will load after the world has loaded.
[00:23:03] [Server thread/INFO]: [QuickShop] Registering listeners...
[00:23:03] [Server thread/INFO]: [QuickShop] Cleaning MsgUtils...
[00:23:03] [Server thread/INFO]: [QuickShop] Cleaning purchase messages from the database that are over a week old...
[00:23:03] [Server thread/INFO]: [QuickShop] Log actions is enabled, actions will log in the qs.log file!
[00:23:03] [Server thread/INFO]: [QuickShop] QuickShop Loaded! 1444 ms.
[00:23:03] [Server thread/INFO]: [QuickShop] Using economy system: Essentials Economy
[00:23:04] [Server thread/INFO]: [PlaceholderAPI] Placeholder expansion registration initializing...
[00:23:04] [Server thread/INFO]: Running delayed init tasks
[00:23:04] [Craft Scheduler Thread - 5/INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[00:23:04] [Craft Scheduler Thread - 3/INFO]: [MiraiMC] 正在检查更新...
[00:23:04] [Craft Scheduler Thread - 5/INFO]: [MiraiMC] [AutoLogin] Auto login bot account: 2652125085 Protocol: ANDROID_PHONE
[00:23:04] [Server thread/INFO]: [CoreProtect] WorldEdit logging successfully initialized.
[00:23:04] [Server thread/INFO]: [QuickShop] Registering bStats metrics...
[00:23:04] [Server thread/INFO]: [QuickShop] You have disabled mertics, Skipping...
[00:23:04] [Craft Scheduler Thread - 5/INFO]: [MiraiMC] 登录新的机器人账号: 2652125085, 协议: ANDROID_PHONE
[00:23:04] [Server thread/INFO]: [GroupManager] Bukkit 的权限更新了!
[00:23:04] [Server thread/INFO]: [QuickShop] Loading the shops in worlds...
[00:23:04] [Server thread/INFO]: [QuickShop] Successfully loaded 0 shops!
[00:23:04] [Server thread/INFO]: [QuickShop] Using economy system: Essentials Economy
[00:23:04] [Server thread/INFO]: Done (27.958s)! For help, type "help"
[00:23:04] [Server thread/INFO]: Timings Reset
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: Yum官方仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: Yum代理仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: Yum代理仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: Yum源仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: Yum收费仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: MengCraft仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: SUM香港仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 仓库: ProtocolLib仓库 更新成功!
[00:23:04] [Craft Scheduler Thread - 1/INFO]: 源: Yum中心源 更新成功!
[00:23:04] [Server thread/INFO]: [PAPI] [Javascript-Expansion] 1 script loaded!
[00:23:04] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: javascript
[00:23:04] [Server thread/WARN]: [PlaceholderAPI] Loaded class com.onarandombox.MultiverseCore.MultiverseCore from Multiverse-Core v4.3.0-b846 which is not a depend, softdepend or loadbefore of this plugin.
[00:23:04] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: multiverse
[00:23:04] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: player
[00:23:04] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: server
[00:23:04] [Server thread/WARN]: [PlaceholderAPI] Loaded class net.milkbowl.vault.economy.Economy from Vault v1.7.3-b131 which is not a depend, softdepend or loadbefore of this plugin.
[00:23:04] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: vault
[00:23:04] [Server thread/INFO]: 5 placeholder hooks successfully registered!
[00:23:05] [Craft Scheduler Thread - 7/INFO]: [GroupManager] 解析版本字符串时发生错误。
[00:23:05] [Craft Scheduler Thread - 7/INFO]: [GroupManager] 没有可用的更新
[00:23:05] [Craft Scheduler Thread - 3/INFO]: [MiraiMC] 已找到新的插件更新,最新版本: 1.5
[00:23:05] [Craft Scheduler Thread - 3/INFO]: [MiraiMC] 从Github下载更新: https://github.com/DreamVoid/MiraiMC/releases/latest
[00:23:05] [Thread-22/INFO]: [CoreProtect] Invalid donation key. Please check config.yml.
[00:23:05] [Craft Scheduler Thread - 6/INFO]: [MySkin] You are running up to date version 3.3
[00:23:05] [Thread-22/INFO]: --------------------
[00:23:05] [Thread-22/INFO]: [CoreProtect] Version 20.1 is now available.
[00:23:05] [Thread-22/INFO]: [CoreProtect] Download: www.coreprotect.net/download/
[00:23:05] [Thread-22/INFO]: --------------------
[00:23:06] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Server list: 157.148.32.169:80, 220.194.118.230:443, 157.255.13.60:80, 153.3.149.165:8080, 153.3.50.139:443, 153.3.149.175:14000, 60.28.172.67:80, 61.181.203.156:80, 61.181.203.13:14000, msfwifi.3g.qq.com:8080.
[00:23:08] [DefaultDispatcher-worker-4/WARN]: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:130)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:238)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufTaggedDecoder.decodeSerializableElement(ProtobufTaggedDecoder.kt:82)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:214)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.serialization.protobuf.ProtoBuf.decodeFromByteArray(ProtoBuf.kt:137)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs(utils.kt:162)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs(utils.kt:1)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:198)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:192)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:240)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:152)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:36)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:24)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:28)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:97)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:111)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:269)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: Caused by: java.util.jar.JarException: The JCE Provider file:/D:/server/play2/plugins/MiraiMC/MiraiBot/libs/mirai-core-all-2.8-M1.jar is not signed.
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:463)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:316)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:259)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:129)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:189)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:217)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:127)
[00:23:08] [DefaultDispatcher-worker-4/WARN]: 	... 37 more
[00:23:08] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Loaded account secrets from local cache.
[00:23:08] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] ECDH key is valid.
[00:23:08] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[00:23:08] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Login successful.
[00:23:08] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Syncing friend message history...
[00:23:09] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Start loading friend list...
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading stranger list...
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Syncing friend message history: Success.
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] No OtherClient online.
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading group list...
[00:23:09] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Successfully loaded friend list: 3 in total
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Successfully loaded group list: 1 in total.
[00:23:09] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[00:23:09] [DefaultDispatcher-worker-5/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[00:23:09] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Bot login successful.
[00:23:09] [Craft Scheduler Thread - 5/INFO]: [MiraiMC] Kamo工具人(2652125085) 登录成功
[00:23:11] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Server list: 220.196.132.240:14000, 60.28.172.117:80, 61.181.203.156:14000, 157.255.13.53:80, msfwifi.3g.qq.com:8080, 153.3.50.58:443, 157.148.55.96:80, 60.29.238.126:443, 153.3.50.103:8080, 221.198.69.95:80.
[00:23:13] [User Authenticator #1/INFO]: UUID of player Nobi_kamo is b7c667de-0aa4-36f1-bb17-3a28d8584ea6
[00:23:14] [Server thread/INFO]: Nobi_kamo[/223.73.225.44:62946] logged in with entity id 87 at ([world]242.76444525000082, 76.0, -183.8621287112678)
[00:23:19] [Craft Scheduler Thread - 8/INFO]: VisualFixer is up to date!
[00:23:30] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] 旭梓Jaxuzi(794689992) -> [mirai:source:[8334],[308573033]]和我这个老大叔说什么呢
[00:23:30] [DefaultDispatcher-worker-4/INFO]: [QQ]<旭梓Jaxuzi> 和我这个老大叔说什么呢
[00:23:38] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[00:23:50] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> 终于正常了
[00:24:05] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> 累了
[00:24:09] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> 明天更菜单
[00:24:11] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[00:24:24] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8340],[1384166122]]更啥
[00:24:24] [DefaultDispatcher-worker-3/INFO]: [QQ]<Y_yuy> 更啥
[00:24:39] [Server thread/INFO]: 配置文件已经重新载入!
[00:25:09] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> 服务器小伙伴名单qwq
[00:25:29] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8342],[-858060744]]只有这个qwq?
[00:25:29] [DefaultDispatcher-worker-2/INFO]: [QQ]<Y_yuy> 只有这个qwq?
[00:25:31] [Server thread/INFO]: Nobi_kamo issued server command: /spawn
[00:25:45] [Async Chat Thread - #0/INFO]: [主世界][诺白]<Nobi_kamo> 封禁名单qwq
[00:25:57] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8344],[997993756]]这个可以有qwq
[00:25:57] [DefaultDispatcher-worker-2/INFO]: [QQ]<Y_yuy> 这个可以有qwq
[00:26:08] [Server thread/INFO]: Nobi_kamo issued server command: /chuui
[00:28:01] [Server thread/INFO]: Nobi_kamo issued server command: /res set
[00:28:10] [Server thread/INFO]: [OpenInv] [LanguageManager] Missing translations from zh_cn.yml: messages.error.consoleUnsupported, messages.error.lootNotGenerated, messages.error.invalidMaterial, messages.error.invalidNumber, messages.error.invalidPlayer, messages.error.permissionOpenSelf, messages.error.permissionEnderAll, messages.error.permissionExempt, messages.error.permissionCrossWorld, messages.error.permissionPlayerOnline, messages.error.permissionPlayerOffline, messages.error.commandException, messages.info.containerBlocked, messages.info.containerBlockedSilent, messages.info.containerSilent, messages.info.settingState, messages.info.player.noMatches, messages.info.player.matches, messages.info.container.noMatches, messages.info.container.matches, messages.info.true, messages.info.false, container.player, container.enderchest
[00:28:39] [Server thread/INFO]: Nobi_kamo issued server command: /res set
[00:28:44] [Server thread/INFO]: [Residence] Nobi_kamo issued server command: /resadmin set spawn container false
[00:29:11] [Server thread/INFO]: Nobi_kamo issued server command: /co near
[00:29:20] [Server thread/INFO]: Nobi_kamo issued server command: /co l 4
[00:29:27] [Server thread/INFO]: Nobi_kamo issued server command: /co near
[00:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[00:30:00] [Server thread/INFO]: 猫10 已被添加到 [诺白]Nobi_kamo 的账户.目前余额: 猫994,299
[00:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[00:30:01] [Server thread/INFO]: Nobi_kamo issued server command: /co i
[00:30:22] [Server thread/INFO]: Nobi_kamo issued server command: /co i
[00:30:26] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] [MoFengfeng]墨枫(3557123715) -> [mirai:source:[8345],[1048609464]]好家伙居然还有封禁名单
[00:30:26] [DefaultDispatcher-worker-2/INFO]: [QQ]<[MoFengfeng]墨枫> 好家伙居然还有封禁名单
[00:31:51] [Server thread/INFO]: Nobi_kamo issued server command: /yum remove Link2QQ
[00:31:54] [Server thread/INFO]: Nobi_kamo issued server command: /yum remove Link2QQ
[00:32:05] [Server thread/INFO]: 使用 /yum help 查看帮助!
[00:32:17] [Server thread/INFO]: [MiraiMC] Disabling Link2QQ v1.0.3
[00:32:17] [Server thread/INFO]: 卸载: 从服务器插件列表删除 Link2QQ 的实例!
[00:32:17] [Server thread/INFO]: 卸载: 注销插件 Link2QQ 的所有命令!
[00:32:17] [Server thread/INFO]: 卸载: 插件 Link2QQ 版本 1.0.3 已成功卸载!
[00:32:17] [Server thread/INFO]: 删除: 插件 link2qq 版本 1.0.3 已从服务器卸载并删除!
[00:32:21] [Server thread/INFO]: 删除: D:\server\play2\plugins\Link2QQ\config.yml 成功!
[00:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[00:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[00:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[00:32:55] [pool-19-thread-1/INFO]: [GroupManager] 数据文件已刷新。
[00:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[00:33:48] [Async Chat Thread - #1/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[00:33:56] [Async Chat Thread - #1/INFO]: [主世界][诺白]<Nobi_kamo> 明天见qwq
[00:34:00] [Server thread/INFO]: Nobi_kamo lost connection: Disconnected
[00:34:00] [Server thread/INFO]: [诺白]Nobi_kamo主人退出服务器了...
[00:34:08] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] [MoFengfeng]墨枫(3557123715) -> [mirai:source:[8348],[1112261598]]明天见qwq
[00:34:08] [DefaultDispatcher-worker-4/INFO]: [QQ]<[MoFengfeng]墨枫> 明天见qwq
[00:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[00:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[00:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[00:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[00:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[00:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[00:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[00:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[00:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[00:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[00:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[00:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[01:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[01:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[01:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[01:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[01:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[01:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[01:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[01:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[01:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[01:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[01:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[01:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[01:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[01:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[01:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[01:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[01:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[01:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[01:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[01:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[01:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[01:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[01:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[01:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[01:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[01:35:18] [User Authenticator #2/INFO]: UUID of player Jaxuzi is 283e69f3-a748-351a-8444-e5d5f9825d17
[01:35:19] [Server thread/INFO]: Jaxuzi[/36.5.67.15:14730] logged in with entity id 1490 at ([world]241.14554377379628, 76.0, -182.42035434143267)
[01:35:25] [Server thread/INFO]: Jaxuzi issued server command: /loogin 229111
[01:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[01:40:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,130
[01:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[01:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[01:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[01:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[01:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[01:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[01:50:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,140
[01:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[01:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[01:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[01:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[01:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[02:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[02:00:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,150
[02:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[02:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[02:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[02:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[02:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[02:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[02:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[02:10:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,160
[02:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[02:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[02:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[02:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[02:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[02:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[02:20:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,170
[02:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[02:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[02:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[02:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[02:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[02:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[02:30:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,180
[02:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[02:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[02:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[02:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[02:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[02:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[02:40:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,190
[02:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[02:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[02:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[02:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[02:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[02:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[02:50:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,200
[02:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[02:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[02:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[02:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[02:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[03:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[03:00:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,210
[03:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[03:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[03:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[03:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[03:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[03:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[03:07:41] [User Authenticator #3/INFO]: UUID of player BigFacedOx is acbb2458-a405-377a-a73a-6d4ebbedfc9a
[03:07:42] [Server thread/INFO]: BigFacedOx[/120.10.113.49:63146] logged in with entity id 7515 at ([world]712.7006794343032, 66.0, 665.3000000119209)
[03:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[03:10:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,220
[03:10:00] [Server thread/INFO]: 猫10 已被添加到 [梦乐天]BigFacedOx 的账户.目前余额: 猫6,097
[03:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[03:10:05] [Server thread/INFO]: BigFacedOx lost connection: Disconnected
[03:10:05] [Server thread/INFO]: [梦乐天]BigFacedOx主人退出服务器了...
[03:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[03:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[03:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[03:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[03:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[03:20:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,230
[03:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[03:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[03:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[03:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[03:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[03:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[03:30:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,240
[03:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[03:32:10] [Server thread/INFO]: Jaxuzi issued server command: /menu
[03:32:14] [Server thread/INFO]: Jaxuzi issued server command: /suicide
[03:32:14] [Server thread/INFO]: Jaxuzi died
[03:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[03:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[03:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[03:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[03:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[03:40:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,250
[03:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[03:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[03:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[03:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[03:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[03:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[03:50:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,260
[03:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[03:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[03:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[03:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[03:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[04:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[04:00:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,270
[04:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[04:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[04:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[04:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[04:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[04:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[04:05:39] [Server thread/INFO]: Jaxuzi was shot by Skeleton
[04:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[04:10:00] [Server thread/INFO]: 猫10 已被添加到 [旭梓]Jaxuzi 的账户.目前余额: 猫96,280
[04:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[04:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[04:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[04:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[04:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[04:16:39] [Server thread/INFO]: Jaxuzi lost connection: Disconnected
[04:16:39] [Server thread/INFO]: [旭梓]Jaxuzi主人退出服务器了...
[04:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[04:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[04:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[04:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[04:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[04:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[04:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[04:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[04:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[04:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[04:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[04:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[04:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[04:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[04:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[04:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[04:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[04:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[04:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[04:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[04:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[04:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[04:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[04:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[05:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[05:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[05:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[05:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[05:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[05:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[05:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[05:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[05:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[05:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[05:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[05:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[05:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[05:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[05:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[05:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[05:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[05:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[05:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[05:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[05:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[05:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[05:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[05:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[05:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[05:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[05:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[05:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[05:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[05:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[05:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[05:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[05:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[05:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[05:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[05:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[05:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[06:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[06:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[06:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[06:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[06:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[06:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[06:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[06:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[06:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[06:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[06:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[06:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[06:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[06:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[06:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[06:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[06:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[06:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[06:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[06:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[06:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[06:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[06:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[06:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[06:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[06:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[06:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[06:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[06:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[06:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[06:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[06:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[06:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[06:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[06:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[06:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[06:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[07:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[07:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[07:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[07:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[07:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[07:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[07:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[07:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[07:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[07:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[07:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[07:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[07:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[07:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[07:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[07:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[07:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[07:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[07:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[07:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[07:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[07:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[07:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[07:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[07:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[07:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[07:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[07:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[07:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[07:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[07:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[07:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[07:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[07:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[07:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[07:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[07:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[08:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[08:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[08:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[08:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[08:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[08:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[08:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[08:07:50] [User Authenticator #4/INFO]: UUID of player Hat_Magician is bcf6c54d-5f28-3536-bfd4-85e7a7602e9e
[08:07:50] [Server thread/INFO]: Hat_Magician[/112.49.132.230:3295] logged in with entity id 11719 at ([world]-274.41068627201173, 87.0, -709.7636067136407)
[08:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[08:10:00] [Server thread/INFO]: 猫10 已被添加到 [沁舞]Hat_Magician 的账户.目前余额: 猫187,980
[08:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[08:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[08:12:39] [Server thread/INFO]: Hat_Magician issued server command: /menu
[08:12:40] [Server thread/INFO]: CONSOLE issued server command: /tp Hat_Magician -209.5 71 -148.5
[08:12:40] [Server thread/INFO]: 正在传送...
[08:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[08:12:47] [Server thread/INFO]: Hat_Magician issued server command: /homes
[08:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[08:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[08:17:51] [Server thread/INFO]: Hat_Magician issued server command: /home
[08:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[08:20:00] [Server thread/INFO]: 猫10 已被添加到 [沁舞]Hat_Magician 的账户.目前余额: 猫187,990
[08:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[08:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[08:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[08:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[08:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[08:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[08:30:00] [Server thread/INFO]: 猫10 已被添加到 [沁舞]Hat_Magician 的账户.目前余额: 猫188,000
[08:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[08:30:18] [Server thread/INFO]: Hat_Magician lost connection: Disconnected
[08:30:18] [Server thread/INFO]: [沁舞]Hat_Magician主人退出服务器了...
[08:31:57] [User Authenticator #5/INFO]: UUID of player Hat_Magician is bcf6c54d-5f28-3536-bfd4-85e7a7602e9e
[08:31:57] [Server thread/INFO]: Hat_Magician[/112.49.132.230:3101] logged in with entity id 16697 at ([world]-268.5354254907502, 70.0, -709.4481809793161)
[08:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[08:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[08:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[08:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[08:33:49] [Server thread/INFO]: Hat_Magician lost connection: Disconnected
[08:33:49] [Server thread/INFO]: [沁舞]Hat_Magician主人退出服务器了...
[08:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[08:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[08:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[08:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[08:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[08:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[08:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[08:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[08:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[08:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[08:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[08:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[09:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[09:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[09:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[09:00:56] [User Authenticator #6/INFO]: UUID of player sawte is 4c12f5de-6b60-3d7a-a5af-d28988b0cb6c
[09:00:56] [Server thread/INFO]: Disconnecting com.mojang.authlib.GameProfile@7f667056[id=4c12f5de-6b60-3d7a-a5af-d28988b0cb6c,name=sawte,properties={},legacy=false] (/223.74.49.42:18923): 你没有白名单,请前往Kamo工作室官网申请
[09:00:56] [Server thread/INFO]: com.mojang.authlib.GameProfile@7f667056[id=4c12f5de-6b60-3d7a-a5af-d28988b0cb6c,name=sawte,properties={},legacy=false] (/223.74.49.42:18923) lost connection: 你没有白名单,请前往Kamo工作室官网申请
[09:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[09:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[09:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[09:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[09:09:28] [User Authenticator #7/INFO]: UUID of player Y_yuy is 0948c64c-5742-35c5-89f4-3403d4046252
[09:09:28] [Server thread/INFO]: Y_yuy[/223.89.145.128:64062] logged in with entity id 17400 at ([world]-232.98396332063308, 67.0, -151.56959025548065)
[09:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[09:10:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫60,981
[09:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[09:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[09:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[09:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[09:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[09:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[09:20:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫60,991
[09:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[09:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[09:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[09:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[09:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[09:24:03] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (3445093977) -> [mirai:source:[8353],[156402001]]qwq?
[09:24:03] [DefaultDispatcher-worker-2/INFO]: [QQ]<诺白> qwq?
[09:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[09:30:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,001
[09:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[09:31:27] [Server thread/INFO]: Y_yuy issued server command: /menu
[09:31:32] [Server thread/INFO]: CONSOLE issued server command: /tp Y_yuy -209.5 71 -148.5
[09:31:32] [Server thread/INFO]: 正在传送...
[09:32:29] [Server thread/INFO]: Y_yuy lost connection: Disconnected
[09:32:29] [Server thread/INFO]: [翊]Y_yuy主人退出服务器了...
[09:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[09:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[09:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[09:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[09:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[09:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[09:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[09:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[09:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[09:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[09:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[09:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[09:52:33] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] 旭梓Jaxuzi(794689992) -> [mirai:source:[8354],[998903929]][mirai:image:{4F4DB14B-05B0-159C-7139-8C24346EE557}.jpg]
[09:52:33] [DefaultDispatcher-worker-2/INFO]: [QQ]<旭梓Jaxuzi> [图片]
[09:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[09:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[09:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[09:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[10:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[10:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[10:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[10:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[10:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[10:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:04:33] [User Authenticator #8/INFO]: UUID of player Y_yuy is 0948c64c-5742-35c5-89f4-3403d4046252
[10:04:33] [Server thread/INFO]: Y_yuy[/223.89.145.128:63585] logged in with entity id 21951 at ([world]-248.50402543951824, 74.0, -334.1171689466175)
[10:05:22] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8355],[-816113203]]qwq?
[10:05:22] [DefaultDispatcher-worker-2/INFO]: [QQ]<Y_yuy> qwq?
[10:05:30] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8356],[-1247915233]]为啥不显示我qwq
[10:05:30] [DefaultDispatcher-worker-4/INFO]: [QQ]<Y_yuy> 为啥不显示我qwq
[10:08:42] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (1922890098) -> [mirai:source:[8357],[1616822764]][mirai:image:{A0D4C26F-9C89-4250-DBD2-0EE3DBD5F706}.jpg]
[10:08:42] [DefaultDispatcher-worker-3/INFO]: [QQ]<QwQ> [图片]
[10:09:48] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8358],[-478125024]]我在啊qwq
[10:09:48] [DefaultDispatcher-worker-2/INFO]: [QQ]<Y_yuy> 我在啊qwq
[10:09:48] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8359],[1849984053]][mirai:image:{51D1ABE1-66FA-8A0C-628D-F382CB67399C}.png]
[10:09:48] [DefaultDispatcher-worker-3/INFO]: [QQ]<Y_yuy> [图片]
[10:09:55] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8360],[-132335267]]就没播报我qwq
[10:09:55] [DefaultDispatcher-worker-2/INFO]: [QQ]<Y_yuy> 就没播报我qwq
[10:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[10:10:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,011
[10:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[10:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[10:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[10:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[10:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:14:50] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (3445093977) -> [mirai:source:[8361],[474008627]]qwq
[10:14:50] [DefaultDispatcher-worker-2/INFO]: [QQ]<诺白> qwq
[10:16:41] [User Authenticator #9/INFO]: UUID of player Nobi_kamo is b7c667de-0aa4-36f1-bb17-3a28d8584ea6
[10:16:41] [Server thread/INFO]: Nobi_kamo[/223.73.225.44:62796] logged in with entity id 22750 at ([world]-200.7168122160162, 71.50335436431956, -119.98128879893076)
[10:16:52] [Async Chat Thread - #2/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:17:41] [Async Chat Thread - #2/INFO]: [主世界][诺白]<Nobi_kamo> 又双坏掉了
[10:17:42] [Async Chat Thread - #2/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:17:59] [Server thread/INFO]: 存在的机器人: 
[10:17:59] [Server thread/INFO]: 2652125085 - Kamo工具人
[10:18:09] [Server thread/INFO]: Nobi_kamo issued server command: /qchat qwq
[10:18:09] [Server thread/INFO]: [主世界][诺白]<Nobi_kamo> qwq 
[10:18:27] [Server thread/INFO]: 未知或不完整的命令,请输入 /mirai help 查看帮助!
[10:18:33] [Server thread/INFO]: 配置文件已经重新加载,部分配置可能需要重新启动服务器才能生效!
[10:18:43] [Async Chat Thread - #3/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:18:54] [Server thread/INFO]: [MiraiMC] Disabling MiraiMC v1.5
[10:18:54] [Server thread/INFO]: [MiraiMC] Stopping bot event listener.
[10:18:54] [Server thread/INFO]: [MiraiMC] Closing all bots
[10:18:54] [Server thread/INFO]: [MiraiMC] Closing SQLite database.
[10:18:54] [Server thread/INFO]: [MiraiMC] All tasks done. Thanks for use MiraiMC!
[10:18:55] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Bot cancelled: Job was cancelled
[10:18:55] [Server thread/INFO]: 卸载: 从服务器插件列表删除 MiraiMC 的实例!
[10:18:55] [Server thread/INFO]: 卸载: 注销插件 MiraiMC 的所有命令!
[10:18:55] [Server thread/INFO]: 卸载: 插件 MiraiMC 版本 1.5 已成功卸载!
[10:18:55] [Server thread/INFO]: [MiraiMC] Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[10:18:55] [Server thread/INFO]: [MiraiMC] Verifying mirai-core-all-2.8-M1.jar
[10:18:55] [Timer-0/WARN]: [Yum] Loaded class org.apache.commons.codec.digest.DigestUtils from MiraiMC v1.5 which is not a depend, softdepend or loadbefore of this plugin.
[10:18:56] [Server thread/INFO]: [MiraiMC] Loading library mirai-core-all-2.8-M1.jar
[10:18:56] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.5
[10:18:56] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[10:18:56] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[10:18:56] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[10:18:56] [Server thread/INFO]: [MiraiMC] Registering commands.
[10:18:56] [Server thread/INFO]: [MiraiMC] Registering events.
[10:18:56] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[10:18:56] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[10:18:56] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[10:18:56] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[10:18:56] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[10:18:56] [Server thread/INFO]: 载入: 插件 MiraiMC 版本 1.5 已成功载入到服务器!
[10:18:56] [Craft Scheduler Thread - 812/INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[10:18:56] [Craft Scheduler Thread - 812/INFO]: [MiraiMC] [AutoLogin] Auto login bot account: 2652125085 Protocol: ANDROID_PHONE
[10:18:56] [Craft Scheduler Thread - 814/INFO]: [MiraiMC] 正在检查更新...
[10:18:56] [Craft Scheduler Thread - 812/INFO]: [MiraiMC] 登录新的机器人账号: 2652125085, 协议: ANDROID_PHONE
[10:18:57] [Craft Scheduler Thread - 814/INFO]: [MiraiMC] 已找到新的插件更新,最新版本: 1.5
[10:18:57] [Craft Scheduler Thread - 814/INFO]: [MiraiMC] 从Github下载更新: https://github.com/DreamVoid/MiraiMC/releases/latest
[10:18:57] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Server list: 220.196.132.240:14000, 60.28.172.117:80, 61.181.203.156:14000, 157.255.13.53:80, msfwifi.3g.qq.com:8080, 153.3.50.58:443, 157.148.55.96:80, 60.29.238.126:443, 153.3.50.103:8080, 221.198.69.95:80.
[10:18:59] [DefaultDispatcher-worker-2/WARN]: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:130)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:238)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufTaggedDecoder.decodeSerializableElement(ProtobufTaggedDecoder.kt:82)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:214)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.serialization.protobuf.ProtoBuf.decodeFromByteArray(ProtoBuf.kt:137)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs(utils.kt:162)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs(utils.kt:1)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:198)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:192)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:240)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:152)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:36)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:24)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:28)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:97)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:111)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:269)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: Caused by: java.util.jar.JarException: The JCE Provider file:/D:/server/play2/plugins/MiraiMC/MiraiBot/libs/mirai-core-all-2.8-M1.jar is not signed.
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:463)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:316)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:259)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:129)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:189)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:217)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:127)
[10:18:59] [DefaultDispatcher-worker-2/WARN]: 	... 37 more
[10:18:59] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Loaded account secrets from local cache.
[10:18:59] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] ECDH key is valid.
[10:19:00] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[10:19:00] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Login successful.
[10:19:00] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Syncing friend message history...
[10:19:00] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading friend list...
[10:19:00] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Start loading stranger list...
[10:19:00] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Syncing friend message history: Success.
[10:19:00] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[10:19:00] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] No OtherClient online.
[10:19:01] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Start loading group list...
[10:19:01] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded friend list: 3 in total
[10:19:02] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Successfully loaded group list: 1 in total.
[10:19:02] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[10:19:02] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[10:19:02] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Bot login successful.
[10:19:02] [Craft Scheduler Thread - 812/INFO]: [MiraiMC] Kamo工具人(2652125085) 登录成功
[10:19:03] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Server list: 157.148.54.16:80, 153.3.50.86:8080, 221.198.70.207:443, 221.198.69.77:80, 61.181.203.29:80, 60.29.242.161:14000, 157.148.55.96:80, 153.3.50.239:443, msfwifi.3g.qq.com:8080, 153.3.50.20:14000.
[10:19:41] [Server thread/INFO]: This server is running MiraiMC version 1.5 by DreamVoid
[10:19:41] [Server thread/INFO]: For help, type /mirai help
[10:19:59] [Server thread/INFO]: 配置文件已经重新加载,部分配置可能需要重新启动服务器才能生效!
[10:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[10:20:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,021
[10:20:00] [Server thread/INFO]: 猫10 已被添加到 [诺白]Nobi_kamo 的账户.目前余额: 猫994,309
[10:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[10:20:03] [Server thread/INFO]: [MiraiMC] Disabling MiraiMC v1.5
[10:20:03] [Server thread/INFO]: [MiraiMC] Stopping bot event listener.
[10:20:03] [Server thread/INFO]: [MiraiMC] Closing all bots
[10:20:03] [Server thread/INFO]: [MiraiMC] Closing SQLite database.
[10:20:03] [Server thread/INFO]: [MiraiMC] All tasks done. Thanks for use MiraiMC!
[10:20:03] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Bot cancelled: Job was cancelled
[10:20:03] [Server thread/INFO]: 卸载: 从服务器插件列表删除 MiraiMC 的实例!
[10:20:03] [Server thread/INFO]: 卸载: 注销插件 MiraiMC 的所有命令!
[10:20:03] [Server thread/INFO]: 卸载: 插件 MiraiMC 版本 1.5 已成功卸载!
[10:20:03] [Server thread/INFO]: [MiraiMC] Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[10:20:03] [Server thread/INFO]: [MiraiMC] Verifying mirai-core-all-2.8-M1.jar
[10:20:04] [Server thread/INFO]: [MiraiMC] Loading library mirai-core-all-2.8-M1.jar
[10:20:04] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.5
[10:20:04] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[10:20:04] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[10:20:04] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[10:20:04] [Server thread/INFO]: [MiraiMC] Registering commands.
[10:20:04] [Server thread/INFO]: [MiraiMC] Registering events.
[10:20:04] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[10:20:04] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[10:20:04] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[10:20:04] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[10:20:04] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[10:20:04] [Server thread/INFO]: 载入: 插件 MiraiMC 版本 1.5 已成功载入到服务器!
[10:20:04] [Craft Scheduler Thread - 817/INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[10:20:04] [Craft Scheduler Thread - 817/INFO]: [MiraiMC] [AutoLogin] Auto login bot account: 2652125085 Protocol: ANDROID_PHONE
[10:20:04] [Craft Scheduler Thread - 817/INFO]: [MiraiMC] 登录新的机器人账号: 2652125085, 协议: ANDROID_PHONE
[10:20:05] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Server list: 157.148.54.16:80, 153.3.50.86:8080, 221.198.70.207:443, 221.198.69.77:80, 61.181.203.29:80, 60.29.242.161:14000, 157.148.55.96:80, 153.3.50.239:443, msfwifi.3g.qq.com:8080, 153.3.50.20:14000.
[10:20:07] [DefaultDispatcher-worker-1/WARN]: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:130)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:238)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufTaggedDecoder.decodeSerializableElement(ProtobufTaggedDecoder.kt:82)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:214)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.ProtoBuf.decodeFromByteArray(ProtoBuf.kt:137)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs(utils.kt:162)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs(utils.kt:1)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:198)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:192)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:240)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:152)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:36)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:24)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:28)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:97)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:111)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:269)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: Caused by: java.util.jar.JarException: The JCE Provider file:/D:/server/play2/plugins/MiraiMC/MiraiBot/libs/mirai-core-all-2.8-M1.jar is not signed.
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:463)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:316)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:259)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:129)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:189)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:217)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:127)
[10:20:07] [DefaultDispatcher-worker-1/WARN]: 	... 37 more
[10:20:07] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Loaded account secrets from local cache.
[10:20:07] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] ECDH key is valid.
[10:20:07] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[10:20:07] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Login successful.
[10:20:07] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Syncing friend message history...
[10:20:07] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Start loading friend list...
[10:20:07] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading stranger list...
[10:20:07] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Start loading group list...
[10:20:07] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[10:20:07] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] No OtherClient online.
[10:20:07] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Syncing friend message history: Success.
[10:20:07] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded friend list: 3 in total
[10:20:07] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded group list: 1 in total.
[10:20:07] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[10:20:07] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[10:20:07] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Bot login successful.
[10:20:07] [Craft Scheduler Thread - 817/INFO]: [MiraiMC] Kamo工具人(2652125085) 登录成功
[10:22:17] [Async Chat Thread - #4/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:22:17] [Craft Scheduler Thread - 820/WARN]: [MiraiMC] Plugin Chat2QQ v1.4.1 generated an exception while executing task 189915
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerMessage$1.run(onPlayerMessage.java:56) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[10:22:27] [Async Chat Thread - #4/INFO]: [主世界][翊]<Y_yuy> qwq
[10:22:27] [Craft Scheduler Thread - 822/WARN]: [MiraiMC] Plugin Chat2QQ v1.4.1 generated an exception while executing task 189926
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerMessage$1.run(onPlayerMessage.java:56) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[10:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[10:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[10:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[10:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:23:41] [Server thread/INFO]: Y_yuy was slain by Zombie
[10:24:37] [Server thread/INFO]: Nobi_kamo issued server command: /mirai sendfgroupmessage 2652125085 724491438 qwq
[10:24:48] [Server thread/INFO]: Nobi_kamo issued server command: /miraimc sendfgroupmessage 2652125085 724491438 qwq
[10:26:18] [Server thread/INFO]: Y_yuy was slain by Spider
[10:26:30] [Server thread/INFO]: Nobi_kamo issued server command: /papi ecloud download miraimc
[10:26:45] [Server thread/INFO]: Failed to find an expansion named: miraimc
[10:27:38] [Server thread/INFO]: Y_yuy was shot by Skeleton
[10:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[10:30:00] [Server thread/INFO]: 猫10 已被添加到 [诺白]Nobi_kamo 的账户.目前余额: 猫994,319
[10:30:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,031
[10:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[10:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[10:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[10:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[10:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:37:52] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8362],[753252547]]qwq
[10:38:20] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] 另一个机器人进程已经存在,正在尝试关闭这个进程
[10:38:20] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Bot cancelled: Job was cancelled
[10:38:21] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] 登录新的机器人账号: 2652125085, 协议: ANDROID_PHONE
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Server list: 157.148.54.16:80, 153.3.50.86:8080, 221.198.70.207:443, 221.198.69.77:80, 61.181.203.29:80, 60.29.242.161:14000, 157.148.55.96:80, 153.3.50.239:443, msfwifi.3g.qq.com:8080, 153.3.50.20:14000.
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Loaded account secrets from local cache.
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] ECDH key is valid.
[10:38:21] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Login successful.
[10:38:21] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Syncing friend message history...
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading stranger list...
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Start loading friend list...
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[10:38:21] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] No OtherClient online.
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Syncing friend message history: Success.
[10:38:21] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Start loading group list...
[10:38:21] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Successfully loaded friend list: 3 in total
[10:38:21] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded group list: 1 in total.
[10:38:21] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Bot login successful.
[10:38:21] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[10:38:21] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[10:38:21] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] Kamo工具人(2652125085) 登录成功
[10:38:32] [Craft Scheduler Thread - 839/WARN]: [MiraiMC] Plugin Chat2QQ v1.4.1 generated an exception while executing task 193902
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerMessage$1.run(onPlayerMessage.java:56) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[10:38:32] [Async Chat Thread - #5/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:38:44] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (3445093977) -> [mirai:source:[8363],[-1027546454]]qwq
[10:39:01] [Server thread/INFO]: 配置文件已经重新载入!
[10:39:10] [Server thread/INFO]: [MiraiMC] Disabling Chat2QQ v1.4.1
[10:39:10] [Server thread/INFO]: 卸载: 从服务器插件列表删除 Chat2QQ 的实例!
[10:39:10] [Server thread/INFO]: 卸载: 注销插件 Chat2QQ 的所有命令!
[10:39:10] [Server thread/INFO]: 卸载: 插件 Chat2QQ 版本 1.4.1 已成功卸载!
[10:39:10] [Server thread/INFO]: [MiraiMC] Enabling Chat2QQ v1.4.1
[10:39:10] [Server thread/INFO]: 载入: 插件 Chat2QQ 版本 1.4.1 已成功载入到服务器!
[10:39:14] [Async Chat Thread - #5/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:39:18] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (3445093977) -> [mirai:source:[8364],[-1154982217]]qwq
[10:39:18] [DefaultDispatcher-worker-1/INFO]: [QQ]<诺白> qwq
[10:39:23] [Async Chat Thread - #5/INFO]: [主世界][翊]<Y_yuy> qwq
[10:39:26] [Async Chat Thread - #5/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:39:31] [Async Chat Thread - #5/INFO]: [主世界][诺白]<Nobi_kamo> qwq...
[10:39:38] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] [MoFengfeng]墨枫(3557123715) -> [mirai:source:[8365],[354368443]]qwq
[10:39:38] [DefaultDispatcher-worker-1/INFO]: [QQ]<[MoFengfeng]墨枫> qwq
[10:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[10:40:00] [Server thread/INFO]: 猫10 已被添加到 [诺白]Nobi_kamo 的账户.目前余额: 猫994,329
[10:40:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,041
[10:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[10:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[10:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[10:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[10:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:43:27] [Server thread/INFO]: [MiraiMC] Disabling MiraiMC v1.5
[10:43:27] [Server thread/INFO]: [MiraiMC] Stopping bot event listener.
[10:43:27] [Server thread/INFO]: [MiraiMC] Closing all bots
[10:43:27] [Server thread/INFO]: [MiraiMC] Closing SQLite database.
[10:43:27] [Server thread/INFO]: [MiraiMC] All tasks done. Thanks for use MiraiMC!
[10:43:27] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Bot cancelled: Job was cancelled
[10:43:27] [Server thread/INFO]: 卸载: 从服务器插件列表删除 MiraiMC 的实例!
[10:43:27] [Server thread/INFO]: 卸载: 注销插件 MiraiMC 的所有命令!
[10:43:27] [Server thread/INFO]: 卸载: 插件 MiraiMC 版本 1.5 已成功卸载!
[10:43:28] [Server thread/INFO]: [MiraiMC] Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[10:43:28] [Server thread/INFO]: [MiraiMC] Verifying mirai-core-all-2.8-M1.jar
[10:43:28] [Server thread/INFO]: [MiraiMC] Loading library mirai-core-all-2.8-M1.jar
[10:43:28] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.5
[10:43:28] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[10:43:28] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[10:43:28] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[10:43:28] [Server thread/INFO]: [MiraiMC] Registering commands.
[10:43:28] [Server thread/INFO]: [MiraiMC] Registering events.
[10:43:28] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[10:43:28] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[10:43:28] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[10:43:28] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[10:43:28] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[10:43:28] [Server thread/INFO]: 载入: 插件 MiraiMC 版本 1.5 已成功载入到服务器!
[10:43:28] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[10:43:28] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] [AutoLogin] Auto login bot account: 2652125085 Protocol: ANDROID_PHONE
[10:43:28] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] 登录新的机器人账号: 2652125085, 协议: ANDROID_PHONE
[10:43:30] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Server list: 157.148.54.16:80, 153.3.50.86:8080, 221.198.70.207:443, 221.198.69.77:80, 61.181.203.29:80, 60.29.242.161:14000, 157.148.55.96:80, 153.3.50.239:443, msfwifi.3g.qq.com:8080, 153.3.50.20:14000.
[10:43:31] [DefaultDispatcher-worker-1/WARN]: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:130)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:238)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufTaggedDecoder.decodeSerializableElement(ProtobufTaggedDecoder.kt:82)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:214)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.serialization.protobuf.ProtoBuf.decodeFromByteArray(ProtoBuf.kt:137)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs(utils.kt:162)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs(utils.kt:1)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:198)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:192)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:240)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:152)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:36)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:24)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:28)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:97)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:111)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:269)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: Caused by: java.util.jar.JarException: The JCE Provider file:/D:/server/play2/plugins/MiraiMC/MiraiBot/libs/mirai-core-all-2.8-M1.jar is not signed.
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:463)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:316)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:259)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:129)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:189)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:217)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:127)
[10:43:31] [DefaultDispatcher-worker-1/WARN]: 	... 37 more
[10:43:31] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Loaded account secrets from local cache.
[10:43:31] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] ECDH key is valid.
[10:43:32] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[10:43:32] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Login successful.
[10:43:32] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Syncing friend message history...
[10:43:32] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Start loading friend list...
[10:43:32] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Start loading stranger list...
[10:43:32] [DefaultDispatcher-worker-3/INFO]: [MiraiMC] Start loading group list...
[10:43:32] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[10:43:32] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] No OtherClient online.
[10:43:32] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Syncing friend message history: Success.
[10:43:32] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded friend list: 3 in total
[10:43:32] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Successfully loaded group list: 1 in total.
[10:43:32] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[10:43:32] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[10:43:32] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] Bot login successful.
[10:43:32] [Craft Scheduler Thread - 847/INFO]: [MiraiMC] Kamo工具人(2652125085) 登录成功
[10:43:58] [Async Chat Thread - #6/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:43:58] [Craft Scheduler Thread - 849/WARN]: [MiraiMC] Plugin Chat2QQ v1.4.1 generated an exception while executing task 194287
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerMessage$1.run(onPlayerMessage.java:56) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[10:44:32] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (3445093977) -> [mirai:source:[8366],[771034152]]好气啊qwq
[10:45:13] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] [MoFengfeng]墨枫(3557123715) -> [mirai:source:[8367],[1863871720]]咋了
[10:45:36] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] [MoFengfeng]墨枫(3557123715) -> [mirai:source:[8368],[763014783]]白白子在气什么qwq
[10:45:44] [Server thread/INFO]: Y_yuy walked into fire whilst fighting Spider
[10:47:02] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] Y_yuy(283656371) -> [mirai:source:[8369],[-2100801211]]qwq?
[10:49:55] [Server thread/INFO]: [MiraiMC] Disabling Chat2QQ v1.4.1
[10:49:55] [Server thread/INFO]: 卸载: 从服务器插件列表删除 Chat2QQ 的实例!
[10:49:55] [Server thread/INFO]: 卸载: 注销插件 Chat2QQ 的所有命令!
[10:49:55] [Server thread/INFO]: 卸载: 插件 Chat2QQ 版本 1.4.1 已成功卸载!
[10:49:55] [Server thread/INFO]: [MiraiMC] Enabling Chat2QQ v1.4
[10:49:55] [Server thread/INFO]: 载入: 插件 Chat2QQ 版本 1.4 已成功载入到服务器!
[10:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[10:50:00] [Server thread/INFO]: 猫10 已被添加到 [诺白]Nobi_kamo 的账户.目前余额: 猫994,339
[10:50:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,051
[10:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[10:50:01] [Async Chat Thread - #7/INFO]: [主世界][诺白]<Nobi_kamo> qwq
[10:50:13] [DefaultDispatcher-worker-2/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] (3445093977) -> [mirai:source:[8370],[-479247469]]同步炸了qwq
[10:50:13] [DefaultDispatcher-worker-2/INFO]: [QQ]<诺白> 同步炸了qwq
[10:50:40] [Server thread/INFO]: 已发送QQ群聊天消息!
[10:51:48] [Server thread/INFO]: Nobi_kamo lost connection: Disconnected
[10:51:48] [Server thread/INFO]: [诺白]Nobi_kamo主人退出服务器了...
[10:51:51] [User Authenticator #10/INFO]: UUID of player Nobi_kamo is b7c667de-0aa4-36f1-bb17-3a28d8584ea6
[10:51:51] [Server thread/INFO]: Nobi_kamo[/223.73.225.44:62944] logged in with entity id 27672 at ([world]-210.28462254983674, 71.50335436431956, -123.6585116201975)
[10:52:10] [Server thread/INFO]: Nobi_kamo lost connection: Disconnected
[10:52:10] [Server thread/INFO]: [诺白]Nobi_kamo主人退出服务器了...
[10:52:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[10:52:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[10:52:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[10:53:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[10:53:08] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2652125085] [猫又町(724491438)] [MoFengfeng]墨枫(3557123715) -> [mirai:source:[8371],[116600690]]qwq加油
[10:53:08] [DefaultDispatcher-worker-4/INFO]: [QQ]<[MoFengfeng]墨枫> qwq加油
[10:54:22] [Server thread/INFO]: 已发送QQ群聊天消息!
[10:54:58] [Server thread/INFO]: [MiraiMC] Disabling MiraiMC v1.5
[10:54:58] [Server thread/INFO]: [MiraiMC] Stopping bot event listener.
[10:54:58] [Server thread/INFO]: [MiraiMC] Closing all bots
[10:54:58] [Server thread/INFO]: [MiraiMC] Closing SQLite database.
[10:54:58] [Server thread/INFO]: [MiraiMC] All tasks done. Thanks for use MiraiMC!
[10:54:58] [DefaultDispatcher-worker-1/INFO]: [MiraiMC] Bot cancelled: Job was cancelled
[10:54:58] [Server thread/INFO]: 卸载: 从服务器插件列表删除 MiraiMC 的实例!
[10:54:58] [Server thread/INFO]: 卸载: 注销插件 MiraiMC 的所有命令!
[10:54:58] [Server thread/INFO]: 卸载: 插件 MiraiMC 版本 1.5 已成功卸载!
[10:54:58] [Server thread/INFO]: 删除: 插件 miraimc 版本 1.5 已从服务器卸载并删除!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\cache\core-ver 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\cache\maven-metadata-net.mamoe.mirai-core-all.xml 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\cache\maven-metadata-net.mamoe.mirai-core-all.xml.md5 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\cache 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\config.yml 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\database.db 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085\cache\account.secrets 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085\cache\device.json 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085\cache\servers.json 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085\cache\session.bin 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085\cache 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085\device.json 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots\2652125085 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\bots 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\config\Console\AutoLogin.yml 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\config\Console 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\config 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\libs\mirai-core-all-2.8-M1.jar 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\libs\mirai-core-all-2.8-M1.jar.md5 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot\libs 成功!
[10:55:09] [Server thread/INFO]: 删除: D:\server\play2\plugins\MiraiMC\MiraiBot 成功!
[10:55:26] [Server thread/INFO]: 错误: 插件 miraimc 已加载到服务器!
[10:55:34] [Server thread/INFO]: 未知命令,输入/help需求帮助.
[10:55:50] [Server thread/INFO]: 错误: 插件 miraimc 已加载到服务器!
[10:56:02] [Server thread/INFO]: [MiraiMC] Enabling MiraiMC v1.4
[10:56:02] [Server thread/INFO]: [MiraiMC] Mirai working dir: default
[10:56:02] [Server thread/INFO]: [MiraiMC] Starting Mirai-Events listener.
[10:56:02] [Server thread/INFO]: [MiraiMC] Loading auto-login file.
[10:56:02] [Server thread/INFO]: [MiraiMC] Registering commands.
[10:56:02] [Server thread/INFO]: [MiraiMC] Registering events.
[10:56:02] [Server thread/INFO]: [MiraiMC] Initializing SQLite database.
[10:56:02] [Server thread/INFO]: [MiraiMC] Initializing bStats metrics.
[10:56:02] [Server thread/WARN]: [MiraiMC] 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[10:56:02] [Server thread/WARN]: [MiraiMC] 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[10:56:02] [Server thread/INFO]: [MiraiMC] All tasks done. Welcome to use MiraiMC!
[10:56:02] [Server thread/INFO]: 载入: 插件 MiraiMC 版本 1.4 已成功载入到服务器!
[10:56:02] [Craft Scheduler Thread - 870/INFO]: [MiraiMC] [AutoLogin] Starting auto login task.
[10:56:34] [Server thread/INFO]: This server is running MiraiMC version 1.4 by DreamVoid
[10:56:34] [Server thread/INFO]: For help, type /mirai help
[10:56:52] [Craft Scheduler Thread - 869/INFO]: [MiraiMC] 登录新的机器人账号: 2652125085, 协议: ANDROID_PHONE
[10:56:56] [DefaultDispatcher-worker-4/WARN]: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:130)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:238)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:123)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt$defaultInitialPublicKey$2.invoke(ECDH.kt:132)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt$defaultInitialPublicKey$2.invoke(ECDH.kt:132)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.utils.crypto.ECDHKt.getDefaultInitialPublicKey(ECDH.kt:132)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.context.AccountSecretsKt.AccountSecretsImpl(AccountSecrets.kt:102)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:45)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:37)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:25)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:29)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:29)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:29)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:81)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:95)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:269)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: Caused by: java.util.jar.JarException: The JCE Provider file:/D:/server/play2/plugins/MiraiMC-release.jar is not signed.
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:463)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:316)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:259)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:129)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:189)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:217)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:127)
[10:56:56] [DefaultDispatcher-worker-4/WARN]: 	... 29 more
[10:56:56] [DefaultDispatcher-worker-4
/INFO]: [MiraiMC] [ECDHInitialPublicKeyUpdater] ECDH key is invalid, start to fetch ecdh public key from server.
[10:56:57] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [ECDHInitialPublicKeyUpdater] Successfully fetched ecdh public key from server.
[10:56:57] [Thread-357/WARN]: [MiraiMC] 当前登录的QQ(2652125085)需要滑动验证码验证
[10:56:57] [Thread-357/WARN]: [MiraiMC] 请使用手机QQ打开以下链接进行验证
[10:56:57] [Thread-357/WARN]: [MiraiMC] https://ssl.captcha.qq.com/template/wireless_mqq_captcha.html?style=simple&aid=16&uin=2652125085&sid=6918437406266789881&cap_cd=GMUX0tlvDpKZphXsMfzQh051-fT23pcrBL0MVuYNVl-fnC_Lpy8i3w**&clientype=1&apptype=2
[10:56:57] [Thread-357/WARN]: [MiraiMC] 验证完成后,请输入指令 /miraiverify slidercaptcha 2652125085 <ticket>
[10:56:57] [Thread-357/WARN]: [MiraiMC] 如需取消登录,请输入指令 /miraiverify slidercaptchacancel 2652125085
[10:56:57] [Thread-357/WARN]: [MiraiMC] 如需帮助,请参阅: https://wiki.miraimc.dreamvoid.ml/troubleshoot/verify-guide#slide-captcha
[11:00:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[11:00:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,061
[11:00:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[11:00:00] [Server thread/INFO]: [LaggRemover] LaggRemover's garbage collector has been run and has freed 0MB of RAM on your server.
[11:02:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[11:02:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[11:02:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[11:03:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[11:10:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[11:10:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,071
[11:10:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[11:12:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[11:12:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[11:12:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[11:13:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[11:20:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[11:20:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,081
[11:20:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[11:22:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[11:22:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[11:22:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[11:23:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[11:29:24] [User Authenticator #11/INFO]: UUID of player Anjiao_O is bfb92f62-547f-33e2-826b-1629df97d1a0
[11:29:24] [Server thread/INFO]: Anjiao_O[/120.208.171.106:4600] logged in with entity id 29903 at ([world]545.9039041965038, 60.0, -1774.740369441684)
[11:29:24] [Craft Scheduler Thread - 905/WARN]: [MiraiMC] Plugin Chat2QQ v1.4 generated an exception while executing task 198507
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerJoin$1.run(onPlayerJoin.java:22) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[11:30:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[11:30:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,091
[11:30:00] [Server thread/INFO]: 猫10 已被添加到 [双屿]Anjiao_O 的账户.目前余额: 猫4,472
[11:30:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[11:31:36] [Server thread/INFO]: Y_yuy was shot by Skeleton
[11:32:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[11:32:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[11:32:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[11:33:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[11:38:26] [Server thread/INFO]: Y_yuy issued server command: /menu
[11:38:30] [Server thread/INFO]: Y_yuy lost connection: Disconnected
[11:38:30] [Server thread/INFO]: [翊]Y_yuy主人退出服务器了...
[11:38:30] [Craft Scheduler Thread - 912/WARN]: [MiraiMC] Plugin Chat2QQ v1.4 generated an exception while executing task 201891
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerQuit$1.run(onPlayerQuit.java:22) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[11:38:33] [User Authenticator #12/INFO]: UUID of player Y_yuy is 0948c64c-5742-35c5-89f4-3403d4046252
[11:38:33] [Server thread/INFO]: Y_yuy[/223.89.145.128:63851] logged in with entity id 30855 at ([world]-245.87607917387277, 71.0, -337.0308792515949)
[11:38:33] [Craft Scheduler Thread - 908/WARN]: [MiraiMC] Plugin Chat2QQ v1.4 generated an exception while executing task 201902
java.util.NoSuchElementException: 2652125085
	at net.mamoe.mirai.Bot$Companion.getInstance(Bot.kt:205) ~[?:?]
	at net.mamoe.mirai.Bot.getInstance(Bot.kt) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.<init>(MiraiBot.java:41) ~[?:?]
	at me.dreamvoid.miraimc.api.MiraiBot.getBot(MiraiBot.java:51) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerJoin$1.run(onPlayerJoin.java:22) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-786]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-786]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-786]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[?:?]
	at java.lang.Thread.run(Thread.java:831) [?:?]
[11:38:48] [Server thread/INFO]: Y_yuy issued server command: /menu
[11:39:08] [Server thread/INFO]: Y_yuy issued server command: /money
[11:40:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[11:40:00] [Server thread/INFO]: 猫10 已被添加到 [双屿]Anjiao_O 的账户.目前余额: 猫4,482
[11:40:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,101
[11:40:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[11:40:23] [Server thread/INFO]: Y_yuy issued server command: /res help
[11:40:26] [Server thread/INFO]: Y_yuy issued server command: /res ? 2
[11:40:33] [Server thread/INFO]: Y_yuy issued server command: /res limits
[11:42:34] [Server thread/INFO]: 30秒 后咱就要开始打扫了喵~
[11:42:44] [Server thread/INFO]: 20秒 后咱就要开始打扫了喵~
[11:42:53] [Server thread/INFO]: Y_yuy was slain by Zombie
[11:42:54] [Server thread/INFO]: 10秒 后咱就要开始打扫了喵~
[11:43:04] [Server thread/INFO]: 唔姆~主人我打扫完啦~不夸夸咱喵?qwq
[11:46:53] [Server thread/INFO]: Anjiao_O issued server command: /afk
[11:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout 服务器将在十分钟后重启
[11:50:00] [Server thread/INFO]: CONSOLE issued server command: /eco give * 10
[11:50:00] [Server thread/INFO]: 猫10 已被添加到 [双屿]Anjiao_O 的账户.目前余额: 猫4,492
[11:50:00] [Server thread/INFO]: 猫10 已被添加到 [翊]Y_yuy 的账户.目前余额: 猫61,111
[11:50:00] [Server thread/INFO]: CONSOLE issued server command: /shout * 天上掉下了一些猫薄荷
[11:50:41] [Server thread/INFO]: This server is running MiraiMC version 1.4 by DreamVoid
[11:50:41] [Server thread/INFO]: For help, type /mirai help

``
[latest.log](https://github.com/DreamVoid/Chat2QQ/files/7229114/latest.log)
`

无法发送消息至群

可以正常的接受QQ群消息
但是无法发送,前置api更新了,这个是不是也要更新。
错误:
[16:37:20] [Server thread/ERROR]: null

org.bukkit.command.CommandException: Unhandled exception executing command 'qchat' in plugin Chat2QQ v1.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:762) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1933) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1776) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1729) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1051) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1044) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1028) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:960) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.NullPointerException
at me.dreamvoid.chat2qq.BukkitPlugin.onCommand(BukkitPlugin.java:81) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[spigot-1.16.5.jar:3028-Spigot-79d53c2-7eb3564]
... 19 more

控制台qchat命令崩溃

玩家可以使用qchat命令,但在控制台中使用qchat命令会发送失败

玩家在游戏中使用qchat命令时,聊天内容会正常同步到qq群内,但后台会打印如下报错信息:

[13:29:30] [Server thread/INFO]: Player issued server command: /qchat 测试
[13:29:30] [Server thread/INFO]: <Player> 测试 
[13:29:30] [Craft Scheduler Thread - 3/WARN]: [MiraiMC] Plugin Chat2QQ v1.5 generated an exception while executing task 18
java.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.sendGroupMessage(String, long, String)" because "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.INSTANCE" is null
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$0(BukkitPlugin.java:94) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$1(BukkitPlugin.java:92) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.run(BukkitPlugin.java:92) ~[?:?]
        at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3442-Spigot-699290c-62d9762]
        at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [spigot-1.18.1-R0.1-SNAPSHOT.jar:3442-Spigot-699290c-62d9762]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
        at java.lang.Thread.run(Thread.java:833) [?:?]

但在控制台中使用qchat命令后,会发送消息失败,并报错:

>qchat Test
[13:33:19] [Server thread/INFO]: 已发送QQ群聊天消息!
[13:33:19] [Craft Scheduler Thread - 4/WARN]: [MiraiMC] Plugin Chat2QQ v1.5 generated an exception while executing task 21
java.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.sendGroupMessage(String, long, String)" because "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.INSTANCE" is null
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$0(BukkitPlugin.java:94) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$1(BukkitPlugin.java:92) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.run(BukkitPlugin.java:92) ~[?:?]
        at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3442-Spigot-699290c-62d9762]
        at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [spigot-1.18.1-R0.1-SNAPSHOT.jar:3442-Spigot-699290c-62d9762]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
        at java.lang.Thread.run(Thread.java:833) [?:?]

部分配置文件如下

general:
  allow-bStats: true
  require-command-to-chat: false
  command-also-broadcast-to-chat: true

  available-worlds:
    - world
    - spawn

  available-worlds-use-as-blacklist: false
  in-game-chat-format: "&6[%groupname%] &a%nick%&r: %message%"
  allow-console-chat: true
  console-name: "服务器"

  requite-special-word-prefix:
    enabled: false
    prefix:
      - "#"

  use-nick-if-namecard-null: true
  use-miraimc-bind: true
  bind-chat-format: "&6[QQ]&r %vault_prefix%%player_name%%vault_suffix%: %message%"

版本类型

  • Minecraft 服务端版本:spigot 1.18.1
  • MiraiMC 插件版本:1.6
  • Chat2QQ 插件版本:1.5

群里的消息不能发送到游戏中。

问题描述

启用群聊天前缀后,群里的消息不能发送到游戏中。

复现方法

  1. 启用群聊天前缀
  2. 向群里发送内容

版本类型

  • Minecraft 服务端版本:Paper-1.17.1
  • MiraiMC 插件版本:1.4
  • Chat2QQ 插件版本:1.3

截图
QQ截图20210911184346

配置文件

# 游戏内配置
# 此部分配置只会影响 Minecraft 服务器内的聊天
general:
  # 是否允许bStats统计
  allow-bStats: false

  # 是否必须使用命令才能向QQ群发送聊天消息
  require-command-to-chat: false

  # 使用命令时是否同时向服务器内发送聊天消息
  command-also-broadcast-to-chat: true

  # 可用的世界,玩家只有在下面列出的世界中聊天才会被发送到QQ群
  available-worlds:
    - world
    - world_nether
    - world_the_end

  # 是否将上面的列表用作黑名单,即玩家在上面列出的世界聊天不会发送到QQ群
  available-worlds-use-as-blacklist: false

  # QQ群消息广播到游戏内聊天的格式(可以使用样式代码)
  # 变量:
  # %groupname% - 群名称
  # %groupid% - 群号
  # %nick% - 发送者群名片
  # %qq% - 发送者QQ号
  # %message% - 消息内容
  in-game-chat-format: "&f[&cQQ&f]&r%nick%&7: &r%message%"

  # 是否允许控制台使用聊天命令
  allow-console-chat: true

  # 如果作为控制台发送到QQ群的聊天消息,控制台要叫什么名字
  console-name: "服务器"

  # 游戏聊天前缀(聊天需要带有指定前缀才能发送到QQ群)
  requite-special-word-prefix:
    #启用这个功能
    enabled: true

    # 聊天前缀(可设置多个,群聊天只有带下面的前缀之一才会发送到服务器)
    prefix:
      - "#"
      - "!"
      - "!"

  # 当群名片不存在时是否尝试获取昵称
  use-nick-if-namecard-null: true

  # 启用 MiraiMC 内置的QQ绑定
  use-miraimc-bind: true

  # 已绑定玩家向服务器发送聊天消息的格式
  # 如果玩家没有绑定,消息格式仍按照上方设置的格式发送
  # 内置变量仍然可以使用
  bind-chat-format: "&f[&cQQ&f]%vault_prefix%&r%player_name%%vault_suffix%&7: &r%message%"

# 机器人配置
# 此部分配置只会影响到QQ群的聊天
bot:
  # 指定使用的QQ号,只有这个QQ号接收到的群消息才会被处理
  botaccount: 743518664

  # 指定接收指定群的群消息,只有这个群接收到的消息才会被处理
  groupid: 1074976149

  # 群聊天前缀(聊天需要带有指定前缀才能发送到服务器)
  requite-special-word-prefix:
    #启用这个功能
    enabled: true

    # 聊天前缀(可设置多个,群聊天只有带下面的前缀之一才会发送到服务器)
    prefix:
      - "#"
      - "!"
      - "!"

  # 服务器消息发送到QQ群的格式(可以使用PlaceholderAPI变量)
  # 自带变量:
  # %player% - 玩家显示昵称
  # %message% - 消息内容
  group-chat-format: "%player%: %message%"

  # 是否发送玩家进服退服消息
  send-player-join-quit-message: false

  # 进服消息
  # 自带变量:
  # %player% - 玩家显示昵称
  player-join-message: "%player% 进入服务器"

  # 退服消息
  # 自带变量:
  # %player% - 玩家显示昵称
  player-quit-message: "%player% 离开服务器"

1.6版本报错 回退1.5恢复

问题描述

升级1.6后粘贴新的配置文件 热加载插件报错

复现方法

  1. 使用purpur1.19服务端加载插件

服务端类型

Bukkit

服务端版本

purpur1.19

MiraiMC 插件版本

1.6.1

Chat2QQ 插件版本

1.6

服务端日志

[09:55:42 ERROR]: Could not pass event PlayerJoinEvent to Chat2QQ v1.6
java.lang.NoClassDefFoundError: me/dreamvoid/miraimc/httpapi/exception/AbnormalStatusException
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerJoin.onPlayerJoinEvent(onPlayerJoin.java:27) ~[Chat2QQ-Bukkit (1).jar:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor250.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[purpur-api-1.19-R0.1-SNAPSHOT.jar:?]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.19-R0.1-SNAPSHOT.jar:git-Purpur-1684]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.19-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:666) ~[purpur-api-1.19-R0.1-SNAPSHOT.jar:?]
	at net.minecraft.server.players.PlayerList.postChunkLoadJoin(PlayerList.java:365) ~[purpur-1.19.jar:git-Purpur-1684]
	at net.minecraft.server.players.PlayerList.lambda$placeNewPlayer$1(PlayerList.java:307) ~[purpur-1.19.jar:git-Purpur-1684]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.tick(ServerGamePacketListenerImpl.java:341) ~[?:?]
	at net.minecraft.network.Connection.tick(Connection.java:577) ~[?:?]
	at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:232) ~[?:?]
	at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1609) ~[purpur-1.19.jar:git-Purpur-1684]
	at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:485) ~[purpur-1.19.jar:git-Purpur-1684]
	at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1441) ~[purpur-1.19.jar:git-Purpur-1684]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1208) ~[purpur-1.19.jar:git-Purpur-1684]
	at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:307) ~[purpur-1.19.jar:git-Purpur-1684]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: me.dreamvoid.miraimc.httpapi.exception.AbnormalStatusException
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:153) ~[purpur-api-1.19-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:105) ~[purpur-api-1.19-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
	... 17 more

额外说明

No response

协议

游戏内发送信息报错

问题描述

游戏内发送信息报错
最新
1.18.2

复现方法

  1. 游戏内发送信息报错

服务端类型

Bukkit

服务端版本

Paper 1.18.2

MiraiMC 插件版本

1.6

Chat2QQ 插件版本

1.5

服务端日志

ava.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.sendGroupMessage(String, long, String)" because "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.INSTANCE" is null
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$0(BukkitPlugin.java:94) ~[Chat2QQ-Bukkit.jar:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.lambda$run$1(BukkitPlugin.java:92) ~[Chat2QQ-Bukkit.jar:?]
        at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
        at me.dreamvoid.chat2qq.bukkit.BukkitPlugin$1.run(BukkitPlugin.java:92) ~[Chat2QQ-Bukkit.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-283]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.2.jar:git-Paper-283]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.2.jar:git-Paper-283]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
>

额外说明

1

协议

对无法进入服务器的用户进行延时处理

功能描述

RT,经常会有玩家在网络出现波动或验证不完整的情况下加入到服务器,这样多次的反复无疑会对群内聊天产生影响。
包括但不仅有:服务器网络波动,客户端验证不通过,模组信息包传输超时,客户端处理超时…

包括说因为玩家网络波动导致意外退出了服务器重新加入的情况,也可以通过该项进行快速处理。

可以考虑延迟进服信息推送的方式,用于防止出现此类情况。
游戏内显示
Q群内显示

使用方法

在config.yml中增加以下内容:

bot:
# 延迟进服退服消息
delay-join-quit-message:
# 启用这个功能
enable: true

# 进服消息延时 单位:ms
join-delay: 1000

# 退服消息延时 单位:ms
quit-delay: 3000

额外说明

进服消息延时默认为1秒,及进入服务器后如果在1秒内自动退出则不会发送消息至群内,当然这个数值可以针对服务器的不同进行额外调整,如大型模组服可以设定为30秒。

退服消息延时默认为3秒,及退出服务器后如果在3秒内重新进入到服务器则不会发送退出服务器的消息至群内(针对部分模组带自动重连服务器功能)

另外,此类消息延时在用户发出聊天信息时(普遍玩家在进入服务器且正常时才能发送消息),延时将被强制取缔(发送到群内),并同时转发聊天信息。

将进服消息发送进qq

1.将进服退服消息同步qq群(配置文件中可选)
2.在群中发送[.chat2qq list]命令可以自动回复玩家列表(配置文件中可以自由调节,0表示所有玩家都可以使用,1表示管理员/腐竹,2表示仅为腐竹)
3.在【2】的基础上允许在配置文件中配置自定义命令。【如:ping】

Spigot服,群消息无法传递至服务器

问题描述

插件问题无异常,在机器人启动使用后就存在群消息无法发送到服务器的问题,疑难解答问题栏与论坛未发现相关解答

复现方法

1.在机器人激活后就存在,服务器消息可传递到群,但群消息不显示在服务器

服务端类型

Bukkit

服务端版本

spigot-1.19

MiraiMC 插件版本

1.6.1

Chat2QQ 插件版本

1.7-pre2

服务端日志

(无任何报错,以下是群发送消息后后台所显示的内容)
[20:18:21] [DefaultDispatcher-worker-4/INFO]: [MiraiMC] [GroupMessage/2050195743] [ProjectSP | 1.19开服啦(285403764)] ????_?????(1756444066) -> 阿灰次次都蹭住

额外说明

java17,WindowsServer2019

协议

mirai-http-api怎么设置

问题描述

chat2qq支持mirai-http-api后都下载了新版本,miraiMC在velocity上登录qq,chat2qq安装在了1.16.5paper,加载chat2qq需要miraiMC才能加载,并且安装miraiMC后chat2qq里没有mirai-http-api的设置位置,miraiMC也没有详细转发到velocity的miraiMC方法。
我应该怎么样才能在velocity登录miraiMC,剩下多个子服务器使用chat2qq通过mirai-http-api连接到miraiMC上(可能还会跨物理服务器)

复现方法

  1. velocity安装miraiMC登录qq
  2. paper-1.16.5安装chat2qq和miraiMC不登陆qq
  3. paper的miraiMC没登陆qq无法发消息到q群,不安装无法启动chat2qq
  4. 希望通过http-api传到velocity的miraiMC

版本类型

  • Minecraft 服务端版本:paper1.16.5
  • velocity 版本: 3.1.2-SNAPSHOT
  • MiraiMC 插件版本:1.6
  • Chat2QQ 插件版本:1.5

群内发送消息无法转发至服务器,报错`java.lang.IllegalStateException: Asynchronous ChunkHolder update!`

问题描述

群内发送消息无法转发至服务器,
并且后台会输出报错,删除原有配置文件
并重启服务器依旧无效

复现方法

以下为配置文件

# 游戏内配置
# 此部分配置只会影响 Minecraft 服务器内的聊天
general:
  # 是否允许bStats统计
  allow-bStats: true

  # 是否必须使用命令才能向QQ群发送聊天消息
  require-command-to-chat: false

  # 使用命令时是否同时向服务器内发送聊天消息
  command-also-broadcast-to-chat: true

  # 可用的世界,玩家只有在下面列出的世界中聊天才会被发送到QQ群
  available-worlds:
    - world
    - world_nether
    - world_the_end
    - survival_world
    - survival_world2
    - main

  # 是否将上面的列表用作黑名单,即玩家在上面列出的世界聊天不会发送到QQ群
  available-worlds-use-as-blacklist: false

  # QQ群消息广播到游戏内聊天的格式(可以使用样式代码)
  # 变量:
  # %groupname% - 群名称
  # %groupid% - 群号
  # %nick% - 发送者群名片
  # %qq% - 发送者QQ号
  # %message% - 消息内容
  in-game-chat-format: "&7%nick%(%qq%):%message%"

  # 是否允许控制台使用聊天命令
  allow-console-chat: false

  # 如果作为控制台发送到QQ群的聊天消息,控制台要叫什么名字
  console-name: "控制台"

  # 游戏聊天前缀(聊天需要带有指定前缀才能发送到QQ群)
  requite-special-word-prefix:
    #启用这个功能
    enabled: false

    # 聊天前缀(可设置多个,群聊天只有带下面的前缀之一才会发送到服务器)
    prefix:
      - "#"

  # 当群名片不存在时是否尝试获取昵称
  use-nick-if-namecard-null: false

  # 启用 MiraiMC 内置的QQ绑定
  use-miraimc-bind: true

  # 已绑定玩家向服务器发送聊天消息的格式
  # 如果玩家没有绑定,消息格式仍按照上方设置的格式发送
  # 内置变量仍然可以使用
  bind-chat-format: "&7%nick%(%qq%):%message%"

# 机器人配置
# 此部分配置只会影响到QQ群的聊天
bot:
  # 指定使用的QQ号,只有这个QQ号接收到的群消息才会被处理
  # 请至少设置一个
  bot-accounts:
    - 488345943

  # 指定接收指定群的群消息,只有这个群接收到的消息才会被处理
  # 请至少设置一个
  group-ids:
    - 383829380
    - 1165882956

  # 群聊天前缀(聊天需要带有指定前缀才能发送到服务器)
  requite-special-word-prefix:
    #启用这个功能
    enabled: false

    # 聊天前缀(可设置多个,群聊天只有带下面的前缀之一才会发送到服务器)
    prefix:
      - "#"

  # 服务器消息发送到QQ群的格式(可以使用PlaceholderAPI变量)
  # 自带变量:
  # %player% - 玩家显示昵称
  # %message% - 消息内容
  group-chat-format: "[%multiverse_world_alias%]<%player%> %message%"

  # 是否发送玩家进服退服消息
  send-player-join-quit-message: false

  # 进服消息
  # 自带变量:
  # %player% - 玩家显示昵称
  player-join-message: "%player% 进入服务器"

  # 退服消息
  # 自带变量:
  # %player% - 玩家显示昵称
  player-quit-message: "%player% 离开服务器"

版本类型

  • Minecraft 服务端版本:Paper-1.18.1
  • MiraiMC 插件版本:1.6
  • Chat2QQ 插件版本:1.5

服务器日志

26.02 20:22:43 [服务器] FATAL Thread DefaultDispatcher-worker-2 failed main thread check: ChunkHolder update
26.02 20:22:43 [服务器] 信息 java.lang.Throwable: null
26.02 20:22:43 [服务器] 信息 at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ChunkHolder.addToBroadcastMap(ChunkHolder.java:314) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ChunkHolder.blockChanged(ChunkHolder.java:278) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ServerChunkCache.blockChanged(ServerChunkCache.java:1130) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ServerLevel.sendBlockUpdated(ServerLevel.java:1547) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.world.level.block.entity.CommandBlockEntity$1.onUpdated(CommandBlockEntity.java:45) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.world.level.BaseCommandBlock.sendMessage(BaseCommandBlock.java:180) ~[?:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.命令.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:33) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.命令.CommandSender.sendMessage(CommandSender.java:128) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:253) ~[adventure-api-4.9.3.jar:?]
26.02 20:22:43 [服务器] 信息 at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:227) ~[adventure-api-4.9.3.jar:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1767) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1739) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcastMessage(CraftServer.java:644) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:420) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(onGroupMessage.java:58) ~[Chat2QQ-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor27.execute(Unknown Source) ~[?:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at me.dreamvoid.miraimc.bukkit.MiraiEvent.lambda$startListenEvent$8(MiraiEvent.java:97) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] ERROR Could not pass event MiraiGroupMessageEvent to Chat2QQ v1.5
26.02 20:22:43 [服务器] 信息 java.lang.IllegalStateException: Asynchronous ChunkHolder update!
26.02 20:22:43 [服务器] 信息 at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ChunkHolder.addToBroadcastMap(ChunkHolder.java:314) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ChunkHolder.blockChanged(ChunkHolder.java:278) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ServerChunkCache.blockChanged(ServerChunkCache.java:1130) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.server.level.ServerLevel.sendBlockUpdated(ServerLevel.java:1547) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.world.level.block.entity.CommandBlockEntity$1.onUpdated(CommandBlockEntity.java:45) ~[?:?]
26.02 20:22:43 [服务器] 信息 at net.minecraft.world.level.BaseCommandBlock.sendMessage(BaseCommandBlock.java:180) ~[?:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.命令.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:33) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.命令.CommandSender.sendMessage(CommandSender.java:128) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:253) ~[adventure-api-4.9.3.jar:?]
26.02 20:22:43 [服务器] 信息 at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:227) ~[adventure-api-4.9.3.jar:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1767) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1739) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcastMessage(CraftServer.java:644) ~[paper-1.18.1.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:420) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(onGroupMessage.java:58) ~[Chat2QQ-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor27.execute(Unknown Source) ~[?:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:git-Paper-214]
26.02 20:22:43 [服务器] 信息 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
26.02 20:22:43 [服务器] 信息 at me.dreamvoid.miraimc.bukkit.MiraiEvent.lambda$startListenEvent$8(MiraiEvent.java:97) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[MiraiMC-Bukkit.jar:?]
26.02 20:22:43 [服务器] 信息 at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[MiraiMC-Bukkit.jar:?]

你写错了一个代码

问题描述

在PlayerJoinListener里,你写对了,但是在/qchat指令里,仍然使用了老的HTTPAPI发送信息,事实上,HTTPAPI的INSTANCE在BC端根本就没有初始化。换句话讲,只能在玩家加入/退出时向群中发送信息,但是指令无法向群中发送信息
image
image
qq:3458571636,希望能联系一下

适配MiraiMC1.7-pre2的请求

问题描述

在更新MiraiMC至1.7-pre2,由游戏内向外发送正常,由群内向游戏内发送消息无效,Mirai核心可以检测到消息,但是Chat2QQ没有转发

复现方法

  1. 更新MiraiMC至1.7-pre2
  2. 群里发一条消息
  3. 检查终端和游戏

服务端类型

Bukkit

服务端版本

paper-1.18.2-379

MiraiMC 插件版本

1.7-pre2

Chat2QQ 插件版本

1.5

服务端日志

见额外说明

额外说明

latest.log

协议

增强对PlaceholderAPI的支持

功能描述

绑定了QQ之后,如果服务器重启玩家不在游戏里,从QQ群发消息,用了PlaceholderAPI的占位符会显示为空。

使用方法

QQ截图20210911214252
QQ截图20210911214455

只有管理员能收到群里的消息

在配置文件里设置了聊天前缀识别
群里说话必须加* 服务器才能收到

但是测试了一下只有管理员能收到这种信息,普通玩家收不到。
看了下chat2qq只有两个权限节点,都给玩家权限组点开了还是不行.

请问是什么原因呢?

BC服,从游戏内向群内发送消息时出现错误

问题描述

BC服,从游戏内向群内发送消息时出现错误
从QQ群内发送消息正常
已测试服务端:HexaCord-280 | travertine-191
已测试环境:centos7 zulu8JDK / zulu11JDK

复现方法

  1. 正常配置无法使用
  2. 配置内容仅修改了QQ和QQ群以及是否可以从控制台发送消息

服务端类型

BungeeCord

服务端版本

HexaCord-280 和 Travertine-191

MiraiMC 插件版本

1.6

Chat2QQ 插件版本

1.5

服务端日志

> [root@ecs-ws8Cl BC]# ./startBC.sh 
*** Hey! This build is potentially outdated :( ***
*** Please check for a new build from https://papermc.io/downloads ***
*** Should this build be outdated, you will get NO support for it. ***
*** Server will start in 10 seconds ***
[19:29:43 INFO]: Using mbed TLS based native cipher.
[19:29:43 INFO]: Using zlib based native compressor.
[19:29:43 INFO]: Enabled Travertine version git:Travertine-Bootstrap:1.16-R0.5-SNAPSHOT:fd9bd60:191
[19:29:43 INFO]: Not on Windows, attempting to use enhanced EpollEventLoop
[19:29:43 INFO]: Epoll is working, utilising it!
[19:29:43 INFO]: Loaded plugin LuckPerms version 5.4.15 by Luck
[19:29:44 INFO] [MiraiMC]: Verifying maven-metadata-net.mamoe.mirai-core-all.xml
[19:29:44 INFO] [MiraiMC]: Verifying mirai-core-all-2.11.0-M2.2.jar
[19:29:44 INFO] [MiraiMC]: Loading library mirai-core-all-2.11.0-M2.2.jar
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by me.dreamvoid.miraimc.internal.URLClassLoaderAccess$Reflection (file:/www/wwwroot/mc/S0r/BC/plugins/MiraiMC-Bungee.jar)a.net.URLClassLoader.addURL(java.net.URL)
WARNING: Please consider reporting this to the maintainers of me.dreamvoid.miraimc.internal.URLClassLoaderAccess$Reflection
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[19:29:45 INFO]: Loaded plugin MiraiMC version 1.6 by DreamVoid
[19:29:45 INFO]: Loaded plugin ColorMOTD version 1.5.3 by andylizi
[19:29:45 INFO]: Loaded plugin HECore version 0.0.2 by Hellmessage
[19:29:45 INFO]: Loaded plugin MiaoChat version 2.0.0 by 喵♂呜
[19:29:45 INFO]: Loaded plugin yuanluServerDo version 1.1.7 by yuanlu
[19:29:45 INFO]: Loaded plugin BungeeTabListPlus version 3.4.3 by CodeCrafter47
[19:29:45 INFO] [MultiLogin]: Loading libraries...
[19:29:47 INFO]: Loaded plugin MultiLogin version 0.3.13 by ksqeib, CaaMoe
[19:29:47 INFO]: Loaded plugin Chat2QQ version 1.5 by DreamVoid
[19:29:47 WARN]: Forced host server pvp is not defined
[19:29:47 INFO]:         __    
[19:29:47 INFO]:   |    |__)   LuckPerms v5.4.15
[19:29:47 INFO]:   |___ |      Running on BungeeCord - Travertine
[19:29:47 INFO]: 
[19:29:47 INFO] [LuckPerms]: Loading configuration...
[19:29:48 INFO] [LuckPerms]: Loading storage provider... [MYSQL]
[19:29:48 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting...
[19:29:48 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed.
[19:29:48 INFO] [LuckPerms]: Loading messaging service... [SQL]
[19:29:48 INFO] [LuckPerms]: Loading internal permission managers...
[19:29:48 INFO] [LuckPerms]: Performing initial data load...
[19:29:48 INFO] [LuckPerms]: Successfully enabled. (took 1331ms)
[19:29:48 INFO]: Enabled plugin LuckPerms version 5.4.15 by Luck
[19:29:48 INFO] [MiraiMC]: Mirai working dir: default
[19:29:48 INFO] [MiraiMC]: Starting Mirai-Events listener.
[19:29:48 INFO] [MiraiMC]: Registering commands.
[19:29:48 INFO] [MiraiMC]: Loading auto-login file.
[19:29:49 INFO] [MiraiMC]: Initializing SQLite database.
[19:29:49 INFO] [MiraiMC]: [AutoLogin] Starting auto login task.
[19:29:49 INFO] [MiraiMC]: [AutoLogin] Auto login bot account: 503384825 Protocol: ANDROID_PHONE
[19:29:49 INFO] [MiraiMC]: 登录新的机器人账号: QQ删, 协议: ANDROID_PHONE
[19:29:49 INFO] [MiraiMC]: Initializing bStats metrics.
[19:29:49 WARN] [MiraiMC]: 确保您正在使用开源的MiraiMC插件,未知来源的插件可能会盗取您的账号!
[19:29:49 WARN] [MiraiMC]: 请始终从Github或作者指定的其他途径下载插件: https://github.com/DreamVoid/MiraiMC
[19:29:49 INFO] [MiraiMC]: All tasks done. Welcome to use MiraiMC!
[19:29:49 INFO]: Enabled plugin MiraiMC version 1.6 by DreamVoid
[19:29:49 INFO] [MiraiMC]: Checking update...
[19:29:49 INFO] [ColorMOTD]: ColorMOTD v1.5.3 开始加载...
[19:29:49 INFO] [ColorMOTD]: │├正在载入配置文件..
[19:29:49 INFO] [ColorMOTD]: │├正在加载图标...
[19:29:49 INFO] [ColorMOTD]: ││├成功加载图标"1.png"
[19:29:49 INFO] [ColorMOTD]: ││├找不到维护模式下的图标"serviceModeIcon.png",将使用正常状态下的图标
[19:29:49 INFO] [ColorMOTD]: ├您在配置文件里禁止了更新提示,那记得经常去发布贴检查有没有新版本哦~
[19:29:49 INFO] [ColorMOTD]: ├正在注册MOTD监听器...
[19:29:49 INFO] [ColorMOTD]: ColorMOTD v1.5.3加载完成,用时72毫秒
[19:29:49 INFO]: Enabled plugin ColorMOTD version 1.5.3 by andylizi
[19:29:49 INFO] [HECore]: ┍ HECore
[19:29:49 INFO] [HECore]: ┝ 地狱核心
[19:29:49 INFO] [HECore]: ┝ 
[19:29:49 INFO] [HECore]: ┝ 作者: 删
[19:29:49 INFO] [HECore]: ┝ 创作: 删
[19:29:49 INFO] [HECore]: ┝ 官方网站: 删
[19:29:49 INFO] [HECore]: ┝ 官方交流群: 删
[19:29:49 INFO] [HECore]: ┝ 
[19:29:49 INFO] [HECore]: ┝ 当前版本: v0.0.2
[19:29:49 INFO] [HECore]: ┝ 已为最新版本,无需更新
[19:29:49 INFO] [HECore]: ┝ 
[19:29:49 INFO] [HECore]: ┕ 地狱核心部署完成
[19:29:49 INFO]: Enabled plugin HECore version 0.0.2 by Hellmessage
[19:29:49 INFO] [MiaoChat]: 注意: 通过BC转发的聊天信息将不会在控制台显示 仅客户端可见!
[19:29:49 INFO]: Enabled plugin MiaoChat version 2.0.0 by 喵♂呜
[19:29:49 INFO] [yuanluServerDo]: 元路跨服操作插件-启动(bungee)
[19:29:49 INFO]: Enabled plugin yuanluServerDo version 1.1.7 by yuanlu
[19:29:49 INFO]: Enabled plugin BungeeTabListPlus version 3.4.3 by CodeCrafter47
[19:29:49 INFO] [MultiLogin]: 加载文件: config.yml
[19:29:49 INFO] [MultiLogin]: 添加 Yggdrasil 账户验证服务器 Demo Yggdrasil(demo), 但未启用它。
[19:29:49 INFO] [MultiLogin]: 添加 Yggdrasil 账户验证服务器 正版(official)。
[19:29:49 INFO] [MultiLogin]: 成功连接到 H2 数据库
[19:29:50 INFO] [MultiLogin]: 插件加载完毕
[19:29:50 INFO]: Enabled plugin MultiLogin version 0.3.13 by ksqeib, CaaMoe
[19:29:50 INFO]: Enabled plugin Chat2QQ version 1.5 by DreamVoid
[19:29:50 INFO]: Listening on /0.0.0.0:25577
[19:29:50 INFO] [MiraiMC]: Server list: 153.3.149.65:443, 111.206.99.69:80, 220.194.118.217:443, 123.125.0.217:80, 157.148.54.92:443, 123.125.0.224:80, msfw8080, 157.148.54.170:8080, 112.80.130.241:14000, 112.86.231.148:80.
[19:29:50 INFO] [MiraiMC]: Loaded account secrets from local cache.
[19:29:50 INFO] [MiraiMC]: ECDH key is valid.
[19:29:51 INFO] [MiraiMC]: Saved account secrets to local cache for fast login.
[19:29:51 INFO] [MiraiMC]: Login successful.
[19:29:51 INFO] [MiraiMC]: Server time updated, serverTime: 1649158191, diff: 0ms=0.0s
[19:29:51 INFO] [MiraiMC]: Syncing friend message history...
[19:29:51 INFO] [MiraiMC]: Start loading friend list...
[19:29:51 INFO] [MiraiMC]: Start loading stranger list...
[19:29:51 INFO] [MiraiMC]: Successfully loaded stranger list: 0 in total
[19:29:51 INFO] [MiraiMC]: Syncing friend message history: Success.
[19:29:51 INFO] [MiraiMC]: Start loading group list...
[19:29:51 INFO] [MiraiMC]: No OtherClient online.
[19:29:51 INFO] [MiraiMC]: Successfully loaded friend list: 3 in total
[19:29:51 INFO] [MiraiMC]: Successfully loaded group list: 2 in total.
[19:29:51 INFO] [MiraiMC]: Scheduled refresh login session in 19d 23h 55min 0.0s.
[19:29:51 INFO] [MiraiMC]: Scheduled key refresh in 23h 55min 0.0s.
[19:29:51 INFO] [MiraiMC]: Bot login successful.
[19:29:51 INFO] [MiraiMC]: 艾兜(qq) 登录成功
[19:29:54 INFO] [MiraiMC]: Server list: 111.206.99.117:80, 112.80.130.241:14000, 111.206.99.39:80, 157.148.54.92:8080, msfwifi.3g.qq.com:8080, 123.125.0.214:443, 111.206.99.80:80, 112.80.130.129:443, 157.148.54.170:443, 220.196.132.225:80.
> qchat 1231231
[19:30:01 INFO]: 已发送QQ群聊天消息!
[19:30:01 ERROR]: Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@54aca26f, id=37, owner=me.dreamvoid.chat2qq.bungee.BungeePlugin@4c1b4e07, task=me.dreamvoid.chat2qq.bungee.commands.qchat$$Lambda$1253/0x0000000100a45040@5008559a, delay=0, period=0, running=true) encountered an exception
java.lang.NullPointerException: null
        at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$0(qchat.java:60) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?]
        at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$1(qchat.java:58) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?]
        at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$2(qchat.java:58) ~[?:?]
        at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66) ~[travertine-1.16-191.jar:git:Travertine-Bootstrap:1.16-R0.5-SNAPSHOT:fd9bd60:191]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
        at java.lang.Thread.run(Thread.java:829) [?:?]
> mirai
[19:32:13 INFO]: This server is running MiraiMC version 1.6 by DreamVoid
> mirai sendgroupmessage 这是QQ 这是QQ群 这是一个直接发送的测试
> qchat 这是一个通过Qchat的测试
[19:32:58 INFO]: 已发送QQ群聊天消息!
[19:32:58 ERROR]: Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@54aca26f, id=38, owner=me.dreamvoid.chat2qq.bungee.BungeePlugin@4c1b4e07, task=me.dreamvoid.chat2qq.bungee.commands.qchat$$Lambda$1253/0x0000000100a45040@45017263, delay=0, period=0, running=true) encountered an exception
java.lang.NullPointerException: null
        at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$0(qchat.java:60) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?]
        at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$1(qchat.java:58) ~[?:?]
        at java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?]
        at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$2(qchat.java:58) ~[?:?]
        at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66) ~[travertine-1.16-191.jar:git:Travertine-Bootstrap:1.16-R0.5-SNAPSHOT:fd9bd60:191]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
        at java.lang.Thread.run(Thread.java:829) [?:?]
[19:33:30 INFO] [MiraiMC]: 你使用的是最新版本

额外说明

image

可以看到使用指令可以正常发送

image
群内向游戏内发送没有问题

服务器插件:
image

协议

bc下群内发送聊天

问题描述

指令问题

复现方法

  1. 为什么bc服务器发送消息到qq群一定要通过指令

服务端类型

BungeeCord

服务端版本

waterfall-1.18-483

MiraiMC 插件版本

MiraiMC1.6

Chat2QQ 插件版本

1.5

服务端日志

只是指令,有没有办法不用指令

额外说明

No response

协议

部分玩家服务器内聊天信息不同步

问题描述

部分玩家服务器内聊天信息不同步至群里
image

复现方法

  1. 取消前缀聊天
  2. 让多个人在服务器内发送信息

版本类型

  • Minecraft 服务端版本:Paper-1.18.1
  • MiraiMC 插件版本: 1.6
  • Chat2QQ 插件版本:1.5

服务器日志

[21:43:32 INFO]: [MiraiMC] 登录新的机器人账号: 1747534965, 协议: ANDROID_PHONE
[21:43:33 INFO]: [MiraiMC] Server list: msfwifi.3g.qq.com:8080, 49.7.253.141:80, 49.7.253.65:443, 113.96.12.217:8080, 117.62.242.81:8080, 114.221.148.49:8080, 42.81.172.215:443, 58.212.179.125:80, 113.96.12.27:14000, 49.7.253.141:8080.
[21:43:34 WARN]: java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
[21:43:34 WARN]:        at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:131)
[21:43:34 WARN]:        at java.base/javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:240)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDH$Companion.calculateShareKey(ECDHJvmDesktop.kt:89)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDH.lambda-3$testECDH(ECDHJvmDesktop.kt:49)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDH.<clinit>(ECDHJvmDesktop.kt:61)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:141)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDHKt.adjustToPublicKey(ECDH.kt:136)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey.<init>(ECDH.kt:125)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.crypto.ECDHInitialPublicKey$$serializer.deserialize(ECDH.kt:122)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.serialization.protobuf.internal.ProtobufTaggedDecoder.decodeSerializableElement(ProtobufTaggedDecoder.kt:82)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.AccountSecretsImpl$$serializer.deserialize(AccountSecretsManager.kt:80)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:224)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.serialization.protobuf.internal.ProtobufDecoder.decodeSerializableValue(ProtobufDecoding.kt:214)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.serialization.protobuf.ProtoBuf.decodeFromByteArray(ProtoBuf.kt:137)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs(utils.kt:168)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs(utils.kt:1)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils__UtilsKt.loadAs$default(utils.kt:163)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.io.serialization.SerializationUtils.loadAs$default(utils.kt:1)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:198)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:192)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:240)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:152)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:36)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:24)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:28)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:38)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:28)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.SsoProcessorImpl.getClient(SsoProcessor.kt:97)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:111)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$StateConnecting$1.invokeSuspend(NettyNetworkHandler.kt:257)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
[21:43:34 WARN]:        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
[21:43:34 WARN]: Caused by: java.util.jar.JarException: The JCE Provider file:/C:/Users/Administrator/Desktop/server/_/plugins/MiraiMC/MiraiBot/libs/mirai-core-all-2.10.0.jar is not signed.
[21:43:34 WARN]:        at java.base/javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:464)
[21:43:34 WARN]:        at java.base/javax.crypto.JarVerifier.verifyJars(JarVerifier.java:317)
[21:43:34 WARN]:        at java.base/javax.crypto.JarVerifier.verify(JarVerifier.java:260)
[21:43:34 WARN]:        at java.base/javax.crypto.ProviderVerifier.verify(ProviderVerifier.java:130)
[21:43:34 WARN]:        at java.base/javax.crypto.JceSecurity.verifyProvider(JceSecurity.java:190)
[21:43:34 WARN]:        at java.base/javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:218)
[21:43:34 WARN]:        at java.base/javax.crypto.JceSecurity.getInstance(JceSecurity.java:128)
[21:43:34 WARN]:        ... 39 more
[21:43:34 INFO]: [MiraiMC] Loaded account secrets from local cache.
[21:43:34 INFO]: [MiraiMC] ECDH key is invalid, start to fetch ecdh public key from server.
[21:43:34 INFO]: [MiraiMC] Successfully fetched ecdh public key from server.
[21:43:34 INFO]: [MiraiMC] Saved account secrets to local cache for fast login.
[21:43:34 INFO]: [MiraiMC] Login successful.
[21:43:34 INFO]: [MiraiMC] Server time updated, serverTime: 1643895814, diff: 0ms=0.0s
[21:43:34 INFO]: [MiraiMC] Syncing friend message history...
[21:43:34 INFO]: [MiraiMC] Start loading stranger list...
[21:43:34 INFO]: [MiraiMC] Start loading friend list...
[21:43:34 INFO]: [MiraiMC] No OtherClient online.
[21:43:34 INFO]: [MiraiMC] Successfully loaded stranger list: 0 in total
[21:43:34 INFO]: [MiraiMC] Start loading group list...
[21:43:34 INFO]: [MiraiMC] Syncing friend message history: Success.
[21:43:35 INFO]: [MiraiMC] Successfully loaded friend list: 3 in total
[21:43:35 INFO]: [MiraiMC] Successfully loaded group list: 1 in total.
2022-02-03 21:43:35,428 DefaultDispatcher-worker-2 ERROR An exception occurred processing Appender NekoMaid java.util.NoSuchElementException
        at java.base/java.util.ArrayDeque.removeFirst(ArrayDeque.java:362)
        at java.base/java.util.ArrayDeque.remove(ArrayDeque.java:523)
        at com.google.common.collect.EvictingQueue.add(EvictingQueue.java:112)
        at NekoMaid.jar//cn.apisium.nekomaid.builtin.Terminal.append(Terminal.java:82)
        at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
        at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
        at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
        at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
        at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:542)
        at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:500)
        at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:483)
        at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
        at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
        at org.apache.logging.log4j.core.Logger.log(Logger.java:161)
        at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2205)
        at org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2159)
        at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2142)
        at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2017)
        at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1983)
        at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1330)
        at org.bukkit.craftbukkit.v1_18_R1.util.ForwardLogHandler.publish(ForwardLogHandler.java:36)
        at java.logging/java.util.logging.Logger.log(Logger.java:980)
        at java.logging/java.util.logging.Logger.doLog(Logger.java:1007)
        at java.logging/java.util.logging.Logger.log(Logger.java:1118)
        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.utils.JdkLoggerAdapter.info0(LoggerAdapterImpls.kt:121)
        at MiraiMC-Bukkit.jar//net.mamoe.mirai.utils.MiraiLoggerPlatformBase.info0(MiraiLogger.kt:545)
        at MiraiMC-Bukkit.jar//net.mamoe.mirai.utils.MiraiLoggerPlatformBase.info(MiraiLogger.kt:508)
        at MiraiMC-Bukkit.jar//net.mamoe.mirai.internal.network.components.KeyRefreshProcessorImpl$keyRefreshLoop$2$1.invokeSuspend(KeyRefreshProcessor.kt:42)
        at MiraiMC-Bukkit.jar//kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at MiraiMC-Bukkit.jar//kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
        at MiraiMC-Bukkit.jar//kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

[21:43:35 INFO]: [MiraiMC] Scheduled key refresh in 23h 55min 0.0s.
[21:43:35 INFO]: [MiraiMC] Scheduled refresh login session in 19d 23h 55min 0.0s.
[21:43:35 INFO]: [MiraiMC] Bot login successful.
[21:43:35 INFO]: [MiraiMC] Miner‘s Village BOT(1747534965) 登录成功
[21:43:37 INFO]: [MiraiMC] Server list: 49.7.253.236:8080, 183.47.117.200:14000, 14.22.5.202:8080, 117.62.243.229:8080, 221.238.41.89:80, 49.7.253.15:443, msfwifi.3g.qq.com:8080, 114.221.148.59:8080, 180.163.212.180:80, 49.7.253.88:443.
[21:43:56 INFO]: <ConquerSki> 1
[21:44:03 INFO]: TWihiteULo23 has completed the challenge [Cover Me in Debris]
[21:44:14 INFO]: [MiraiMC] [GroupMessage/1747534965] [Happy village of miners(605116227)] Ski(2311711276) -> 1
[21:44:14 INFO]: [群消息] Ski(2311711276): 1
[21:44:22 INFO]: <ConquerSki> 1
[21:44:25 INFO]: <TWihiteULo23> 难怪刚刚卡了一下
[21:44:51 INFO]: <coffee> 1
[21:44:57 INFO]: [MiraiMC] [GroupMessage/1747534965] [Happy village of miners(605116227)] Ski(2311711276) -> 1
[21:44:57 INFO]: [群消息] Ski(2311711276): 1
[21:45:08 INFO]: <coffee> 111
[21:47:25 INFO]: <coffee> 1111
[21:49:01 INFO]: TWihiteULo23 fell out of the world
[21:51:06 INFO]: <ConquerSki> 1
[21:51:10 INFO]: <coffee> 1
[21:51:19 INFO]: <manufacturer> 1
[21:51:20 INFO]: <yzz> 1
[21:52:13 INFO]: Anye_dada joined the game
[21:52:13 INFO]: [CatSeedLogin] 缓存加载 76 个数据
[21:52:33 INFO]: [CatSeedLogin] 缓存加载 76 个数据
[21:52:43 INFO]: [MiraiMC] [GroupMessage/1747534965] [Happy village of miners(605116227)] (983207897) -> 问题,有死亡不 掉落吗
[21:52:43 INFO]: [群消息] 会会(983207897): 问题,有死亡不掉落吗
[21:52:48 INFO]: [MiraiMC] [GroupMessage/1747534965] [Happy village of miners(605116227)] coffee(宣传)(1248827491) -> 有
[21:52:48 INFO]: [群消息] coffee(宣传)(1248827491): 有
[21:52:51 INFO]: <yzz> 有
[21:52:58 INFO]: [MiraiMC] [GroupMessage/1747534965] [Happy village of miners(605116227)] (983207897) -> 谢谢~
[21:52:58 INFO]: [群消息] 会会(983207897): 谢谢~
[21:53:10 INFO]: UUID of player Gudaz12 is a14a1d4d-f2db-3472-b79c-6de45ecf06bc
[21:53:10 INFO]: Gudaz12 joined the game
[21:53:10 INFO]: [CatSeedLogin] 缓存加载 76 个数据
[21:53:34 INFO]: [CatSeedLogin] 缓存加载 76 个数据
[21:53:47 INFO]: <coffee> 新人地狱有交通
[21:53:57 INFO]: <coffee> 出生点有个地狱门
[21:54:24 INFO]: <Gudaz12> ok
[21:54:48 INFO]: <coffee> 地狱可以直接来我们这大基地
[21:56:04 INFO]: <Anye_dada> 这地狱大厅就离谱
[21:57:27 INFO]: Gudaz12 has made the advancement [Eye Spy]

BC版本无法同步消息

问题描述

qq3458571636

复现方法

版本类型

  • Minecraft 服务端版本:
  • MiraiMC 插件版本:
  • Chat2QQ 插件版本:

服务器日志


群向server发送时,不会显示QQID

配置文件这行:in-game-chat-format: "&6[%groupname%/%groupid%] &a%nick%(%qq%)&r: %message%"
原因,&a和%nick%连在一起了
解决办法:删除&a前面的空格(排版),再把空格放在&a之后:
in-game-chat-format: "&6[%groupname%/%groupid%]&a %nick%(%qq%)&r: %message%"

增加群黑名单账号/信息

功能描述

在Chat2QQ中增加一个群内黑名单列表功能,用于指定部分用户的QQ信息不会转发到mc内(如其他机器人等),以及增加屏蔽前缀/包含内容的列表,屏蔽指定机器人的指令/触发条件。

使用方法

在config.yml中增加以下内容
bot:
# 群黑名单列表,用于屏蔽群内其他消息 如其他的通用机器人
group-blacklist:

# 启用这个功能
enabled: true

# 需要被屏蔽的账号
account:
- 336****147
- 320****384

# 需要被屏蔽的消息前缀 (忽略大小写)
prefix:
- "@336****147"
- "@320****384"
- "rb"
- "rainbot"
- "@114514****"
- "@256097****"
- "/fb"
- "/fufubot"

# 需要被屏蔽的触发词 (包含在全文中即处理,忽略大小写)
include:
- "嘉然"
- "肖战"

(以上为未来实装后个人的设置内容,功能限制条件未必齐全,QQ号已屏蔽)

与link2qq的联动有问题

其他发送接收在spigot上都已经解决,但是:
bind-chat-format: "&6[QQ/%nick%(%qq%)]&r %vault_prefix% %player_name% %vault_suffix%: %message%"
这几个新变量无法使用
1.16.5 spigot

BC服,从游戏内向群内发送消息时出现错误

问题描述

BC服,从游戏内向群内发送消息时出现错误
从QQ群内发送消息正常

复现方法

  1. 使用指令/qchat 消息就报错
  2. 直接使用Mirai sendgroupmessage发送没问题

版本类型

  1. 使用的JDK为zulujdk最新版,系统centos
  2. 使用的BC服务端核心为HexaCord
  • Minecraft 服务端版本:HexaCord-280
  • MiraiMC 插件版本:1.6
  • Chat2QQ 插件版本:1.5

服务器日志

16:19:24 [INFO] 已发送QQ群聊天消息!
16:19:24 [SEVERE] Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@1187c9e8, id=39, owner=me.dreamvoid.chat2qq.bungee.BungeePlugin@4d41ba0f, task=me.dreamvoid.chat2qq.bungee.commands.qchat$$Lambda$858/1475982439@3078cac, delay=0, period=0, running=true) encountered an exception
java.lang.NullPointerException
    at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$0(qchat.java:60)
    at java.util.ArrayList.forEach(ArrayList.java:1259)
    at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$1(qchat.java:58)
    at java.util.ArrayList.forEach(ArrayList.java:1259)
    at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$2(qchat.java:58)
    at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:750)

指令用不了

问题描述

使用/qchat报错
MiraiHttpAPI.INSTANCE is null

复现方法

  1. /qchat
  2. 报错

服务端类型

BungeeCord

服务端版本

Bc最新构建

MiraiMC 插件版本

1.6.1

Chat2QQ 插件版本

1.5

服务端日志

>qchat 1
15:35:04 [信息] 已发送QQ群聊天消息!
15:35:04 [严重] Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@13e547a9, id=152, owner=me.dreamvoid.chat2qq.bungee.BungeePlugin@3e755d5f, task=me.dreamvoid.chat2qq.bungee.commands.qchat$$Lambda$1181/0x0000000801285998@7bdf8c92, delay=0, period=0, running=true) encountered an exception
java.lang.NullPointerException: Cannot invoke "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.sendGroupMessage(String, long, String)" because "me.dreamvoid.miraimc.internal.httpapi.MiraiHttpAPI.INSTANCE" is null
    at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$0(qchat.java:60)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$1(qchat.java:58)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at me.dreamvoid.chat2qq.bungee.commands.qchat.lambda$execute$2(qchat.java:58)
    at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)

额外说明

Java17
重启无效

协议

关于绑定

验证后 用Chat2QQ从群里发给服务器消息时 %player_name%给出的是UUID而不是用户名 Link2QQ也有同样状况

无法发送消息至群

无法发送消息至群

无法发送消息至群
且无报错
图片
图片
图片

复现方法

  1. 发送消息

版本类型

  • Minecraft 服务端版本:1.16.5
  • MiraiMC 插件版本:1.3.1
  • Chat2QQ 插件版本:1.2.2

服务器日志
无任何日志


信息高级解析

功能描述
对图片/表情/url/json/xml进行解析,替换为 [链接] [小程序] [未知]

处理方法
(个人使用为RedBeanN/node-mirai,所以此处是基于我的个人理解去说明处理方法)
检查 http://https:// 为开头的全段网页链接,替换为 [链接]
正则表达式示例为 (https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|] (个人常用)

检查messageChain的数量是否为1(不包含时间项在内)且type为App,替换为 [小程序] ,并获取其中的qqdocurl用作跳转,
进阶做法可以对一些常用小程序进行标注,如 [B站小程序] (appid为1109937557),或直接取其中的prompt用作标注也可。

检查messageChain的数量是否为1(不包含时间项在内)且type为xml,替换为 [未知],且不进行处理 (针对部分机器人的xml消息)

使用方法
在config.yml中增加以下内容
general:
# 对内容信息解析
message-parse:
# 是否启用 (推荐启用)
enable: true

# 是否空文本 (游戏端不返回) 此项针对QQ表情商城内的原创表情,在发送时mirai可能无法正常获取到
empty-message-send: false

# 是否处理图片,替换为 [图片]
image-replace: true

# 是否解析图片url,并在鼠标指向时显示 (点击文字打开网页查看图片)
image-parse: true
(以下和上方相同,省略处理)
# 是否处理链接,替换为 [链接]
url-replace: true
url-parse: true

# 是否处理小程序,替换为 [小程序]
app-replace: true
app-parse: true

# 是否处理xml,替换为 [XML] 或 [未知]
xml-replace: true

解析样式示例
示例图片

事件监听优先级的问题

问题描述

emm,前几天我反馈了一下聊天时间被取消的问题,我看到了您的更新,但是问题似乎没有解决。我发现这是您代码中的一个小问题导致的。在事件监听中,监听优先级被设置为了“LOWEST”,但是嘛,根据spigot的 api文档 ,“LOWEST”会使得监听在最前面被调用,这使得您的监听在别的插件钱运行,别的插件的取消操作会在您插件之后,或许应该将优先级设为“MONITOR”(纯粹为了监听结果)或者“HIGHEST”(在最后调用决定最终结果),我也不太清楚。总的来说,您的插件以及前置十分有用,帮了我不少,也希望您尽快修复,谢谢!

复现方法

版本类型

  • Minecraft 服务端版本:purpur1.18
  • MiraiMC 插件版本:1.5.2
  • Chat2QQ 插件版本:1.4.2

服务器日志

qq群发消息 在后台会报错 我没有开#才转发 玩家进服也会 开久就报错 然后崩服

问题描述

qq群发消息 在后台会报错 我没有开#才转发 玩家进服也会 开久就报错 然后崩服

复现方法

  1. qq群发消息
  2. 进入服务器

版本类型

  • Minecraft 服务端版本:Paper-1.18.1 216
  • MiraiMC 插件版本:Bukkit最新版
  • Chat2QQ 插件版本:1.5

服务器日志

### 玩家进入服务器
[16:25:15] [Craft Scheduler Thread - 13 - Chat2QQ/WARN]: [MiraiMC] Plugin Chat2QQ v1.5 generated an exception while executing task 724
java.lang.NullPointerException: Cannot invoke "net.mamoe.mirai.contact.Group.sendMessage(net.mamoe.mirai.message.data.Message)" because "this.group" is null
	at me.dreamvoid.miraimc.api.bot.MiraiGroup.sendMessageMirai(MiraiGroup.java:48) ~[MiraiMC-Bukkit.jar:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerJoin$1.lambda$run$0(onPlayerJoin.java:30) ~[Chat2QQ-Bukkit.jar:?]
	at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerJoin$1.lambda$run$1(onPlayerJoin.java:28) ~[Chat2QQ-Bukkit.jar:?]
	at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onPlayerJoin$1.run(onPlayerJoin.java:28) ~[Chat2QQ-Bukkit.jar:?]
	at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.18.1.jar:git-Paper-216]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.18.1.jar:git-Paper-216]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
### qq群发消息
[16:47:07] [DefaultDispatcher-worker-3/FATAL]: Thread DefaultDispatcher-worker-3 failed main thread check: ChunkHolder update
java.lang.Throwable: null
	at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) ~[paper-1.18.1.jar:git-Paper-216]
	at net.minecraft.server.level.ChunkHolder.addToBroadcastMap(ChunkHolder.java:314) ~[?:?]
	at net.minecraft.server.level.ChunkHolder.blockChanged(ChunkHolder.java:278) ~[?:?]
	at net.minecraft.server.level.ServerChunkCache.blockChanged(ServerChunkCache.java:1130) ~[?:?]
	at net.minecraft.server.level.ServerLevel.sendBlockUpdated(ServerLevel.java:1547) ~[?:?]
	at net.minecraft.world.level.block.entity.CommandBlockEntity$1.onUpdated(CommandBlockEntity.java:45) ~[?:?]
	at net.minecraft.world.level.BaseCommandBlock.sendMessage(BaseCommandBlock.java:180) ~[?:?]
	at org.bukkit.craftbukkit.v1_18_R1.command.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:33) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.command.CommandSender.sendMessage(CommandSender.java:128) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:253) ~[adventure-api-4.9.3.jar:?]
	at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:227) ~[adventure-api-4.9.3.jar:?]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1767) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1739) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcastMessage(CraftServer.java:644) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:420) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(onGroupMessage.java:58) ~[Chat2QQ-Bukkit.jar:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor115.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:git-Paper-216]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at me.dreamvoid.miraimc.bukkit.MiraiEvent.lambda$startListenEvent$8(MiraiEvent.java:97) ~[MiraiMC-Bukkit.jar:?]
	at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
	at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[MiraiMC-Bukkit.jar:?]
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[MiraiMC-Bukkit.jar:?]
[16:47:07] [DefaultDispatcher-worker-3/ERROR]: Could not pass event MiraiGroupMessageEvent to Chat2QQ v1.5
java.lang.IllegalStateException: Asynchronous ChunkHolder update!
	at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:16) ~[paper-1.18.1.jar:git-Paper-216]
	at net.minecraft.server.level.ChunkHolder.addToBroadcastMap(ChunkHolder.java:314) ~[?:?]
	at net.minecraft.server.level.ChunkHolder.blockChanged(ChunkHolder.java:278) ~[?:?]
	at net.minecraft.server.level.ServerChunkCache.blockChanged(ServerChunkCache.java:1130) ~[?:?]
	at net.minecraft.server.level.ServerLevel.sendBlockUpdated(ServerLevel.java:1547) ~[?:?]
	at net.minecraft.world.level.block.entity.CommandBlockEntity$1.onUpdated(CommandBlockEntity.java:45) ~[?:?]
	at net.minecraft.world.level.BaseCommandBlock.sendMessage(BaseCommandBlock.java:180) ~[?:?]
	at org.bukkit.craftbukkit.v1_18_R1.command.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:33) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.command.CommandSender.sendMessage(CommandSender.java:128) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:253) ~[adventure-api-4.9.3.jar:?]
	at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:227) ~[adventure-api-4.9.3.jar:?]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1767) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcast(CraftServer.java:1739) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.craftbukkit.v1_18_R1.CraftServer.broadcastMessage(CraftServer.java:644) ~[paper-1.18.1.jar:git-Paper-216]
	at org.bukkit.Bukkit.broadcastMessage(Bukkit.java:420) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at me.dreamvoid.chat2qq.bukkit.listener.onGroupMessage.onGroupMessageReceive(onGroupMessage.java:58) ~[Chat2QQ-Bukkit.jar:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor115.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:git-Paper-216]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?]
	at me.dreamvoid.miraimc.bukkit.MiraiEvent.lambda$startListenEvent$8(MiraiEvent.java:97) ~[MiraiMC-Bukkit.jar:?]
	at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
	at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[MiraiMC-Bukkit.jar:?]
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[MiraiMC-Bukkit.jar:?]
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[MiraiMC-Bukkit.jar:?]

希望支持chatcolor

功能描述

如果服内使用了chatcolor插件,在对群转发的时候最终读取到的%message%变量是包含颜色代码的,
例如这种形式
image
字符串的开头将会有额外的§f等字符,如果使用渐变颜色,对群消息的可读性将会变得很差
image
image

使用方法

  1. 正如上面描述的那样,也许可以对字符串进行更细致的过滤来实现对这个插件的支持,因为我个人技术有限无法实现,所以前来提交issue
  2. chatcolor原帖地址https://www.spigotmc.org/resources/chatcolor.22692/

额外说明

chatcolor除了支持原生的&符号外,也支持HEX颜色格式,
hex-colors-not-supported:
lore:
- '&cHEX颜色仅在1.16+的版本受支持.'
material: BARRIER

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.