/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/Util.java
ViewVC logotype

Annotation of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/Util.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2255 - (hide annotations) (download)
Fri Jan 2 09:57:38 2015 UTC (9 years, 5 months ago) by torben
File size: 1042 byte(s)
build against bukkit 1.8
1 torben 1598 package dk.thoerup.bukkit.hoeruputils;
2    
3 torben 1807 import java.util.Arrays;
4 torben 2255 import java.util.Collection;
5 torben 1807 import java.util.List;
6     import java.util.Set;
7     import java.util.TreeSet;
8    
9 torben 1598 import org.bukkit.Server;
10     import org.bukkit.World;
11     import org.bukkit.entity.Player;
12    
13     public class Util {
14     public static void broadcastServer(Server server, String message) {
15 torben 2255 for (Player p : server.getOnlinePlayers() ) {
16 torben 1598 p.sendMessage(message);
17    
18     }
19     }
20     public static void broadcastWorld(World world, String message) {
21     List<Player> players = world.getPlayers();
22    
23     for (Player p : players) {
24     p.sendMessage(message);
25    
26     }
27     }
28 torben 1807
29     public static Set<String> stringToSet(String input) {
30     String items[] = input.split(",");
31     Set<String> output = new TreeSet<String>();
32    
33     output.addAll( Arrays.asList(items) );
34     return output;
35     }
36    
37     public static String setToString(Set<String> input) {
38     StringBuilder sb = new StringBuilder();
39    
40     for(String s: input) {
41     if (sb.length() > 0) {
42     sb.append(",");
43     }
44     sb.append(s);
45     }
46    
47     return sb.toString();
48     }
49 torben 1598 }

  ViewVC Help
Powered by ViewVC 1.1.20