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 |
} |