fix: async event on primary thread

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
MiaoWoo 2019-08-28 08:54:07 +08:00
parent ecfd140ca8
commit 524a0121c8
2 changed files with 4 additions and 3 deletions

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>Yum</artifactId> <artifactId>Yum</artifactId>
<version>2.8.1</version> <version>2.8.2</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<description>Minecraft 服务器插件管理系统</description> <description>Minecraft 服务器插件管理系统</description>
@ -16,8 +16,9 @@
</parent> </parent>
<properties> <properties>
<update.description>§a补丁包 2.8.1 版本</update.description> <update.description>§a补丁包 2.8.2 版本</update.description>
<update.changes> <update.changes>
§619-08-28 §cfix: async event on primary thread
§619-08-26 §cfix: 修复不兼容 1.14.4 的问题; §619-08-26 §cfix: 修复不兼容 1.14.4 的问题;
§619-02-23 §cfix: 修复不兼容 1.13 的问题; §619-02-23 §cfix: 修复不兼容 1.13 的问题;
</update.changes> </update.changes>

View File

@ -31,7 +31,7 @@ public class PluginNetworkEvent extends Event implements Cancellable {
* 是否为主线程 * 是否为主线程
*/ */
public PluginNetworkEvent(Plugin plugin, URI url, boolean isPrimaryThread) { public PluginNetworkEvent(Plugin plugin, URI url, boolean isPrimaryThread) {
super(true); super(!isPrimaryThread);
this.plugin = plugin; this.plugin = plugin;
this.url = url; this.url = url;
this.isPrimaryThread = isPrimaryThread; this.isPrimaryThread = isPrimaryThread;