fix more ui shit
This commit is contained in:
parent
65bf6f7a52
commit
15c16eab3c
Binary file not shown.
8
pom.xml
8
pom.xml
|
@ -34,6 +34,14 @@
|
|||
<version>1.1.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.github.jncrmx</groupId>
|
||||
<artifactId>discord-game-sdk4j</artifactId>
|
||||
<version>0.5.5</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${project.basedir}/libs/discord-game-sdk4j-0.5.5.jar</systemPath>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.json</groupId>
|
||||
<artifactId>json</artifactId>
|
||||
|
|
|
@ -660,7 +660,7 @@ public abstract class GuiScreen extends Gui implements GuiYesNoCallback
|
|||
}
|
||||
else
|
||||
{
|
||||
DrawUtils.drawImage(new ResourceLocation("Athena/menu/wallpaper.jpg"), 0, 0, width, height);
|
||||
DrawUtils.drawImage(new ResourceLocation("Athena/menu/test.png"), 0, 0, width, height);
|
||||
//this.drawBackground(tint);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -19,6 +19,7 @@ import rip.athena.client.requests.WebRequestResult;
|
|||
import rip.athena.client.socket.SocketClient;
|
||||
import rip.athena.client.theme.ThemeManager;
|
||||
import rip.athena.client.utils.PrefixedLogger;
|
||||
import rip.athena.client.utils.discord.DiscordRPC;
|
||||
import rip.athena.client.utils.input.KeybindManager;
|
||||
|
||||
import javax.swing.*;
|
||||
|
@ -61,6 +62,7 @@ public class Athena {
|
|||
private ThemeManager themeManager;
|
||||
private MacroManager macroManager;
|
||||
private HUDManager hudManager;
|
||||
private DiscordRPC discordRPC;
|
||||
private EventBus eventBus;
|
||||
|
||||
public static boolean hasSent = false;
|
||||
|
@ -72,6 +74,8 @@ public class Athena {
|
|||
* connections with servers or other systems.
|
||||
*/
|
||||
public void initClient() {
|
||||
this.discordRPC = new DiscordRPC();
|
||||
|
||||
if(!MAIN_DIR.exists()) {
|
||||
MAIN_DIR.mkdir();
|
||||
}
|
||||
|
|
|
@ -139,7 +139,7 @@ public class IngameMenu extends MinecraftMenuImpl implements DrawImpl {
|
|||
RoundedUtils.drawRoundedOutline(menu.getX(), menu.getY(), menu.getX() + menu.getWidth(), menu.getY() + menu.getHeight(), 32, 5, new Color(50, 50, 50, 255).getRGB());
|
||||
RoundedUtils.drawRoundedRect(menu.getX(), menu.getY(), menu.getX() + menu.getWidth(), menu.getY() + menu.getHeight(), 32, new Color(30, 30, 30, 255).getRGB());
|
||||
|
||||
rip.athena.client.utils.font.FontManager.getNunitoBold(50).drawString(Athena.INSTANCE.getClientName().toUpperCase(), menu.getX() + 40, menu.getY() + 20, MENU_HEADER_TEXT_COLOR);
|
||||
rip.athena.client.utils.font.FontManager.getNunitoBold(50).drawString(Athena.INSTANCE.getClientName().toUpperCase(), menu.getX() + 60, menu.getY() + 17, MENU_HEADER_TEXT_COLOR);
|
||||
|
||||
//DrawUtils.drawImage(new ResourceLocation("Athena/logo/pride.png"), (int) (menu.getX() + FontManager.font1.getStringWidth(Athena.INSTANCE.getClientName().toUpperCase()) + 70), (int) (menu.getY() - 10 + FontManager.font1.getHeight(Athena.INSTANCE.getClientName().toUpperCase())), 30, 30);
|
||||
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
package rip.athena.client.gui.clickgui.components.mods;
|
||||
|
||||
import net.minecraft.client.renderer.GlStateManager;
|
||||
import rip.athena.client.Athena;
|
||||
import rip.athena.client.gui.framework.components.MenuCheckbox;
|
||||
import rip.athena.client.gui.framework.draw.ButtonState;
|
||||
import rip.athena.client.gui.framework.draw.DrawType;
|
||||
import rip.athena.client.utils.render.DrawUtils;
|
||||
import rip.athena.client.utils.render.RoundedUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
||||
|
@ -40,20 +42,29 @@ public class MenuModCheckbox extends MenuCheckbox {
|
|||
public void onRender() {
|
||||
int x = this.getRenderX();
|
||||
int y = this.getRenderY();
|
||||
|
||||
|
||||
int backgroundColor = getColor(DrawType.BACKGROUND, lastState);
|
||||
int lineColor = getColor(DrawType.LINE, lastState);
|
||||
|
||||
GlStateManager.color(1, 1, 1);
|
||||
|
||||
drawHorizontalLine(x, y, width + 1, 1, lineColor);
|
||||
if (backgroundColor == getColor(DrawType.BACKGROUND, ButtonState.ACTIVE)) {
|
||||
RoundedUtils.drawGradientRound(x + 2, y + 2, width - 3, height - 3, 3, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor());
|
||||
} else if (backgroundColor == getColor(DrawType.BACKGROUND, ButtonState.HOVER)) {
|
||||
RoundedUtils.drawRoundedGradientOutlineCorner(x + 3, y + 2, x + width - 4, y + height - 5, 1, 6, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().brighter().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().brighter().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().brighter().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().brighter().getRGB());
|
||||
} else if (backgroundColor == getColor(DrawType.BACKGROUND, ButtonState.HOVERACTIVE)) {
|
||||
RoundedUtils.drawGradientRound(x + 2, y + 2, width - 3, height - 3, 3, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().darker(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().darker(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().darker(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().darker());
|
||||
} else {
|
||||
RoundedUtils.drawRoundedGradientOutlineCorner(x + 2, y, x + width - 2, y + height - 3, 1, 6, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB());
|
||||
}
|
||||
|
||||
/*drawHorizontalLine(x, y, width + 1, 1, lineColor);
|
||||
drawVerticalLine(x, y + 1, height - 1, 1, lineColor);
|
||||
drawHorizontalLine(x, y + height, width + 1, 1, lineColor);
|
||||
drawVerticalLine(x + width, y + 1, height - 1, 1, lineColor);
|
||||
|
||||
|
||||
rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 2, y + 2, width - 3, height - 3, lineColor);
|
||||
rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 3, y + 3, width - 5, height - 5, backgroundColor);
|
||||
rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 3, y + 3, width - 5, height - 5, backgroundColor);*/
|
||||
|
||||
//DrawUtils.drawRoundedRect(x, y, x + width, y + height, 4, lineColor);
|
||||
//DrawUtils.drawRoundedRect(x + 4, y + 4, x + width - 4, y + height - 4, 1, backgroundColor);
|
||||
|
|
|
@ -2,6 +2,7 @@ package rip.athena.client.gui.clickgui.components.mods;
|
|||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.GlStateManager;
|
||||
import rip.athena.client.Athena;
|
||||
import rip.athena.client.font.FontManager;
|
||||
import rip.athena.client.gui.framework.MenuComponent;
|
||||
import rip.athena.client.gui.framework.MenuPriority;
|
||||
|
@ -10,6 +11,7 @@ import rip.athena.client.gui.framework.draw.DrawType;
|
|||
import org.lwjgl.input.Keyboard;
|
||||
import rip.athena.client.modules.impl.other.Settings;
|
||||
import rip.athena.client.utils.render.DrawUtils;
|
||||
import rip.athena.client.utils.render.RoundedUtils;
|
||||
|
||||
import java.awt.*;
|
||||
import java.util.Set;
|
||||
|
@ -162,7 +164,9 @@ public class MenuModKeybind extends MenuComponent {
|
|||
GlStateManager.color(1,1,1);
|
||||
|
||||
DrawUtils.drawRoundedRect(x, y, x + width, y + height, 4.0f, new Color(50, 50, 50, 255).getRGB());
|
||||
DrawUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 4.0f, new Color(35, 35, 35, 255).getRGB());
|
||||
RoundedUtils.drawRoundedGradientOutlineCorner(x, y, x + width, y + height, 1, 12, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB());
|
||||
|
||||
//DrawUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 4.0f, new Color(35, 35, 35, 255).getRGB());
|
||||
|
||||
//DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 1, y + height + 1, 4.0f, lineColor);
|
||||
//DrawUtils.drawRoundedRect(x, y, x + width, y + height, 4.0f, new Color(35,35,35, 255).getRGB());
|
||||
|
|
|
@ -2,6 +2,7 @@ package rip.athena.client.gui.clickgui.components.mods;
|
|||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.GlStateManager;
|
||||
import rip.athena.client.Athena;
|
||||
import rip.athena.client.font.FontManager;
|
||||
import rip.athena.client.gui.framework.MenuPriority;
|
||||
import rip.athena.client.gui.framework.components.MenuDropdown;
|
||||
|
@ -114,7 +115,9 @@ public class MenuModList extends MenuDropdown {
|
|||
GlStateManager.color(1,1,1);
|
||||
|
||||
RoundedUtils.drawRoundedRect(x, y, x + width, y + height, 12.0f, new Color(50, 50, 50, 255).getRGB());
|
||||
RoundedUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 12.0f, new Color(35, 35, 35, 255).getRGB());
|
||||
//RoundedUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 12.0f, new Color(35, 35, 35, 255).getRGB());
|
||||
|
||||
RoundedUtils.drawRoundedGradientOutlineCorner(x, y, x + width, y + height, 1, 12, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB());
|
||||
|
||||
/*drawHorizontalLine(x, y, width + 1, 1, lineColor);
|
||||
drawVerticalLine(x, y + 1, height - 1, 1, lineColor);
|
||||
|
@ -162,7 +165,7 @@ public class MenuModList extends MenuDropdown {
|
|||
@Override
|
||||
public int getStringWidth(String string) {
|
||||
if(Settings.customGuiFont) {
|
||||
return (int) rip.athena.client.utils.font.FontManager.getNunito(30).width(string);
|
||||
return (int) rip.athena.client.utils.font.FontManager.getNunito(25).width(string);
|
||||
} else {
|
||||
return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string);
|
||||
}
|
||||
|
|
|
@ -2,6 +2,7 @@ package rip.athena.client.gui.clickgui.components.mods;
|
|||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.GlStateManager;
|
||||
import rip.athena.client.Athena;
|
||||
import rip.athena.client.font.FontManager;
|
||||
import rip.athena.client.gui.framework.components.MenuButton;
|
||||
import rip.athena.client.gui.framework.draw.ButtonState;
|
||||
|
@ -37,11 +38,11 @@ public class ModsButton extends MenuButton {
|
|||
setColor(DrawType.LINE, ButtonState.HOVER, new Color(58, 58, 58, 255));
|
||||
setColor(DrawType.LINE, ButtonState.HOVERACTIVE, new Color(82, 82, 82, 255));
|
||||
setColor(DrawType.LINE, ButtonState.DISABLED, new Color(150, 150, 150, 255));
|
||||
|
||||
setColor(DrawType.TEXT, ButtonState.NORMAL, new Color(0, 200, 0, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.ACTIVE, new Color(200, 0, 0, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.HOVER, new Color(0, 255, 0, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.HOVERACTIVE, new Color(255, 0, 0, 255));
|
||||
|
||||
setColor(DrawType.TEXT, ButtonState.NORMAL, new Color(182, 182, 182, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.ACTIVE, new Color(182, 182, 182, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.HOVER, new Color(182, 182, 182, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.HOVERACTIVE, new Color(182, 182, 182, 255));
|
||||
setColor(DrawType.TEXT, ButtonState.DISABLED, new Color(150, 150, 150, 255));
|
||||
}
|
||||
|
||||
|
@ -117,7 +118,9 @@ public class ModsButton extends MenuButton {
|
|||
GlStateManager.color(1,1,1);
|
||||
|
||||
RoundedUtils.drawRoundedRect(x, y, x + width, y + height, 12.0f, new Color(50, 50, 50, 255).getRGB());
|
||||
RoundedUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 12.0f, new Color(35, 35, 35, 255).getRGB());
|
||||
RoundedUtils.drawRoundedGradientOutlineCorner(x, y, x + width, y + height, 1, 12, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor().getRGB());
|
||||
|
||||
//RoundedUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 12.0f, new Color(35, 35, 35, 255).getRGB());
|
||||
|
||||
/*drawHorizontalLine(x, y, width + 1, 1, lineColor);
|
||||
drawVerticalLine(x, y + 1, height - 1, 1, lineColor);
|
||||
|
|
|
@ -4,6 +4,7 @@ import net.minecraft.client.Minecraft;
|
|||
import net.minecraft.client.renderer.GlStateManager;
|
||||
import net.minecraft.util.ResourceLocation;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
import rip.athena.client.Athena;
|
||||
import rip.athena.client.font.FontManager;
|
||||
import rip.athena.client.gui.framework.MenuComponent;
|
||||
import rip.athena.client.gui.framework.draw.ButtonState;
|
||||
|
@ -235,7 +236,7 @@ public class ModuleBox extends MenuComponent {
|
|||
|
||||
//rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + width - 14 - 17 - 4, y + 14 - 4, 25, 25, COG_BORDER);
|
||||
//rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + width - 14 - 17 - 3, y + 14 - 3, 23, 23, drawColor);
|
||||
|
||||
RoundedUtils.drawGradientRound(x + width - 14 - 17 - 3, y + 14 - 3, 23, 23, 6, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor());
|
||||
drawImage(new ResourceLocation("Athena/gui/menu/settings.png"), x + width - 14 - 17, y + 14, 17, 17);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@ public class ThemesPage extends Page {
|
|||
Minecraft.getMinecraft().fontRendererObj.drawString("THEMES", menu.getX() + 235, menu.getY() + 80, IngameMenu.MENU_HEADER_TEXT_COLOR);
|
||||
}
|
||||
|
||||
RoundedUtils.drawGradientRound(menu.getX() + 275, menu.getY() + 110, menu.getX() + 120, 20, 6, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor());
|
||||
RoundedUtils.drawGradientRound(menu.getX() + 275, menu.getY() + 110, 85 + menu.getWidth() / 2, 20, 6, Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getFirstColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor(), Athena.INSTANCE.getThemeManager().getTheme().getSecondColor());
|
||||
|
||||
drawVerticalLine(menu.getX() + 215, y + height - 30, height + 432, 3, new Color(32, 32, 32, 225).getRGB());
|
||||
|
||||
|
|
|
@ -0,0 +1,165 @@
|
|||
package rip.athena.client.utils.discord;
|
||||
|
||||
import de.jcm.discordgamesdk.Core;
|
||||
import de.jcm.discordgamesdk.CreateParams;
|
||||
import de.jcm.discordgamesdk.activity.Activity;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.multiplayer.ServerData;
|
||||
import rip.athena.client.Athena;
|
||||
|
||||
import javax.net.ssl.HttpsURLConnection;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.net.URL;
|
||||
import java.nio.file.Files;
|
||||
import java.time.Instant;
|
||||
import java.util.Locale;
|
||||
import java.util.zip.ZipEntry;
|
||||
import java.util.zip.ZipInputStream;
|
||||
|
||||
public class DiscordRPC {
|
||||
private boolean running;
|
||||
private boolean canLoad;
|
||||
private Activity activity;
|
||||
private Core core;
|
||||
|
||||
public DiscordRPC() {
|
||||
try {
|
||||
File discordLibrary = downloadNativeLibrary();
|
||||
if (discordLibrary == null) {
|
||||
System.err.println("Failed to download Discord SDK.");
|
||||
System.exit(-1);
|
||||
}
|
||||
// Initialize the Core
|
||||
Core.init(discordLibrary);
|
||||
canLoad = true;
|
||||
start();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
public static File downloadNativeLibrary() throws IOException {
|
||||
// Find out which name Discord's library has (.dll for Windows, .so for Linux)
|
||||
String name = "discord_game_sdk";
|
||||
String suffix;
|
||||
|
||||
String osName = System.getProperty("os.name").toLowerCase(Locale.ROOT);
|
||||
String arch = System.getProperty("os.arch").toLowerCase(Locale.ROOT);
|
||||
|
||||
if (osName.contains("windows")) {
|
||||
suffix = ".dll";
|
||||
} else if (osName.contains("linux")) {
|
||||
suffix = ".so";
|
||||
} else if (osName.contains("mac os")) {
|
||||
suffix = ".dylib";
|
||||
} else {
|
||||
throw new RuntimeException("Cannot determine OS type: " + osName);
|
||||
}
|
||||
|
||||
/*
|
||||
Some systems report "amd64" (e.g. Windows and Linux), some "x86_64" (e.g. Mac OS).
|
||||
At this point we need the "x86_64" version, as this one is used in the ZIP.
|
||||
*/
|
||||
if (arch.equals("amd64"))
|
||||
arch = "x86_64";
|
||||
|
||||
// Path of Discord's library inside the ZIP
|
||||
String zipPath = "lib/" + arch + "/" + name + suffix;
|
||||
|
||||
// Open the URL as a ZipInputStream
|
||||
URL downloadUrl = new URL("https://dl-game-sdk.discordapp.net/2.5.6/discord_game_sdk.zip");
|
||||
|
||||
HttpsURLConnection connection = (HttpsURLConnection) downloadUrl.openConnection();
|
||||
connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36");
|
||||
|
||||
try (ZipInputStream zin = new ZipInputStream(connection.getInputStream())) {
|
||||
// Search for the right file inside the ZIP
|
||||
ZipEntry entry;
|
||||
while ((entry = zin.getNextEntry()) != null) {
|
||||
if (entry.getName().equals(zipPath)) {
|
||||
// Create a new temporary directory
|
||||
// We need to do this because we may not change the filename on Windows
|
||||
File tempDir = Files.createTempDirectory("java-" + name + System.nanoTime()).toFile();
|
||||
tempDir.deleteOnExit();
|
||||
|
||||
// Create a temporary file inside our directory (with a "normal" name)
|
||||
File temp = new File(tempDir, name + suffix);
|
||||
temp.deleteOnExit();
|
||||
|
||||
// Copy the file in the ZIP to our temporary file
|
||||
Files.copy(zin, temp.toPath());
|
||||
|
||||
// We are done, so close the input stream
|
||||
zin.closeEntry();
|
||||
|
||||
// Return our temporary file
|
||||
return temp;
|
||||
}
|
||||
// next entry
|
||||
zin.closeEntry();
|
||||
}
|
||||
}
|
||||
|
||||
// We couldn't find the library inside the ZIP
|
||||
return null;
|
||||
}
|
||||
|
||||
public void start() {
|
||||
if (!canLoad || running) return;
|
||||
running = true;
|
||||
|
||||
// Set parameters for the Core
|
||||
try {
|
||||
CreateParams params = new CreateParams();
|
||||
params.setClientID(620970277249089536L);
|
||||
params.setFlags(CreateParams.Flags.NO_REQUIRE_DISCORD);
|
||||
|
||||
// Create the Core
|
||||
core = new Core(params);
|
||||
|
||||
activity = new Activity();
|
||||
|
||||
// General information
|
||||
activity.setDetails("Release: " + Athena.INSTANCE.getClientName());
|
||||
|
||||
// Setting a start time causes an "elapsed" field to appear
|
||||
activity.timestamps().setStart(Instant.now());
|
||||
|
||||
// Large image
|
||||
activity.assets().setLargeImage("athena-logo");
|
||||
activity.assets().setLargeText("Athena " + Athena.INSTANCE.getClientVersion() + " @ athena.rip");
|
||||
|
||||
// Finally, update the current activity to our activity
|
||||
core.activityManager().updateActivity(activity);
|
||||
|
||||
// Run callbacks forever
|
||||
new Thread(() -> {
|
||||
while (running) {
|
||||
try {
|
||||
ServerData serverData = Minecraft.getMinecraft().getCurrentServerData();
|
||||
if (serverData != null) {
|
||||
activity.setState("Playing on " + serverData.serverIP);
|
||||
} else if (Minecraft.getMinecraft().isSingleplayer()) {
|
||||
activity.setState("In Singleplayer");
|
||||
} else {
|
||||
activity.setState("Currently Idle");
|
||||
}
|
||||
core.activityManager().updateActivity(activity);
|
||||
core.runCallbacks();
|
||||
Thread.sleep(20);
|
||||
} catch (IllegalStateException e) {
|
||||
e.printStackTrace();
|
||||
break;
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}, "Discord RPC").start();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
running = false;
|
||||
canLoad = false;
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,141 +1,145 @@
|
|||
[19:37:49] [Client thread/INFO]: Setting user: Player918
|
||||
[19:37:49] [Client thread/INFO]: (Session ID is token:0:Player918)
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
||||
[19:37:50] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\remig\Desktop\Athena-Client\workspace\.\assets\minecraft\Athena\gui\settings.png).javax.imageio.IIOException: Can't read input file!
|
||||
[19:37:50] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
||||
[19:37:50] [Client thread/WARN]: [Athena] Loaded config default with left over setting theme which is no longer used.
|
||||
[19:37:50] [Client thread/INFO]: LWJGL Version: 2.9.4
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine]
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] Build: null
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
|
||||
[19:37:50] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
||||
[19:37:50] [Thread-7/INFO]: [OptiFine] Checking for new version
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
||||
[19:37:50] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
||||
[19:37:51] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
||||
[19:37:51] [Thread-7/INFO]: [OptiFine] Version found: I7
|
||||
[19:37:51] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
||||
[19:37:51] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
||||
[19:37:51] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
||||
[19:37:51] [Thread-8/INFO]: Initializing LWJGL OpenAL
|
||||
[19:37:51] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
|
||||
[19:37:51] [Thread-8/INFO]: OpenAL initialized.
|
||||
[19:37:51] [Sound Library Loader/INFO]: Sound engine started
|
||||
[19:37:52] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
||||
[19:37:52] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
||||
[19:37:52] [Client thread/INFO]: [OptiFine] Multitexture: false
|
||||
[19:37:52] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
||||
[19:37:52] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
||||
[19:37:52] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves
|
||||
[19:37:58] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8
|
||||
[19:37:58] [Server thread/INFO]: Generating keypair
|
||||
[19:37:58] [Server thread/INFO]: Preparing start region for level 0
|
||||
[19:37:58] [Server thread/INFO]: Changing view distance to 8, from 10
|
||||
[19:37:58] [Server thread/INFO]: Player918[local:E:3695adfb] logged in with entity id 119 at (-30.713995775359958, 77.36424699721599, 663.4639004413986)
|
||||
[19:37:58] [Server thread/INFO]: Player918 joined the game
|
||||
[19:37:59] [Client thread/INFO]: [CHAT] A new §eOptiFine§f version is available: §eHD Ultra I7§f
|
||||
[19:38:01] [Server thread/INFO]: Saving and pausing game...
|
||||
[19:38:01] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Overworld
|
||||
[19:38:01] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Nether
|
||||
[19:38:01] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/The End
|
||||
[19:51:28] [Server thread/INFO]: Player918 has just earned the achievement [Taking Inventory]
|
||||
[19:51:28] [Client thread/INFO]: [CHAT] Player918 has just earned the achievement [Taking Inventory]
|
||||
[19:51:35] [Server thread/INFO]: Saving and pausing game...
|
||||
[19:51:35] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Overworld
|
||||
[19:51:35] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Nether
|
||||
[19:51:35] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/The End
|
||||
[19:52:51] [Client Shutdown Thread/INFO]: Stopping server
|
||||
[21:24:09] [Client thread/INFO]: Setting user: Player53
|
||||
[21:24:09] [Client thread/INFO]: (Session ID is token:0:Player53)
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
||||
[21:24:10] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
||||
[21:24:13] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\remig\Desktop\Athena-Client\workspace\.\assets\minecraft\Athena\gui\settings.png).javax.imageio.IIOException: Can't read input file!
|
||||
[21:24:13] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
||||
[21:24:13] [Client thread/WARN]: [Athena] Loaded config default with left over setting theme which is no longer used.
|
||||
[21:24:13] [Client thread/INFO]: LWJGL Version: 2.9.4
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine]
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] Build: null
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
|
||||
[21:24:13] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
||||
[21:24:13] [Thread-7/INFO]: [OptiFine] Checking for new version
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
||||
[21:24:13] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
||||
[21:24:14] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
||||
[21:24:14] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
||||
[21:24:14] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
||||
[21:24:14] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
||||
[21:24:14] [Thread-7/INFO]: [OptiFine] Version found: I7
|
||||
[21:24:14] [Thread-8/INFO]: Initializing LWJGL OpenAL
|
||||
[21:24:14] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
|
||||
[21:24:14] [Thread-8/INFO]: OpenAL initialized.
|
||||
[21:24:14] [Sound Library Loader/INFO]: Sound engine started
|
||||
[21:24:15] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
||||
[21:24:15] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
||||
[21:24:15] [Client thread/INFO]: [OptiFine] Multitexture: false
|
||||
[21:24:15] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
||||
[21:24:15] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
||||
[21:24:15] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves
|
||||
[21:24:43] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8
|
||||
[21:24:43] [Server thread/INFO]: Generating keypair
|
||||
[21:24:43] [Server thread/INFO]: Preparing start region for level 0
|
||||
[21:24:44] [Server thread/INFO]: Changing view distance to 8, from 10
|
||||
[21:24:44] [Server thread/INFO]: Player53[local:E:c11c18cd] logged in with entity id 111 at (16.534366894066594, 79.76950167798101, 703.6625754346197)
|
||||
[21:24:44] [Server thread/INFO]: Player53 joined the game
|
||||
[21:24:45] [Client thread/INFO]: [CHAT] A new §eOptiFine§f version is available: §eHD Ultra I7§f
|
||||
[21:24:45] [Server thread/INFO]: Saving and pausing game...
|
||||
[21:24:45] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Overworld
|
||||
[21:24:45] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Nether
|
||||
[21:24:45] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/The End
|
||||
[21:24:53] [Client thread/INFO]: [CHAT] Saved screenshot as 2023-06-08_21.24.53.png
|
||||
[21:45:03] [Client thread/INFO]: Stopping!
|
||||
[21:45:03] [Client thread/INFO]: [Athena] Shutting down client
|
||||
[21:45:03] [Client thread/INFO]: SoundSystem shutting down...
|
||||
[21:45:03] [Server thread/INFO]: Stopping server
|
||||
[21:45:03] [Server thread/INFO]: Saving players
|
||||
[21:45:03] [Server thread/INFO]: Saving worlds
|
||||
[21:45:03] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Overworld
|
||||
[21:45:03] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/Nether
|
||||
[21:45:03] [Server thread/INFO]: Saving chunks for level 'Copy of Copy of mcpworldppdsa|'/The End
|
||||
[21:45:03] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
{"stat.flyOneCm":3647,"stat.playOneMinute":24297,"stat.leaveGame":1,"stat.timeSinceDeath":24297,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}}
|
|
@ -0,0 +1 @@
|
|||
{"stat.playOneMinute":8,"stat.leaveGame":1,"stat.timeSinceDeath":8}
|
|
@ -0,0 +1 @@
|
|||
{"stat.flyOneCm":3847,"stat.playOneMinute":35167,"stat.leaveGame":1,"stat.timeSinceDeath":35167,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}}
|
|
@ -0,0 +1 @@
|
|||
{"stat.playOneMinute":8,"stat.leaveGame":1,"stat.timeSinceDeath":8}
|
|
@ -0,0 +1 @@
|
|||
{"stat.playOneMinute":34828,"stat.leaveGame":1,"stat.timeSinceDeath":34828,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}}
|
|
@ -0,0 +1 @@
|
|||
{"stat.playOneMinute":3495,"stat.leaveGame":1,"stat.timeSinceDeath":3495,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}}
|
|
@ -0,0 +1 @@
|
|||
{"stat.playOneMinute":1521,"stat.leaveGame":1,"stat.timeSinceDeath":1521,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}}
|
Binary file not shown.
After Width: | Height: | Size: 651 KiB |
|
@ -39,6 +39,23 @@
|
|||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"Crosshair": {
|
||||
"settings": {
|
||||
"Draw color": {
|
||||
"red": 255,
|
||||
"green": 0,
|
||||
"blue": 0,
|
||||
"alpha": 255
|
||||
},
|
||||
"Brush size": 2,
|
||||
"Rainbow color": false,
|
||||
"Delete mode": false
|
||||
},
|
||||
"bind": 0,
|
||||
"hud": {},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"CPS": {
|
||||
"settings": {
|
||||
"Static Chroma": false,
|
||||
|
@ -55,7 +72,7 @@
|
|||
"red": 0,
|
||||
"green": 0,
|
||||
"blue": 0,
|
||||
"alpha": 150
|
||||
"alpha": 153
|
||||
},
|
||||
"Display Mode": "Modern",
|
||||
"Right Click Counter": false
|
||||
|
@ -68,23 +85,6 @@
|
|||
"scale": 1
|
||||
}},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": true
|
||||
},
|
||||
"Crosshair": {
|
||||
"settings": {
|
||||
"Draw color": {
|
||||
"red": 255,
|
||||
"green": 0,
|
||||
"blue": 0,
|
||||
"alpha": 255
|
||||
},
|
||||
"Brush size": 2,
|
||||
"Rainbow color": false,
|
||||
"Delete mode": false
|
||||
},
|
||||
"bind": 0,
|
||||
"hud": {},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"FPS": {
|
||||
|
@ -126,8 +126,8 @@
|
|||
"blue": 250,
|
||||
"alpha": 255
|
||||
},
|
||||
"Line Width": 6.01,
|
||||
"Mode": "Both",
|
||||
"Line Width": 4.3,
|
||||
"Mode": "Highlight",
|
||||
"Highlight Color": {
|
||||
"red": 252,
|
||||
"green": 252,
|
||||
|
@ -187,7 +187,7 @@
|
|||
"red": 0,
|
||||
"green": 0,
|
||||
"blue": 0,
|
||||
"alpha": 150
|
||||
"alpha": 153
|
||||
},
|
||||
"Display Mode": "Modern",
|
||||
"Clock Format": "yyyy/MM/dd HH:mm:ss"
|
||||
|
@ -202,6 +202,36 @@
|
|||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"TPS": {
|
||||
"settings": {
|
||||
"Custom Font": false,
|
||||
"Background": true,
|
||||
"Mode": "Number",
|
||||
"Background Color": {
|
||||
"red": 0,
|
||||
"green": 0,
|
||||
"blue": 0,
|
||||
"alpha": 90
|
||||
},
|
||||
"Display Mode": "Modern",
|
||||
"Preset Color": true,
|
||||
"TPS Color": {
|
||||
"red": 255,
|
||||
"green": 255,
|
||||
"blue": 255,
|
||||
"alpha": 255
|
||||
}
|
||||
},
|
||||
"bind": 0,
|
||||
"hud": {"tps": {
|
||||
"visible": true,
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"scale": 1
|
||||
}},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"Memory usage": {
|
||||
"settings": {
|
||||
"Static Chroma": false,
|
||||
|
@ -233,36 +263,6 @@
|
|||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"TPS": {
|
||||
"settings": {
|
||||
"Custom Font": false,
|
||||
"Background": true,
|
||||
"Mode": "Number",
|
||||
"Background Color": {
|
||||
"red": 0,
|
||||
"green": 0,
|
||||
"blue": 0,
|
||||
"alpha": 90
|
||||
},
|
||||
"Display Mode": "Modern",
|
||||
"Preset Color": true,
|
||||
"TPS Color": {
|
||||
"red": 255,
|
||||
"green": 255,
|
||||
"blue": 255,
|
||||
"alpha": 255
|
||||
}
|
||||
},
|
||||
"bind": 0,
|
||||
"hud": {"tps": {
|
||||
"visible": true,
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"scale": 1
|
||||
}},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"Armor Status": {
|
||||
"settings": {
|
||||
"Value Display": "Value Damage",
|
||||
|
@ -315,7 +315,7 @@
|
|||
"bindtype": "Toggle",
|
||||
"enabled": false
|
||||
},
|
||||
"theme": "AUBERGINE",
|
||||
"theme": "ATHENA",
|
||||
"Freelook": {
|
||||
"settings": {
|
||||
"Perspective Key": 0,
|
||||
|
@ -379,7 +379,7 @@
|
|||
"scale": 1
|
||||
}},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": true
|
||||
"enabled": false
|
||||
},
|
||||
"fps": {
|
||||
"entities": [],
|
||||
|
@ -416,7 +416,7 @@
|
|||
"scale": 1
|
||||
}},
|
||||
"bindtype": "Toggle",
|
||||
"enabled": true
|
||||
"enabled": false
|
||||
},
|
||||
"Custom Hit Color": {
|
||||
"settings": {"Hit Color": {
|
||||
|
@ -484,8 +484,8 @@
|
|||
},
|
||||
"General Settings": {
|
||||
"settings": {
|
||||
"Show Logo On Tab": true,
|
||||
"F5 Nametags": true,
|
||||
"Show Logo On Tab": false,
|
||||
"F5 Nametags": false,
|
||||
"Custom GUI Font": true
|
||||
},
|
||||
"bind": 0,
|
||||
|
|
|
@ -1 +1 @@
|
|||
[{"name":"Player918","uuid":"7fac0f4d-6ee9-33e9-a874-7b4a3cc238c6","expiresOn":"2023-07-08 19:37:58 +0200"},{"name":"Player597","uuid":"618c707a-83d7-31ad-b075-bd98e2c75926","expiresOn":"2023-07-08 16:49:56 +0200"},{"name":"Player697","uuid":"09805145-bb70-3fc1-9783-30845f8dd6d0","expiresOn":"2023-07-08 16:35:52 +0200"},{"name":"Player336","uuid":"2eef3335-8d1f-3428-af42-f3cec9010d4c","expiresOn":"2023-07-08 19:21:04 +0200"},{"name":"Player621","uuid":"55199b58-d04f-3d22-9ce2-5472509a024b","expiresOn":"2023-07-08 16:26:24 +0200"},{"name":"Player414","uuid":"408d12c9-559c-3212-bca5-d1a3fc38a0f7","expiresOn":"2023-07-08 18:22:02 +0200"},{"name":"Player742","uuid":"01d9f825-5509-3b83-aacf-c98ce0dce1c7","expiresOn":"2023-07-08 17:55:59 +0200"},{"name":"Player422","uuid":"cb3fd6c5-1d0c-334b-a8d4-85d2c85eb576","expiresOn":"2023-07-08 17:21:41 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-07-08 15:25:38 +0200"},{"name":"Player601","uuid":"3b1946fe-c2d1-3fab-8b74-bd39d8b52fb4","expiresOn":"2023-07-08 13:17:47 +0200"},{"name":"Player750","uuid":"2659329e-1c65-3850-9659-d27fc655aa3c","expiresOn":"2023-07-08 19:27:39 +0200"},{"name":"Player730","uuid":"409ad871-75ba-3dbd-b116-807d64800e7d","expiresOn":"2023-07-08 17:48:36 +0200"},{"name":"Player203","uuid":"d96be705-d0ae-31d3-afba-31a637d80f6d","expiresOn":"2023-07-08 16:29:04 +0200"},{"name":"Player405","uuid":"600ef575-e50b-3323-b0f1-19e3a176b08b","expiresOn":"2023-07-08 19:15:08 +0200"},{"name":"Player815","uuid":"41dc22e0-3e7d-3bce-88c0-a274eb3e3859","expiresOn":"2023-07-08 19:16:28 +0200"},{"name":"Player6","uuid":"6e946422-0041-3048-9c85-48e4f886211a","expiresOn":"2023-07-08 18:00:50 +0200"},{"name":"Player755","uuid":"8dbdaed5-4750-31ee-aa4f-4c3b2bfbc6f7","expiresOn":"2023-07-08 19:11:24 +0200"},{"name":"Player939","uuid":"0704e0ba-eaf6-3b26-b880-53fd45ec3b48","expiresOn":"2023-07-08 19:15:56 +0200"},{"name":"Player999","uuid":"3c28cca8-db38-324d-ac91-779beed87c8d","expiresOn":"2023-07-08 17:28:24 +0200"},{"name":"Player308","uuid":"6db1171d-4fa6-31cb-b425-1896281a26e2","expiresOn":"2023-07-08 13:43:03 +0200"},{"name":"Player814","uuid":"777409db-46bf-31bf-844f-6d600c083d6c","expiresOn":"2023-07-08 09:47:50 +0200"},{"name":"Player412","uuid":"d978d670-4b07-3a90-bfb6-b4e7c70fe7fc","expiresOn":"2023-07-08 18:15:08 +0200"},{"name":"Player3","uuid":"f318a6c7-0ff1-368e-9d3e-1b850b84da5e","expiresOn":"2023-07-08 16:41:01 +0200"},{"name":"Player920","uuid":"ad8236b9-e26f-349c-902e-7100197cd86d","expiresOn":"2023-07-08 19:13:30 +0200"},{"name":"Player155","uuid":"60d19c6d-8381-348f-9d23-cb28708609fc","expiresOn":"2023-07-08 17:36:23 +0200"},{"name":"Player813","uuid":"fb8576b0-fae6-3c1e-b44e-6422260d3c41","expiresOn":"2023-07-08 17:27:24 +0200"},{"name":"Player491","uuid":"46f780a1-2e26-3e88-a90a-02cf37fe1547","expiresOn":"2023-07-08 19:10:32 +0200"},{"name":"Player962","uuid":"7ef37f89-ec95-314c-ad83-8a71ac6e461c","expiresOn":"2023-07-08 18:46:33 +0200"},{"name":"Player790","uuid":"2f0d3d8c-afbe-358f-b8f3-786d7b0f9259","expiresOn":"2023-07-08 16:44:53 +0200"},{"name":"Player693","uuid":"f2937d48-a72f-3375-bb6f-69c5f204d185","expiresOn":"2023-07-08 19:16:58 +0200"},{"name":"Player268","uuid":"b84ce5d9-353d-370c-a2cf-b4a66513f5a8","expiresOn":"2023-07-08 10:42:07 +0200"},{"name":"Player571","uuid":"5d4844c1-110f-375f-8c73-6803b7a61e5d","expiresOn":"2023-07-08 08:06:30 +0200"},{"name":"Player136","uuid":"f4642d2b-29f9-34b7-8b90-e6570e856434","expiresOn":"2023-07-08 16:32:44 +0200"},{"name":"Player579","uuid":"6ae8fe40-3ccb-3755-8fd2-c5445728b386","expiresOn":"2023-07-08 19:18:18 +0200"},{"name":"Player172","uuid":"31a9aee6-8c2b-389d-b14e-b75d71479611","expiresOn":"2023-07-08 16:15:57 +0200"},{"name":"Player854","uuid":"2a68c4a4-c1ba-3396-a626-ac7041e25da5","expiresOn":"2023-07-08 17:15:46 +0200"},{"name":"Player773","uuid":"b7a940e4-3cde-3275-9c73-2f71fe593c98","expiresOn":"2023-07-08 16:37:19 +0200"},{"name":"Player889","uuid":"a205b8da-efc6-37ad-8e1d-84c0239cdd21","expiresOn":"2023-07-08 16:14:54 +0200"},{"name":"Player847","uuid":"6004b361-ef29-34d2-b89c-32df237908c7","expiresOn":"2023-07-08 19:29:12 +0200"}]
|
||||
[{"name":"Player53","uuid":"12477fb0-fd41-3fca-893f-e59684d982a8","expiresOn":"2023-07-08 21:24:44 +0200"},{"name":"Player491","uuid":"46f780a1-2e26-3e88-a90a-02cf37fe1547","expiresOn":"2023-07-08 19:10:32 +0200"},{"name":"Player412","uuid":"d978d670-4b07-3a90-bfb6-b4e7c70fe7fc","expiresOn":"2023-07-08 18:15:08 +0200"},{"name":"Player268","uuid":"b84ce5d9-353d-370c-a2cf-b4a66513f5a8","expiresOn":"2023-07-08 10:42:07 +0200"},{"name":"Player999","uuid":"3c28cca8-db38-324d-ac91-779beed87c8d","expiresOn":"2023-07-08 17:28:24 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-07-08 15:25:38 +0200"},{"name":"Player597","uuid":"618c707a-83d7-31ad-b075-bd98e2c75926","expiresOn":"2023-07-08 16:49:56 +0200"},{"name":"Player730","uuid":"409ad871-75ba-3dbd-b116-807d64800e7d","expiresOn":"2023-07-08 17:48:36 +0200"},{"name":"Player920","uuid":"ad8236b9-e26f-349c-902e-7100197cd86d","expiresOn":"2023-07-08 19:13:30 +0200"},{"name":"Player939","uuid":"0704e0ba-eaf6-3b26-b880-53fd45ec3b48","expiresOn":"2023-07-08 19:15:56 +0200"},{"name":"Player854","uuid":"2a68c4a4-c1ba-3396-a626-ac7041e25da5","expiresOn":"2023-07-08 17:15:46 +0200"},{"name":"Player203","uuid":"d96be705-d0ae-31d3-afba-31a637d80f6d","expiresOn":"2023-07-08 16:29:04 +0200"},{"name":"Player962","uuid":"7ef37f89-ec95-314c-ad83-8a71ac6e461c","expiresOn":"2023-07-08 18:46:33 +0200"},{"name":"Player426","uuid":"71f66ac1-c861-3de2-8cda-9d0f80277f27","expiresOn":"2023-07-08 19:55:34 +0200"},{"name":"Player579","uuid":"6ae8fe40-3ccb-3755-8fd2-c5445728b386","expiresOn":"2023-07-08 19:18:18 +0200"},{"name":"Player621","uuid":"55199b58-d04f-3d22-9ce2-5472509a024b","expiresOn":"2023-07-08 16:26:24 +0200"},{"name":"Player3","uuid":"f318a6c7-0ff1-368e-9d3e-1b850b84da5e","expiresOn":"2023-07-08 16:41:01 +0200"},{"name":"Player405","uuid":"600ef575-e50b-3323-b0f1-19e3a176b08b","expiresOn":"2023-07-08 19:15:08 +0200"},{"name":"Player336","uuid":"2eef3335-8d1f-3428-af42-f3cec9010d4c","expiresOn":"2023-07-08 19:21:04 +0200"},{"name":"Player742","uuid":"01d9f825-5509-3b83-aacf-c98ce0dce1c7","expiresOn":"2023-07-08 17:55:59 +0200"},{"name":"Player755","uuid":"8dbdaed5-4750-31ee-aa4f-4c3b2bfbc6f7","expiresOn":"2023-07-08 19:11:24 +0200"},{"name":"Player136","uuid":"f4642d2b-29f9-34b7-8b90-e6570e856434","expiresOn":"2023-07-08 16:32:44 +0200"},{"name":"Player6","uuid":"6e946422-0041-3048-9c85-48e4f886211a","expiresOn":"2023-07-08 18:00:50 +0200"},{"name":"Player773","uuid":"b7a940e4-3cde-3275-9c73-2f71fe593c98","expiresOn":"2023-07-08 16:37:19 +0200"},{"name":"Player790","uuid":"2f0d3d8c-afbe-358f-b8f3-786d7b0f9259","expiresOn":"2023-07-08 16:44:53 +0200"},{"name":"Player308","uuid":"6db1171d-4fa6-31cb-b425-1896281a26e2","expiresOn":"2023-07-08 13:43:03 +0200"},{"name":"Player422","uuid":"cb3fd6c5-1d0c-334b-a8d4-85d2c85eb576","expiresOn":"2023-07-08 17:21:41 +0200"},{"name":"Player847","uuid":"6004b361-ef29-34d2-b89c-32df237908c7","expiresOn":"2023-07-08 19:29:12 +0200"},{"name":"Player750","uuid":"2659329e-1c65-3850-9659-d27fc655aa3c","expiresOn":"2023-07-08 19:27:39 +0200"},{"name":"Player465","uuid":"d447d002-8f00-3c6c-8a29-93b028d90375","expiresOn":"2023-07-08 20:12:40 +0200"},{"name":"Player601","uuid":"3b1946fe-c2d1-3fab-8b74-bd39d8b52fb4","expiresOn":"2023-07-08 13:17:47 +0200"},{"name":"Player87","uuid":"3eec9f18-1d0e-3f17-917c-6994e7d034d1","expiresOn":"2023-07-08 20:22:04 +0200"},{"name":"Player571","uuid":"5d4844c1-110f-375f-8c73-6803b7a61e5d","expiresOn":"2023-07-08 08:06:30 +0200"},{"name":"Player889","uuid":"a205b8da-efc6-37ad-8e1d-84c0239cdd21","expiresOn":"2023-07-08 16:14:54 +0200"},{"name":"Player467","uuid":"ed3ff7cb-6a3b-37aa-85ff-4e536390779c","expiresOn":"2023-07-08 20:52:15 +0200"},{"name":"Player693","uuid":"f2937d48-a72f-3375-bb6f-69c5f204d185","expiresOn":"2023-07-08 19:16:58 +0200"},{"name":"Player918","uuid":"7fac0f4d-6ee9-33e9-a874-7b4a3cc238c6","expiresOn":"2023-07-08 19:37:58 +0200"},{"name":"Player810","uuid":"24a37f0a-2af1-3ac4-9024-e5424f979e18","expiresOn":"2023-07-08 20:10:21 +0200"},{"name":"Player697","uuid":"09805145-bb70-3fc1-9783-30845f8dd6d0","expiresOn":"2023-07-08 16:35:52 +0200"},{"name":"Player155","uuid":"60d19c6d-8381-348f-9d23-cb28708609fc","expiresOn":"2023-07-08 17:36:23 +0200"},{"name":"Player813","uuid":"fb8576b0-fae6-3c1e-b44e-6422260d3c41","expiresOn":"2023-07-08 17:27:24 +0200"},{"name":"Player414","uuid":"408d12c9-559c-3212-bca5-d1a3fc38a0f7","expiresOn":"2023-07-08 18:22:02 +0200"},{"name":"Player814","uuid":"777409db-46bf-31bf-844f-6d600c083d6c","expiresOn":"2023-07-08 09:47:50 +0200"},{"name":"Player815","uuid":"41dc22e0-3e7d-3bce-88c0-a274eb3e3859","expiresOn":"2023-07-08 19:16:28 +0200"},{"name":"Player172","uuid":"31a9aee6-8c2b-389d-b14e-b75d71479611","expiresOn":"2023-07-08 16:15:57 +0200"},{"name":"Player980","uuid":"d1b650bf-5f9c-37d3-a469-4d66d1968f90","expiresOn":"2023-07-08 20:54:52 +0200"}]
|
Loading…
Reference in New Issue