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

Contents 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 - (show annotations) (download)
Sun Jun 3 18:05:09 2012 UTC (11 years, 11 months ago) by torben
File size: 1043 byte(s)
Refactor snitchingchests and lockedchests into 1 code unit
1 package dk.thoerup.bukkit.hoeruputils;
2
3 import java.util.Arrays;
4 import java.util.List;
5 import java.util.Set;
6 import java.util.TreeSet;
7
8 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
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 }

  ViewVC Help
Powered by ViewVC 1.1.20