From b1e97f6a876cb71da84cb163a46115db3f1793ba Mon Sep 17 00:00:00 2001 From: John Doe Date: Wed, 2 Mar 2022 12:54:54 +0100 Subject: [PATCH] gifts: added cords; lootChests: added serverAge and player cords --- .../me/hyblockrnganalyzer/command/TestCommand.java | 2 -- .../eventhandler/GiftEventHandler.java | 7 +++++-- .../eventhandler/TreasureChestEventHandler.java | 10 ++++++++-- .../me/hyblockrnganalyzer/util/DiscordWebhook.java | 2 -- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/main/java/me/hyblockrnganalyzer/command/TestCommand.java b/src/main/java/me/hyblockrnganalyzer/command/TestCommand.java index f2c6e76..7587ec7 100644 --- a/src/main/java/me/hyblockrnganalyzer/command/TestCommand.java +++ b/src/main/java/me/hyblockrnganalyzer/command/TestCommand.java @@ -1,7 +1,5 @@ package me.hyblockrnganalyzer.command; -import java.io.File; - import me.hyblockrnganalyzer.util.HypixelEntityExtractor; import me.hyblockrnganalyzer.util.StackedArmorStand; import net.minecraft.client.Minecraft; diff --git a/src/main/java/me/hyblockrnganalyzer/eventhandler/GiftEventHandler.java b/src/main/java/me/hyblockrnganalyzer/eventhandler/GiftEventHandler.java index a32aafc..e58a2ad 100644 --- a/src/main/java/me/hyblockrnganalyzer/eventhandler/GiftEventHandler.java +++ b/src/main/java/me/hyblockrnganalyzer/eventhandler/GiftEventHandler.java @@ -75,8 +75,11 @@ public void run() { } else name = loot; if (name != null && !name.isEmpty() && giftType >= 0) - main.getTxtDatabase().addDataset("_giftType:" + giftType + "," + name + ":" + count + "\n", - fileName); + main.getTxtDatabase() + .addDataset("_giftType:" + giftType + ",_x:" + (int) closestArmorStand.getPos().xCoord + + ",_y:" + closestArmorStand.getPos().yCoord + ",_z:" + + (int) closestArmorStand.getPos().zCoord + "," + name + ":" + count + "\n", + fileName); giftTypeAtPosition.cleanup(); } }.start(); diff --git a/src/main/java/me/hyblockrnganalyzer/eventhandler/TreasureChestEventHandler.java b/src/main/java/me/hyblockrnganalyzer/eventhandler/TreasureChestEventHandler.java index 9281e03..ebbf41e 100644 --- a/src/main/java/me/hyblockrnganalyzer/eventhandler/TreasureChestEventHandler.java +++ b/src/main/java/me/hyblockrnganalyzer/eventhandler/TreasureChestEventHandler.java @@ -5,6 +5,7 @@ import me.hyblockrnganalyzer.Main; import me.hyblockrnganalyzer.event.OpenCustomChestEvent; import me.hyblockrnganalyzer.util.DiscordWebhook; +import net.minecraft.client.Minecraft; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; @@ -43,7 +44,12 @@ public void onOpenCustomChest(OpenCustomChestEvent event) { sb.append(e.getKey() + ":" + e.getValue() + ","); if (chestName.contains("Treasure Chest")) main.getTxtDatabase().addDataset(sb.toString() + "\n", fileName0); - else if (chestName.contains("Loot Chest")) - main.getTxtDatabase().addDataset(sb.toString() + "\n", fileName1); + else if (chestName.contains("Loot Chest")) { + main.getTxtDatabase().addDataset("_lobbyAge:" + Minecraft.getMinecraft().theWorld.getTotalWorldTime() + + ",_x:" + (int) Minecraft.getMinecraft().thePlayer.getPosition().getX() + ",_y:" + + (int) Minecraft.getMinecraft().thePlayer.getPosition().getY() + ",_z:" + + (int) Minecraft.getMinecraft().thePlayer.getPosition().getZ() + "," + sb.toString() + "\n", + fileName1); + } } } diff --git a/src/main/java/me/hyblockrnganalyzer/util/DiscordWebhook.java b/src/main/java/me/hyblockrnganalyzer/util/DiscordWebhook.java index b3fb317..ab704e4 100644 --- a/src/main/java/me/hyblockrnganalyzer/util/DiscordWebhook.java +++ b/src/main/java/me/hyblockrnganalyzer/util/DiscordWebhook.java @@ -1,10 +1,8 @@ package me.hyblockrnganalyzer.util; -import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; -import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.io.PrintWriter;