diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..906769f --- /dev/null +++ b/.classpath @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..2014bbd --- /dev/null +++ b/.project @@ -0,0 +1,23 @@ + + + TheButtonAutoFlair + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..6249222 --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,12 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/bin/org/json/CDL.class b/bin/org/json/CDL.class new file mode 100644 index 0000000..ceeef9a Binary files /dev/null and b/bin/org/json/CDL.class differ diff --git a/bin/org/json/Cookie.class b/bin/org/json/Cookie.class new file mode 100644 index 0000000..7799866 Binary files /dev/null and b/bin/org/json/Cookie.class differ diff --git a/bin/org/json/CookieList.class b/bin/org/json/CookieList.class new file mode 100644 index 0000000..80c3d23 Binary files /dev/null and b/bin/org/json/CookieList.class differ diff --git a/bin/org/json/HTTP.class b/bin/org/json/HTTP.class new file mode 100644 index 0000000..27dbc18 Binary files /dev/null and b/bin/org/json/HTTP.class differ diff --git a/bin/org/json/HTTPTokener.class b/bin/org/json/HTTPTokener.class new file mode 100644 index 0000000..f9e5bcd Binary files /dev/null and b/bin/org/json/HTTPTokener.class differ diff --git a/bin/org/json/JSONArray.class b/bin/org/json/JSONArray.class new file mode 100644 index 0000000..db0e324 Binary files /dev/null and b/bin/org/json/JSONArray.class differ diff --git a/bin/org/json/JSONException.class b/bin/org/json/JSONException.class new file mode 100644 index 0000000..bc646c9 Binary files /dev/null and b/bin/org/json/JSONException.class differ diff --git a/bin/org/json/JSONML.class b/bin/org/json/JSONML.class new file mode 100644 index 0000000..a8b7f58 Binary files /dev/null and b/bin/org/json/JSONML.class differ diff --git a/bin/org/json/JSONObject$Null.class b/bin/org/json/JSONObject$Null.class new file mode 100644 index 0000000..0e5a505 Binary files /dev/null and b/bin/org/json/JSONObject$Null.class differ diff --git a/bin/org/json/JSONObject.class b/bin/org/json/JSONObject.class new file mode 100644 index 0000000..eec00c7 Binary files /dev/null and b/bin/org/json/JSONObject.class differ diff --git a/bin/org/json/JSONString.class b/bin/org/json/JSONString.class new file mode 100644 index 0000000..f891964 Binary files /dev/null and b/bin/org/json/JSONString.class differ diff --git a/bin/org/json/JSONStringer.class b/bin/org/json/JSONStringer.class new file mode 100644 index 0000000..5a1fefa Binary files /dev/null and b/bin/org/json/JSONStringer.class differ diff --git a/bin/org/json/JSONTokener.class b/bin/org/json/JSONTokener.class new file mode 100644 index 0000000..895bb76 Binary files /dev/null and b/bin/org/json/JSONTokener.class differ diff --git a/bin/org/json/JSONWriter.class b/bin/org/json/JSONWriter.class new file mode 100644 index 0000000..70d8c6f Binary files /dev/null and b/bin/org/json/JSONWriter.class differ diff --git a/bin/org/json/Property.class b/bin/org/json/Property.class new file mode 100644 index 0000000..2202081 Binary files /dev/null and b/bin/org/json/Property.class differ diff --git a/bin/org/json/README b/bin/org/json/README new file mode 100644 index 0000000..2de22ff --- /dev/null +++ b/bin/org/json/README @@ -0,0 +1,73 @@ +JSON in Java [package org.json] + +This package needs a new owner. I have not used it in over a decade, and I do +not have time to maintain programs that I do not use. + +If you think you can give this package a good home, please contact me. + +Douglas Crockford +douglas@crockford.com + +2015-02-06 + + +JSON is a light-weight, language independent, data interchange format. +See http://www.JSON.org/ + +The files in this package implement JSON encoders/decoders in Java. +It also includes the capability to convert between JSON and XML, HTTP +headers, Cookies, and CDL. + +This is a reference implementation. There is a large number of JSON packages +in Java. Perhaps someday the Java community will standardize on one. Until +then, choose carefully. + +The license includes this restriction: "The software shall be used for good, +not evil." If your conscience cannot live with that, then choose a different +package. + +The package compiles on Java 1.8. + + +JSONObject.java: The JSONObject can parse text from a String or a JSONTokener +to produce a map-like object. The object provides methods for manipulating its +contents, and for producing a JSON compliant object serialization. + +JSONArray.java: The JSONObject can parse text from a String or a JSONTokener +to produce a vector-like object. The object provides methods for manipulating +its contents, and for producing a JSON compliant array serialization. + +JSONTokener.java: The JSONTokener breaks a text into a sequence of individual +tokens. It can be constructed from a String, Reader, or InputStream. + +JSONException.java: The JSONException is the standard exception type thrown +by this package. + + +JSONString.java: The JSONString interface requires a toJSONString method, +allowing an object to provide its own serialization. + +JSONStringer.java: The JSONStringer provides a convenient facility for +building JSON strings. + +JSONWriter.java: The JSONWriter provides a convenient facility for building +JSON text through a writer. + + +CDL.java: CDL provides support for converting between JSON and comma +delimited lists. + +Cookie.java: Cookie provides support for converting between JSON and cookies. + +CookieList.java: CookieList provides support for converting between JSON and +cookie lists. + +HTTP.java: HTTP provides support for converting between JSON and HTTP headers. + +HTTPTokener.java: HTTPTokener extends JSONTokener for parsing HTTP headers. + +XML.java: XML provides support for converting between JSON and XML. + +JSONML.java: JSONML provides support for converting between JSONML and XML. + +XMLTokener.java: XMLTokener extends JSONTokener for parsing XML text. diff --git a/bin/org/json/XML.class b/bin/org/json/XML.class new file mode 100644 index 0000000..d63989d Binary files /dev/null and b/bin/org/json/XML.class differ diff --git a/bin/org/json/XMLTokener.class b/bin/org/json/XMLTokener.class new file mode 100644 index 0000000..7bb49ad Binary files /dev/null and b/bin/org/json/XMLTokener.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/AnnouncerThread.class b/bin/tk/sznp/thebuttonautoflair/AnnouncerThread.class new file mode 100644 index 0000000..1a353e9 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/AnnouncerThread.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/Commands$1.class b/bin/tk/sznp/thebuttonautoflair/Commands$1.class new file mode 100644 index 0000000..a49d868 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/Commands$1.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/Commands$2.class b/bin/tk/sznp/thebuttonautoflair/Commands$2.class new file mode 100644 index 0000000..5dd2551 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/Commands$2.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/Commands.class b/bin/tk/sznp/thebuttonautoflair/Commands.class new file mode 100644 index 0000000..8b0bdf1 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/Commands.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/FlairStates.class b/bin/tk/sznp/thebuttonautoflair/FlairStates.class new file mode 100644 index 0000000..6ed709b Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/FlairStates.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.class b/bin/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.class new file mode 100644 index 0000000..4ae1c88 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/PlayerJoinTimerTask.class b/bin/tk/sznp/thebuttonautoflair/PlayerJoinTimerTask.class new file mode 100644 index 0000000..a45f0d5 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/PlayerJoinTimerTask.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/PlayerListener$1.class b/bin/tk/sznp/thebuttonautoflair/PlayerListener$1.class new file mode 100644 index 0000000..7d83a6c Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/PlayerListener$1.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/PlayerListener$2.class b/bin/tk/sznp/thebuttonautoflair/PlayerListener$2.class new file mode 100644 index 0000000..eecc230 Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/PlayerListener$2.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/PlayerListener.class b/bin/tk/sznp/thebuttonautoflair/PlayerListener.class new file mode 100644 index 0000000..a849d9c Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/PlayerListener.class differ diff --git a/bin/tk/sznp/thebuttonautoflair/PluginMain.class b/bin/tk/sznp/thebuttonautoflair/PluginMain.class new file mode 100644 index 0000000..26362cd Binary files /dev/null and b/bin/tk/sznp/thebuttonautoflair/PluginMain.class differ diff --git a/target/classes/org/json/CDL.class b/target/classes/org/json/CDL.class new file mode 100644 index 0000000..ceeef9a Binary files /dev/null and b/target/classes/org/json/CDL.class differ diff --git a/target/classes/org/json/Cookie.class b/target/classes/org/json/Cookie.class new file mode 100644 index 0000000..7799866 Binary files /dev/null and b/target/classes/org/json/Cookie.class differ diff --git a/target/classes/org/json/CookieList.class b/target/classes/org/json/CookieList.class new file mode 100644 index 0000000..80c3d23 Binary files /dev/null and b/target/classes/org/json/CookieList.class differ diff --git a/target/classes/org/json/HTTP.class b/target/classes/org/json/HTTP.class new file mode 100644 index 0000000..27dbc18 Binary files /dev/null and b/target/classes/org/json/HTTP.class differ diff --git a/target/classes/org/json/HTTPTokener.class b/target/classes/org/json/HTTPTokener.class new file mode 100644 index 0000000..f9e5bcd Binary files /dev/null and b/target/classes/org/json/HTTPTokener.class differ diff --git a/target/classes/org/json/JSONArray.class b/target/classes/org/json/JSONArray.class new file mode 100644 index 0000000..db0e324 Binary files /dev/null and b/target/classes/org/json/JSONArray.class differ diff --git a/target/classes/org/json/JSONException.class b/target/classes/org/json/JSONException.class new file mode 100644 index 0000000..bc646c9 Binary files /dev/null and b/target/classes/org/json/JSONException.class differ diff --git a/target/classes/org/json/JSONML.class b/target/classes/org/json/JSONML.class new file mode 100644 index 0000000..a8b7f58 Binary files /dev/null and b/target/classes/org/json/JSONML.class differ diff --git a/target/classes/org/json/JSONObject$Null.class b/target/classes/org/json/JSONObject$Null.class new file mode 100644 index 0000000..0e5a505 Binary files /dev/null and b/target/classes/org/json/JSONObject$Null.class differ diff --git a/target/classes/org/json/JSONObject.class b/target/classes/org/json/JSONObject.class new file mode 100644 index 0000000..eec00c7 Binary files /dev/null and b/target/classes/org/json/JSONObject.class differ diff --git a/target/classes/org/json/JSONString.class b/target/classes/org/json/JSONString.class new file mode 100644 index 0000000..f891964 Binary files /dev/null and b/target/classes/org/json/JSONString.class differ diff --git a/target/classes/org/json/JSONStringer.class b/target/classes/org/json/JSONStringer.class new file mode 100644 index 0000000..5a1fefa Binary files /dev/null and b/target/classes/org/json/JSONStringer.class differ diff --git a/target/classes/org/json/JSONTokener.class b/target/classes/org/json/JSONTokener.class new file mode 100644 index 0000000..895bb76 Binary files /dev/null and b/target/classes/org/json/JSONTokener.class differ diff --git a/target/classes/org/json/JSONWriter.class b/target/classes/org/json/JSONWriter.class new file mode 100644 index 0000000..70d8c6f Binary files /dev/null and b/target/classes/org/json/JSONWriter.class differ diff --git a/target/classes/org/json/Property.class b/target/classes/org/json/Property.class new file mode 100644 index 0000000..2202081 Binary files /dev/null and b/target/classes/org/json/Property.class differ diff --git a/target/classes/org/json/README b/target/classes/org/json/README new file mode 100644 index 0000000..2de22ff --- /dev/null +++ b/target/classes/org/json/README @@ -0,0 +1,73 @@ +JSON in Java [package org.json] + +This package needs a new owner. I have not used it in over a decade, and I do +not have time to maintain programs that I do not use. + +If you think you can give this package a good home, please contact me. + +Douglas Crockford +douglas@crockford.com + +2015-02-06 + + +JSON is a light-weight, language independent, data interchange format. +See http://www.JSON.org/ + +The files in this package implement JSON encoders/decoders in Java. +It also includes the capability to convert between JSON and XML, HTTP +headers, Cookies, and CDL. + +This is a reference implementation. There is a large number of JSON packages +in Java. Perhaps someday the Java community will standardize on one. Until +then, choose carefully. + +The license includes this restriction: "The software shall be used for good, +not evil." If your conscience cannot live with that, then choose a different +package. + +The package compiles on Java 1.8. + + +JSONObject.java: The JSONObject can parse text from a String or a JSONTokener +to produce a map-like object. The object provides methods for manipulating its +contents, and for producing a JSON compliant object serialization. + +JSONArray.java: The JSONObject can parse text from a String or a JSONTokener +to produce a vector-like object. The object provides methods for manipulating +its contents, and for producing a JSON compliant array serialization. + +JSONTokener.java: The JSONTokener breaks a text into a sequence of individual +tokens. It can be constructed from a String, Reader, or InputStream. + +JSONException.java: The JSONException is the standard exception type thrown +by this package. + + +JSONString.java: The JSONString interface requires a toJSONString method, +allowing an object to provide its own serialization. + +JSONStringer.java: The JSONStringer provides a convenient facility for +building JSON strings. + +JSONWriter.java: The JSONWriter provides a convenient facility for building +JSON text through a writer. + + +CDL.java: CDL provides support for converting between JSON and comma +delimited lists. + +Cookie.java: Cookie provides support for converting between JSON and cookies. + +CookieList.java: CookieList provides support for converting between JSON and +cookie lists. + +HTTP.java: HTTP provides support for converting between JSON and HTTP headers. + +HTTPTokener.java: HTTPTokener extends JSONTokener for parsing HTTP headers. + +XML.java: XML provides support for converting between JSON and XML. + +JSONML.java: JSONML provides support for converting between JSONML and XML. + +XMLTokener.java: XMLTokener extends JSONTokener for parsing XML text. diff --git a/target/classes/org/json/XML.class b/target/classes/org/json/XML.class new file mode 100644 index 0000000..d63989d Binary files /dev/null and b/target/classes/org/json/XML.class differ diff --git a/target/classes/org/json/XMLTokener.class b/target/classes/org/json/XMLTokener.class new file mode 100644 index 0000000..7bb49ad Binary files /dev/null and b/target/classes/org/json/XMLTokener.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/AnnouncerThread.class b/target/classes/tk/sznp/thebuttonautoflair/AnnouncerThread.class new file mode 100644 index 0000000..1a353e9 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/AnnouncerThread.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/Channel.class b/target/classes/tk/sznp/thebuttonautoflair/Channel.class new file mode 100644 index 0000000..9aeafb5 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/Channel.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class b/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class new file mode 100644 index 0000000..cfceb1f Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/Commands$1.class b/target/classes/tk/sznp/thebuttonautoflair/Commands$1.class new file mode 100644 index 0000000..22cce2e Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/Commands$1.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/Commands$2.class b/target/classes/tk/sznp/thebuttonautoflair/Commands$2.class new file mode 100644 index 0000000..1b86053 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/Commands$2.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/Commands.class b/target/classes/tk/sznp/thebuttonautoflair/Commands.class new file mode 100644 index 0000000..3b47048 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/Commands.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/CreativeGlobalMechanic.class b/target/classes/tk/sznp/thebuttonautoflair/CreativeGlobalMechanic.class new file mode 100644 index 0000000..d3a6713 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/CreativeGlobalMechanic.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/FlairStates.class b/target/classes/tk/sznp/thebuttonautoflair/FlairStates.class new file mode 100644 index 0000000..6ed709b Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/FlairStates.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/JarUtils.class b/target/classes/tk/sznp/thebuttonautoflair/JarUtils.class new file mode 100644 index 0000000..643a1df Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/JarUtils.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.class b/target/classes/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.class new file mode 100644 index 0000000..7a9cb3b Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerJoinTimerTask.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerJoinTimerTask.class new file mode 100644 index 0000000..a45f0d5 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerJoinTimerTask.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$1.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$1.class new file mode 100644 index 0000000..b64d940 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$1.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$2.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$2.class new file mode 100644 index 0000000..2ab6097 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$2.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$3.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$3.class new file mode 100644 index 0000000..9a5682a Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$3.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$4.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$4.class new file mode 100644 index 0000000..15cba69 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$4.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$5.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$5.class new file mode 100644 index 0000000..fe4e18d Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$5.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$6.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$6.class new file mode 100644 index 0000000..40f4afd Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener$6.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PlayerListener.class b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener.class new file mode 100644 index 0000000..527a48d Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PlayerListener.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PluginMain$1.class b/target/classes/tk/sznp/thebuttonautoflair/PluginMain$1.class new file mode 100644 index 0000000..bd07ddb Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PluginMain$1.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PluginMain$2.class b/target/classes/tk/sznp/thebuttonautoflair/PluginMain$2.class new file mode 100644 index 0000000..f35aa18 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PluginMain$2.class differ diff --git a/target/classes/tk/sznp/thebuttonautoflair/PluginMain.class b/target/classes/tk/sznp/thebuttonautoflair/PluginMain.class new file mode 100644 index 0000000..46005b0 Binary files /dev/null and b/target/classes/tk/sznp/thebuttonautoflair/PluginMain.class differ