版本更新至 3.68
新增:Language2Value 对象新增 toString() 方法。 删除:CooldownUtils2 工具取消注册/注销提示
This commit is contained in:
		@@ -40,7 +40,7 @@ public class HelpCommand extends SubCommand {
 | 
				
			|||||||
		helps.put("/taboolib cycle info <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ");
 | 
							helps.put("/taboolib cycle info <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ");
 | 
				
			||||||
		helps.put("/taboolib cycle reset <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
 | 
							helps.put("/taboolib cycle reset <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
 | 
				
			||||||
		helps.put("/taboolib cycle update <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
 | 
							helps.put("/taboolib cycle update <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
 | 
				
			||||||
		helps.put("<EFBFBD><EFBFBD>d", null);
 | 
							helps.put("<EFBFBD><EFBFBD>f", null);
 | 
				
			||||||
		helps.put("/taboolib shell load <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ij<EFBFBD><EFBFBD><EFBFBD>ű<EFBFBD>");
 | 
							helps.put("/taboolib shell load <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>e<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ij<EFBFBD><EFBFBD><EFBFBD>ű<EFBFBD>");
 | 
				
			||||||
		helps.put("/taboolib shell unload <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>eж<EFBFBD><EFBFBD>ij<EFBFBD><EFBFBD><EFBFBD>ű<EFBFBD>");
 | 
							helps.put("/taboolib shell unload <20><>8[<5B><>7<EFBFBD><37><EFBFBD>ơ<EFBFBD>8]", "<EFBFBD><EFBFBD>eж<EFBFBD><EFBFBD>ij<EFBFBD><EFBFBD><EFBFBD>ű<EFBFBD>");
 | 
				
			||||||
		helps.put("<EFBFBD><EFBFBD>e", null);
 | 
							helps.put("<EFBFBD><EFBFBD>e", null);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,23 +18,27 @@ import me.skymc.taboolib.message.MsgUtils;
 | 
				
			|||||||
public class CooldownUtils2 implements Listener {
 | 
					public class CooldownUtils2 implements Listener {
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	private static ConcurrentHashMap<String, CooldownPack2> packlist = new ConcurrentHashMap<>();
 | 
						private static ConcurrentHashMap<String, CooldownPack2> packlist = new ConcurrentHashMap<>();
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
						public static ConcurrentHashMap<String, CooldownPack2> getCooldownPacks() {
 | 
				
			||||||
 | 
							return packlist;
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	public static void register(CooldownPack2 pack) {
 | 
						public static void register(CooldownPack2 pack) {
 | 
				
			||||||
		packlist.put(pack.getPackName(), pack);
 | 
							packlist.put(pack.getPackName(), pack);
 | 
				
			||||||
		MsgUtils.send("ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD>: " + pack.getPackName() + ", ʱ<><CAB1>: " + pack.getPackSeconds() + " <20><> (<28><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>)");
 | 
					//		MsgUtils.send("ע<><D7A2><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4>: " + pack.getPackName() + ", ʱ<><CAB1>: " + pack.getPackSeconds() + " <20><> (<28><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>)");
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	public static void register(CooldownPack2 pack, Plugin plugin) {
 | 
						public static void register(CooldownPack2 pack, Plugin plugin) {
 | 
				
			||||||
		pack.setPlugin(plugin.getName());
 | 
							pack.setPlugin(plugin.getName());
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		packlist.put(pack.getPackName(), pack);
 | 
							packlist.put(pack.getPackName(), pack);
 | 
				
			||||||
		MsgUtils.send("ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD>: " + pack.getPackName() + ", ʱ<><CAB1>: " + pack.getPackSeconds() + " <20><> (" + plugin.getName() + ")");
 | 
					//		MsgUtils.send("ע<><D7A2><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4>: " + pack.getPackName() + ", ʱ<><CAB1>: " + pack.getPackSeconds() + " <20><> (" + plugin.getName() + ")");
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	public static void unregister(String name) {
 | 
						public static void unregister(String name) {
 | 
				
			||||||
		packlist.remove(name);
 | 
							packlist.remove(name);
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		MsgUtils.send("ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD>: " + name + " (<28><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>)");
 | 
					//		MsgUtils.send("ע<><D7A2><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4>: " + name + " (<28><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>)");
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@EventHandler
 | 
						@EventHandler
 | 
				
			||||||
@@ -52,7 +56,7 @@ public class CooldownUtils2 implements Listener {
 | 
				
			|||||||
			if (pack.getPlugin().equals(e.getPlugin().getName())) {
 | 
								if (pack.getPlugin().equals(e.getPlugin().getName())) {
 | 
				
			||||||
				packlist.remove(pack.getPackName());
 | 
									packlist.remove(pack.getPackName());
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
				MsgUtils.send("ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><EFBFBD>: " + pack.getPackName() + " (<28>Զ<EFBFBD>ע<EFBFBD><D7A2>)");
 | 
					//				MsgUtils.send("ע<><D7A2><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4>: " + pack.getPackName() + " (<28>Զ<EFBFBD>ע<EFBFBD><D7A2>)");
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@ import me.skymc.taboolib.string.language2.type.Language2Title;
 | 
				
			|||||||
 * @author sky
 | 
					 * @author sky
 | 
				
			||||||
 * @since 2018<31><38>2<EFBFBD><32>13<31><33> <20><><EFBFBD><EFBFBD>3:05:15
 | 
					 * @since 2018<31><38>2<EFBFBD><32>13<31><33> <20><><EFBFBD><EFBFBD>3:05:15
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
public class Language2Value {
 | 
					public class Language2Value extends Object {
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@Getter
 | 
						@Getter
 | 
				
			||||||
	private Language2 language;
 | 
						private Language2 language;
 | 
				
			||||||
@@ -272,4 +272,9 @@ public class Language2Value {
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
		return list;
 | 
							return list;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
						@Override
 | 
				
			||||||
 | 
						public String toString() {
 | 
				
			||||||
 | 
							return asString();
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user