mirror of
				https://e.coding.net/circlecloud/Yum.git
				synced 2025-11-04 05:06:02 +00:00 
			
		
		
		
	Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
		
							
								
								
									
										3
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								pom.xml
									
									
									
									
									
								
							@@ -3,7 +3,7 @@
 | 
			
		||||
	<modelVersion>4.0.0</modelVersion>
 | 
			
		||||
	<groupId>pw.yumc</groupId>
 | 
			
		||||
	<artifactId>Yum</artifactId>
 | 
			
		||||
	<version>2.3</version>
 | 
			
		||||
	<version>2.4</version>
 | 
			
		||||
	<name>Yum</name>
 | 
			
		||||
	<description>Minecraft 服务器插件管理系统</description>
 | 
			
		||||
	<build>
 | 
			
		||||
@@ -60,6 +60,7 @@
 | 
			
		||||
	<properties>
 | 
			
		||||
		<update.description>&a全新 2.X 版本 更多守护与优化</update.description>
 | 
			
		||||
		<update.changes>
 | 
			
		||||
			&b2.4   &6- &c修复重载插件导致线程安全错误的问题...;
 | 
			
		||||
			&b2.3   &6- &a网络监控添加域名白名单功能...;
 | 
			
		||||
			&b2.2   &6- &b新增线程安全拦截 主线程IO拦截...;
 | 
			
		||||
			&b2.1   &6- &e新增网络管理 防止主线程卡IO...;
 | 
			
		||||
 
 | 
			
		||||
@@ -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