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

  ViewVC Help
Powered by ViewVC 1.1.20