/[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 2255 - (show annotations) (download)
Fri Jan 2 09:57:38 2015 UTC (9 years, 4 months ago) by torben
File size: 1042 byte(s)
build against bukkit 1.8
1 package dk.thoerup.bukkit.hoeruputils;
2
3 import java.util.Arrays;
4 import java.util.Collection;
5 import java.util.List;
6 import java.util.Set;
7 import java.util.TreeSet;
8
9 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 for (Player p : server.getOnlinePlayers() ) {
16 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
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 }

  ViewVC Help
Powered by ViewVC 1.1.20