diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..9cbccbc
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,66 @@
+
+ 4.0.0
+ com.wimbli.serverevents
+ ServerEvents
+ 1.3.7
+ ServerEvents
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 2.0.2
+
+ 1.5
+ 1.5
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+ ServerEvents
+ com.wimbli.serverevents.Register
+
+
+
+
+
+ maven-assembly-plugin
+
+
+ src/main/assembly/package.xml
+
+
+
+
+ build
+ package
+
+ single
+
+
+
+
+
+
+
+
+
+ org.bukkit
+ bukkit
+ 0.0.1-SNAPSHOT
+ jar
+ provided
+
+
+ org.twitter4j
+ twitter4j-core
+ [2.1,)
+ jar
+
+
+
diff --git a/src/main/assembly/package.xml b/src/main/assembly/package.xml
new file mode 100644
index 0000000..4e1f7ae
--- /dev/null
+++ b/src/main/assembly/package.xml
@@ -0,0 +1,37 @@
+
+ bin
+ false
+
+ zip
+
+
+
+ /
+ false
+ runtime
+
+ com.wimbli.serverevents:ServerEvents
+
+
+
+ /ServerEvents
+ false
+ runtime
+
+ com.wimbli.serverevents:ServerEvents
+
+
+
+
+
+ ${project.basedir}
+ /
+
+ README*
+ LICENSE*
+ NOTICE*
+ CHANGELOG*
+
+
+
+
diff --git a/src/com/wimbli/serverevents/DataParser.java b/src/main/java/com/wimbli/serverevents/DataParser.java
similarity index 100%
rename from src/com/wimbli/serverevents/DataParser.java
rename to src/main/java/com/wimbli/serverevents/DataParser.java
diff --git a/src/com/wimbli/serverevents/DataSource.java b/src/main/java/com/wimbli/serverevents/DataSource.java
similarity index 100%
rename from src/com/wimbli/serverevents/DataSource.java
rename to src/main/java/com/wimbli/serverevents/DataSource.java
diff --git a/src/com/wimbli/serverevents/DataSourceChat.java b/src/main/java/com/wimbli/serverevents/DataSourceChat.java
similarity index 100%
rename from src/com/wimbli/serverevents/DataSourceChat.java
rename to src/main/java/com/wimbli/serverevents/DataSourceChat.java
diff --git a/src/com/wimbli/serverevents/DataSourceDatabase.java b/src/main/java/com/wimbli/serverevents/DataSourceDatabase.java
similarity index 100%
rename from src/com/wimbli/serverevents/DataSourceDatabase.java
rename to src/main/java/com/wimbli/serverevents/DataSourceDatabase.java
diff --git a/src/com/wimbli/serverevents/DataSourceFile.java b/src/main/java/com/wimbli/serverevents/DataSourceFile.java
similarity index 100%
rename from src/com/wimbli/serverevents/DataSourceFile.java
rename to src/main/java/com/wimbli/serverevents/DataSourceFile.java
diff --git a/src/com/wimbli/serverevents/DataSourceTwitter.java b/src/main/java/com/wimbli/serverevents/DataSourceTwitter.java
similarity index 100%
rename from src/com/wimbli/serverevents/DataSourceTwitter.java
rename to src/main/java/com/wimbli/serverevents/DataSourceTwitter.java
diff --git a/src/com/wimbli/serverevents/DeathThread.java b/src/main/java/com/wimbli/serverevents/DeathThread.java
similarity index 100%
rename from src/com/wimbli/serverevents/DeathThread.java
rename to src/main/java/com/wimbli/serverevents/DeathThread.java
diff --git a/src/com/wimbli/serverevents/DeathType.java b/src/main/java/com/wimbli/serverevents/DeathType.java
similarity index 100%
rename from src/com/wimbli/serverevents/DeathType.java
rename to src/main/java/com/wimbli/serverevents/DeathType.java
diff --git a/src/com/wimbli/serverevents/DefaultConfig.java b/src/main/java/com/wimbli/serverevents/DefaultConfig.java
similarity index 100%
rename from src/com/wimbli/serverevents/DefaultConfig.java
rename to src/main/java/com/wimbli/serverevents/DefaultConfig.java
diff --git a/src/com/wimbli/serverevents/DisplayThread.java b/src/main/java/com/wimbli/serverevents/DisplayThread.java
similarity index 100%
rename from src/com/wimbli/serverevents/DisplayThread.java
rename to src/main/java/com/wimbli/serverevents/DisplayThread.java
diff --git a/src/com/wimbli/serverevents/Message.java b/src/main/java/com/wimbli/serverevents/Message.java
similarity index 100%
rename from src/com/wimbli/serverevents/Message.java
rename to src/main/java/com/wimbli/serverevents/Message.java
diff --git a/src/com/wimbli/serverevents/Messages.java b/src/main/java/com/wimbli/serverevents/Messages.java
similarity index 100%
rename from src/com/wimbli/serverevents/Messages.java
rename to src/main/java/com/wimbli/serverevents/Messages.java
diff --git a/src/com/wimbli/serverevents/Misc.java b/src/main/java/com/wimbli/serverevents/Misc.java
similarity index 100%
rename from src/com/wimbli/serverevents/Misc.java
rename to src/main/java/com/wimbli/serverevents/Misc.java
diff --git a/src/com/wimbli/serverevents/RandomMessageThread.java b/src/main/java/com/wimbli/serverevents/RandomMessageThread.java
similarity index 100%
rename from src/com/wimbli/serverevents/RandomMessageThread.java
rename to src/main/java/com/wimbli/serverevents/RandomMessageThread.java
diff --git a/src/com/wimbli/serverevents/Register.java b/src/main/java/com/wimbli/serverevents/Register.java
similarity index 91%
rename from src/com/wimbli/serverevents/Register.java
rename to src/main/java/com/wimbli/serverevents/Register.java
index af9557f..daaea18 100644
--- a/src/com/wimbli/serverevents/Register.java
+++ b/src/main/java/com/wimbli/serverevents/Register.java
@@ -21,9 +21,9 @@
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
+import twitter4j.auth.AccessToken;
+import twitter4j.auth.RequestToken;
import twitter4j.conf.ConfigurationBuilder;
-import twitter4j.http.AccessToken;
-import twitter4j.http.RequestToken;
/**
* Example application that uses OAuth method to acquire access to your account.
@@ -37,21 +37,21 @@ public final class Register {
*
* @param args message
*/
- public static void main(String[] args) {
+ public static void main(String[] args) {
try {
- ConfigurationBuilder cb = new ConfigurationBuilder();
- cb.setDebugEnabled(true)
- .setOAuthConsumerKey("QyuUqx8UFaRLMWORQinphg")
- .setOAuthConsumerSecret("EWORHYNo3JkJgvihiGwFL8tWNHExyhWFilR1Q");
-
-
+ ConfigurationBuilder cb = new ConfigurationBuilder();
+ cb.setDebugEnabled(true)
+ .setOAuthConsumerKey("QyuUqx8UFaRLMWORQinphg")
+ .setOAuthConsumerSecret("EWORHYNo3JkJgvihiGwFL8tWNHExyhWFilR1Q");
+
+
Twitter twitter = new TwitterFactory(cb.build()).getInstance();
AccessToken accessToken = null;
try {
// get request token.
// this will throw IllegalStateException if access token is already available
RequestToken requestToken = twitter.getOAuthRequestToken();
-
+
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while (null == accessToken) {
@@ -82,7 +82,7 @@ public static void main(String[] args) {
}
}
System.out.println("Successfully connected to Twitter.");
-
+
System.out.println("\n\n*********************");
System.out.println("***** IMPORTANT *****");
System.out.println("**************************************************************");
@@ -90,7 +90,7 @@ public static void main(String[] args) {
System.out.println("accessToken=\"" + accessToken.getToken()+"\"");
System.out.println("accessTokenSecret=\"" + accessToken.getTokenSecret()+"\"");
System.out.println("**************************************************************");
-
+
System.out.println("Restart the minecraft server now.");
System.exit(0);
} catch (TwitterException te) {
diff --git a/src/com/wimbli/serverevents/ServerEvents.java b/src/main/java/com/wimbli/serverevents/ServerEvents.java
similarity index 100%
rename from src/com/wimbli/serverevents/ServerEvents.java
rename to src/main/java/com/wimbli/serverevents/ServerEvents.java
diff --git a/src/com/wimbli/serverevents/ServerEventsEntityListener.java b/src/main/java/com/wimbli/serverevents/ServerEventsEntityListener.java
similarity index 100%
rename from src/com/wimbli/serverevents/ServerEventsEntityListener.java
rename to src/main/java/com/wimbli/serverevents/ServerEventsEntityListener.java
diff --git a/src/com/wimbli/serverevents/ServerEventsPlayerListener.java b/src/main/java/com/wimbli/serverevents/ServerEventsPlayerListener.java
similarity index 100%
rename from src/com/wimbli/serverevents/ServerEventsPlayerListener.java
rename to src/main/java/com/wimbli/serverevents/ServerEventsPlayerListener.java
diff --git a/src/com/wimbli/serverevents/TwitterDisplayThread.java b/src/main/java/com/wimbli/serverevents/TwitterDisplayThread.java
similarity index 100%
rename from src/com/wimbli/serverevents/TwitterDisplayThread.java
rename to src/main/java/com/wimbli/serverevents/TwitterDisplayThread.java
diff --git a/src/plugin.yml b/src/main/resources/plugin.yml
similarity index 79%
rename from src/plugin.yml
rename to src/main/resources/plugin.yml
index 21d2f37..862c234 100644
--- a/src/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -1,3 +1,3 @@
name: ServerEvents
main: com.wimbli.serverevents.ServerEvents
-version: 1.3.6
\ No newline at end of file
+version: 1.3.7
\ No newline at end of file