/[projects]/miscJava/bukkit-minecraft-plugins/whois/src/dk/thoerup/bukkit/whois/WhoisMain.java
ViewVC logotype

Contents of /miscJava/bukkit-minecraft-plugins/whois/src/dk/thoerup/bukkit/whois/WhoisMain.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1603 - (show annotations) (download)
Mon Sep 26 19:04:28 2011 UTC (12 years, 7 months ago) by torben
File size: 1329 byte(s)
imported whois plugin
1 package dk.thoerup.bukkit.whois;
2
3
4 import java.io.File;
5
6 import org.bukkit.event.Event;
7 import org.bukkit.event.Event.Priority;
8 import org.bukkit.plugin.PluginManager;
9 import org.bukkit.plugin.java.JavaPlugin;
10
11 import org.bukkit.util.config.Configuration;
12
13
14 public class WhoisMain extends JavaPlugin {
15
16 @Override
17 public void onDisable() {
18 // TODO Auto-generated method stub
19 }
20
21
22 @Override
23 public void onEnable() {
24 System.out.println("Loading whois plugin");
25
26 File f = new File(this.getDataFolder(), "whoisinfo.dat" );
27 Configuration config = new Configuration(f);
28 config.load();
29
30 getCommand("whois").setExecutor(new WhoisCommand(config) );
31 getCommand("setwhois").setExecutor(new SetwhoisCommand(config));
32 getCommand("admsetwhois").setExecutor(new AdmsetwhoisCommand(config));
33 getCommand("setopnote").setExecutor(new SetopnoteCommand(config));
34
35
36 PluginManager pm = getServer().getPluginManager();
37 pm.registerEvent(Event.Type.PLAYER_JOIN, new LoginHandler(config, this), Priority.Normal, this);
38 }
39
40 public static String concatStrings(String args[], int offset) {
41 StringBuilder sb = new StringBuilder();
42
43 for (int i=offset; i<args.length; i++) {
44 if (i > offset)
45 sb.append(" ");
46
47 sb.append(args[i]);
48 }
49 return sb.toString();
50 }
51
52 }

  ViewVC Help
Powered by ViewVC 1.1.20