From 5c7c0f9fb4ef4308518e0e4544be71cd614687f1 Mon Sep 17 00:00:00 2001 From: alisolarflare Date: Sat, 24 Jun 2017 04:58:14 -0400 Subject: [PATCH] JSON Command --- .../presents/hello/commands/HelloJSON.java | 29 +++++++++++++++++++ .../presents/hello/pages/HelloJSONPage.java | 2 -- 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 src/main/java/buttondevteam/presents/hello/commands/HelloJSON.java diff --git a/src/main/java/buttondevteam/presents/hello/commands/HelloJSON.java b/src/main/java/buttondevteam/presents/hello/commands/HelloJSON.java new file mode 100644 index 0000000..6f5c6b4 --- /dev/null +++ b/src/main/java/buttondevteam/presents/hello/commands/HelloJSON.java @@ -0,0 +1,29 @@ +package buttondevteam.presents.hello.commands; + +import javax.json.Json; +import javax.json.JsonBuilderFactory; +import javax.json.JsonObject; + +import org.bukkit.entity.Player; + +import buttondevteam.lib.chat.CommandClass; +import buttondevteam.presents.architecture.commands.ModCommand; + +@CommandClass(modOnly = true, path="hello json") +public class HelloJSON extends ModCommand{ + + @Override + public boolean OnCommand(Player player, String alias, String[] args) { + + JsonBuilderFactory factory = Json.createBuilderFactory(null); + JsonObject value = factory.createObjectBuilder() + .add("Ali", "pls") + .add("iie", "whaddap") + .add("norbi", "nice") + .build(); + + player.sendMessage(value.toString()); + return true; + } + +} diff --git a/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java b/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java index 0fba082..27dc094 100644 --- a/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java +++ b/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java @@ -4,8 +4,6 @@ import javax.json.Json; import javax.json.JsonBuilderFactory; import javax.json.JsonObject; -import org.bukkit.plugin.java.JavaPlugin; - import com.sun.net.httpserver.HttpExchange; import buttondevteam.website.io.Response;