aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hype/bbsentials/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hype/bbsentials/api')
-rw-r--r--src/main/java/de/hype/bbsentials/api/Discord.java70
-rw-r--r--src/main/java/de/hype/bbsentials/api/ISimpleOption.java5
-rw-r--r--src/main/java/de/hype/bbsentials/api/Options.java13
3 files changed, 0 insertions, 88 deletions
diff --git a/src/main/java/de/hype/bbsentials/api/Discord.java b/src/main/java/de/hype/bbsentials/api/Discord.java
deleted file mode 100644
index 3f47439..0000000
--- a/src/main/java/de/hype/bbsentials/api/Discord.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package de.hype.bbsentials.api;
-
-import de.hype.bbsentials.chat.Chat;
-import de.hype.bbsentials.client.BBsentials;
-import org.apache.http.HttpEntity;
-import org.apache.http.client.methods.CloseableHttpResponse;
-import org.apache.http.client.methods.HttpPost;
-import org.apache.http.entity.StringEntity;
-import org.apache.http.impl.client.CloseableHttpClient;
-import org.apache.http.impl.client.HttpClients;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.nio.charset.StandardCharsets;
-
-public class Discord {
- public static void sendWebhookMessage(String message) {
- Thread thread = new Thread(new Runnable() {
- @Override
- public void run() {
- sendWebhookMessageNoThread(message);
- }
- });
- thread.start();
- }
-
-
- public static void sendWebhookMessageNoThread(String message) {
- CloseableHttpClient httpClient = HttpClients.createDefault();
- String WEBHOOK_URL = "https://discord.com/api/v8/webhooks/1127524566407860276/" + BBsentials.getConfig().getApiKey();
-
-
- try {
- HttpPost httpPost = new HttpPost(WEBHOOK_URL);
-
- StringEntity jsonEntity = new StringEntity("{\"content\": \"" + message + "\"}", StandardCharsets.UTF_8);
- jsonEntity.setContentType("application/json");
- httpPost.setEntity(jsonEntity);
-
- CloseableHttpResponse response = httpClient.execute(httpPost);
- HttpEntity responseEntity = response.getEntity();
-
- if (responseEntity != null) {
- InputStream inputStream = responseEntity.getContent();
- BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
-
- String line;
- StringBuilder responseBuilder = new StringBuilder();
- while ((line = reader.readLine()) != null) {
- responseBuilder.append(line);
- }
-
- String responseString = responseBuilder.toString();
- Chat.sendPrivateMessageToSelfInfo(responseString);
- }
-
- response.close();
- } catch (IOException e) {
- e.printStackTrace();
- } finally {
- try {
- httpClient.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
-}
diff --git a/src/main/java/de/hype/bbsentials/api/ISimpleOption.java b/src/main/java/de/hype/bbsentials/api/ISimpleOption.java
deleted file mode 100644
index c6e1158..0000000
--- a/src/main/java/de/hype/bbsentials/api/ISimpleOption.java
+++ /dev/null
@@ -1,5 +0,0 @@
-package de.hype.bbsentials.api;
-
-public interface ISimpleOption {
- void set(Object value);
-}
diff --git a/src/main/java/de/hype/bbsentials/api/Options.java b/src/main/java/de/hype/bbsentials/api/Options.java
deleted file mode 100644
index 7dc4b0d..0000000
--- a/src/main/java/de/hype/bbsentials/api/Options.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package de.hype.bbsentials.api;
-
-import net.minecraft.client.MinecraftClient;
-
-public class Options{
- public static void setFov(int value) {
- ((ISimpleOption) (Object) MinecraftClient.getInstance().options.getFov()).set(value);
- }
- public static void setGamma(double value) {
- ((ISimpleOption) (Object) MinecraftClient.getInstance().options.getGamma()).set(value);
- }
-}
-