mirror of
https://e.coding.net/circlecloud/Yum.git
synced 2025-09-02 04:46:55 +00:00
Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
@ -92,7 +92,7 @@ public class Yum extends JavaPlugin {
|
||||
new PluginNetworkListener(this);
|
||||
PluginKit.scp("§a网络管理系统已启用...");
|
||||
}
|
||||
if (ConfigManager.i().isThreadSafe()) {
|
||||
if (ConfigManager.i().isThreadSafe() && Bukkit.isPrimaryThread()) {
|
||||
new ThreadSafetyListener(this);
|
||||
PluginKit.scp("§a线程管理系统已启用...");
|
||||
}
|
||||
|
@ -73,10 +73,12 @@ public class ThreadSafetyListener implements Listener {
|
||||
checkSafety(teleportEvent);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
public void onPluginDisable(final PluginDisableEvent pluginDisableEvent) {
|
||||
checkSafety(pluginDisableEvent);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
public void onPluginEnable(final PluginEnableEvent pluginEnableEvent) {
|
||||
checkSafety(pluginEnableEvent);
|
||||
}
|
||||
@ -86,6 +88,7 @@ public class ThreadSafetyListener implements Listener {
|
||||
checkSafety(worldLoadEvent);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
public void onWorldSave(final WorldSaveEvent worldSaveEvent) {
|
||||
checkSafety(worldSaveEvent);
|
||||
}
|
||||
|
Reference in New Issue
Block a user