From a8ede8925defea38401237d5591ce4d146b79f88 Mon Sep 17 00:00:00 2001 From: Bella Date: Tue, 18 Feb 2020 10:17:54 -0500 Subject: [PATCH] close #453 --- .../zeroeightsix/kami/gui/kami/KamiGUI.java | 2 -- .../me/zeroeightsix/kami/util/LogUtil.java | 36 +++++++++++++++++++ 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 src/main/java/me/zeroeightsix/kami/util/LogUtil.java diff --git a/src/main/java/me/zeroeightsix/kami/gui/kami/KamiGUI.java b/src/main/java/me/zeroeightsix/kami/gui/kami/KamiGUI.java index 2222a8d9f..260017835 100644 --- a/src/main/java/me/zeroeightsix/kami/gui/kami/KamiGUI.java +++ b/src/main/java/me/zeroeightsix/kami/gui/kami/KamiGUI.java @@ -53,8 +53,6 @@ public class KamiGUI extends GUI { public static ColourHolder primaryColour = new ColourHolder(29, 29, 29); - //public static OperatingSystemMXBean bean = (com.sun.management.OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); - public KamiGUI() { super(new KamiTheme()); theme = getTheme(); diff --git a/src/main/java/me/zeroeightsix/kami/util/LogUtil.java b/src/main/java/me/zeroeightsix/kami/util/LogUtil.java new file mode 100644 index 000000000..ba5e65fab --- /dev/null +++ b/src/main/java/me/zeroeightsix/kami/util/LogUtil.java @@ -0,0 +1,36 @@ +package me.zeroeightsix.kami.util; + +import net.minecraft.client.Minecraft; + +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; + +/** + * @author S-B99 + * Created by S-B99 on 18/02/20 + */ +public class LogUtil { + private static String COORDS_FILE_NAME = "KAMIBlueCoords.txt"; + private static final File coordsFileName = new File(COORDS_FILE_NAME); + + public static void writePlayerCoords(String locationName) { + Minecraft mc = Minecraft.getMinecraft(); + writeTo((int) mc.player.posX, (int) mc.player.posY, (int) mc.player.posZ, locationName); + } + + public static void writeTo(int x, int y, int z, String locationName) { + try { + FileWriter fw = new FileWriter(COORDS_FILE_NAME); + fw.write(formatter(x, y, z, locationName)); + fw.close(); + System.out.println("Successfully wrote to the file."); + } catch (IOException e) { + e.printStackTrace(); + } + } + + private static String formatter(int x, int y, int z, String locationName) { + return x + ", " + y + ", " + z + ", " + locationName + "\n"; + } +}