diff --git a/src/main/java/rip/athena/client/ui/clickgui/pages/ScreenshotsPage.java b/src/main/java/rip/athena/client/ui/clickgui/pages/ScreenshotsPage.java index cc8bedf8..3b34b9b7 100644 --- a/src/main/java/rip/athena/client/ui/clickgui/pages/ScreenshotsPage.java +++ b/src/main/java/rip/athena/client/ui/clickgui/pages/ScreenshotsPage.java @@ -2,21 +2,102 @@ package rip.athena.client.ui.clickgui.pages; import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.client.renderer.texture.DynamicTexture; +import net.minecraft.util.ResourceLocation; import rip.athena.client.Athena; import rip.athena.client.ui.clickgui.IngameMenu; import rip.athena.client.ui.clickgui.Page; +import rip.athena.client.ui.clickgui.components.macros.MacroButton; +import rip.athena.client.ui.clickgui.components.mods.ModScrollPane; import rip.athena.client.ui.framework.Menu; +import rip.athena.client.utils.render.RoundedUtils; +import rip.athena.client.utils.render.StencilUtils; +import javax.imageio.ImageIO; import java.awt.*; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.FilenameFilter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Objects; public class ScreenshotsPage extends Page { + private ArrayList screenshots = new ArrayList<>(); + + private int prevScreenshots; + private File screenshotDir; + + private String prevSelectedImage; + private ResourceLocation image; + private String selectedImage; + private int selected = 0; + + private float translate = 0; + + private ModScrollPane scrollPane; + private MacroButton left; + private MacroButton right; + private MacroButton open; + public ScreenshotsPage(Minecraft mc, Menu menu, IngameMenu parent) { super(mc, menu, parent); } @Override public void onInit() { + int width = 200; + int x = menu.getWidth() - width - 290; + int y = 59; + + int compWidth = width - 6 - 20 * 2; + int acceptWidth = compWidth - 40; + + screenshotDir = new File(mc.mcDataDir, "screenshots"); + + if(!screenshotDir.exists()) { + screenshotDir.mkdir(); + } + + left = new MacroButton("LEFT",x - width / 2 - acceptWidth / 2, y + 15, acceptWidth, 22, true) { + @Override + public void onAction() { + setActive(false); + if(selected != 0) { + translate = 90; + selected--; + } + } + }; + + right = new MacroButton("RIGHT",x - 70 + width / 2 - acceptWidth / 2, y + 15, acceptWidth, 22, true) { + @Override + public void onAction() { + setActive(false); + if(selected < screenshots.size() - 1) { + translate = 90; + selected++; + } + } + }; + + open = new MacroButton("OPEN",x + 60 + width / 2 - acceptWidth / 2, y + 15, acceptWidth, 22, true) { + @Override + public void onAction() { + setActive(false); + Desktop desktop = Desktop.getDesktop(); + + try { + desktop.browse(new File(screenshotDir, screenshots.get(selected)).toURI()); + } catch (IOException e) { + e.printStackTrace(); + } + } + }; + + scrollPane = new ModScrollPane(780, 93, menu.getWidth() - width - 300 * 2, menu.getHeight() - 181, false); + populateScrollPane(); } @Override @@ -33,11 +114,118 @@ public class ScreenshotsPage extends Page { GlStateManager.translate(-menu.getX(), -menu.getY(), 0); rip.athena.client.utils.font.FontManager.getProductSansRegular(20).drawString("SCREENSHOTS", menu.getX() + 235, menu.getY() + 80, Athena.INSTANCE.getThemeManager().getPrimaryTheme().getTextColor()); GlStateManager.popMatrix(); + + this.loadScreenshot(); + + if(!screenshots.isEmpty()) { + selectedImage = screenshots.get(selected); + + if(!Objects.equals(prevSelectedImage, selectedImage)) { + prevSelectedImage = selectedImage; + + try { + BufferedImage bufferedImage = ImageIO.read(new File(screenshotDir, selectedImage)); + DynamicTexture dynamicTexture = new DynamicTexture(bufferedImage); + + image = mc.getTextureManager().getDynamicTextureLocation("Image", dynamicTexture); + } catch (IOException e) { + e.printStackTrace(); + } + } + + if(image != null) { + GlStateManager.pushMatrix(); + GlStateManager.translate(menu.getX() - 235, menu.getY() - 440, 0); + GlStateManager.scale(2, 2, 2); + GlStateManager.translate(-menu.getX(), -menu.getY(), 0); + rip.athena.client.utils.font.FontManager.getProductSansRegular(20).drawString("Selected Image: " + selectedImage, menu.getX() + 235, menu.getY() + 440, Athena.INSTANCE.getThemeManager().getPrimaryTheme().getTextColor()); + GlStateManager.popMatrix(); + + mc.getTextureManager().bindTexture(image); + GlStateManager.enableBlend(); + + StencilUtils.initStencilToWrite(); + RoundedUtils.drawRound(menu.getX(), y, menu.getWidth() * 2, menu.getY() * 2, 6, new Color(Athena.INSTANCE.getThemeManager().getPrimaryTheme().getFirstColor())); + StencilUtils.readStencilBuffer(1); + + RoundedUtils.drawRoundTextured(menu.getX() + 230, y + 50, 540, 324, 6, 1.0F); + + StencilUtils.uninitStencilBuffer(); + } + } else { + GlStateManager.pushMatrix(); + GlStateManager.translate(menu.getX() - 235, menu.getY() - 120, 0); + GlStateManager.scale(2, 2, 2); + GlStateManager.translate(-menu.getX(), -menu.getY(), 0); + rip.athena.client.utils.font.FontManager.getProductSansRegular(20).drawString("You haven't taken any screenshots yet", menu.getX() + 235, menu.getY() + 120, Athena.INSTANCE.getThemeManager().getPrimaryTheme().getTextColor()); + GlStateManager.popMatrix(); + } + + + if(translate == 90) { + translate = 0; + } + } + + private void populateScrollPane() { + int spacing = 15; + int height = 70; + + int y = spacing; + int x = spacing; + + int defaultX = spacing; + + int width = 190; + int maxWidth = scrollPane.getWidth() - spacing * 2; + + + for (int i = 0; i < screenshots.size(); i++) { + String screenshot = screenshots.get(i); + String selectedImageWithoutExtension = screenshot.substring(0, screenshot.length() - 4); + int finalI = i; + MacroButton screenshotButton = new MacroButton(selectedImageWithoutExtension, x, y, width, height, false) { + @Override + public void onAction() { + setActive(false); + selected = finalI; + } + }; + + scrollPane.addComponent(screenshotButton); + + x += spacing + width; + + if (x + spacing + width > maxWidth) { + x = defaultX; + y += height + spacing; + } + } + } + + private void loadScreenshot() { + if(prevScreenshots != Objects.requireNonNull(screenshotDir.listFiles()).length) { + prevScreenshots = Objects.requireNonNull(screenshotDir.listFiles()).length; + + screenshots.clear(); + + FilenameFilter filter = (file, str) -> str.endsWith("png"); + + File[] fileArray = screenshotDir.listFiles(filter); + + assert fileArray != null; + for(File f : fileArray) { + screenshots.add(f.getName()); + } + } } @Override public void onLoad() { - + menu.addComponent(left); + menu.addComponent(right); + menu.addComponent(open); + menu.addComponent(scrollPane); } @Override diff --git a/src/main/java/rip/athena/client/ui/clickgui/pages/ThemesPage.java b/src/main/java/rip/athena/client/ui/clickgui/pages/ThemesPage.java index 42221ab1..3f02038a 100644 --- a/src/main/java/rip/athena/client/ui/clickgui/pages/ThemesPage.java +++ b/src/main/java/rip/athena/client/ui/clickgui/pages/ThemesPage.java @@ -42,7 +42,6 @@ public class ThemesPage extends Page { populateScrollPane(); } - @Override public void onRender() { int y = menu.getY() + 59; @@ -67,9 +66,6 @@ public class ThemesPage extends Page { } private void populateScrollPane() { - scrollPane2.getComponents().clear(); - scrollPane.getComponents().clear(); - int spacing = 15; int height = 70; @@ -93,7 +89,6 @@ public class ThemesPage extends Page { public void onAction() { setActive(false); Athena.INSTANCE.getThemeManager().setPrimaryTheme(primaryTheme); - populateScrollPane(); } }); @@ -111,7 +106,6 @@ public class ThemesPage extends Page { public void onAction() { setActive(false); Athena.INSTANCE.getThemeManager().setTheme(theme); - populateScrollPane(); } }); } else { @@ -120,7 +114,6 @@ public class ThemesPage extends Page { public void onAction() { setActive(false); Athena.INSTANCE.getThemeManager().setTheme(theme); - populateScrollPane(); } }); } diff --git a/workspace/logs/latest.log b/workspace/logs/latest.log index aed0a875..3c4ce7d8 100644 --- a/workspace/logs/latest.log +++ b/workspace/logs/latest.log @@ -1,356 +1,238 @@ -[18:50:37] [Client thread/INFO]: Setting user: Player360 -[18:50:37] [Client thread/INFO]: (Session ID is token:0:Player360) -[18:50:37] [Client thread/INFO]: [OptiFine] *** Reflector Forge *** -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load -[18:50:37] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla *** -[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer -[18:50:37] [Client thread/INFO]: LWJGL Version: 2.9.4 -[18:50:37] [Client thread/INFO]: [OptiFine] -[18:50:37] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8 -[18:50:37] [Client thread/INFO]: [OptiFine] Build: null -[18:50:37] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0 -[18:50:37] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation -[18:50:37] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation -[18:50:37] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4 -[18:50:37] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation -[18:50:37] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0 -[18:50:37] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768 -[18:50:37] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12 -[18:50:37] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03 -[18:50:37] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation -[18:50:37] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 -[18:50:37] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0 -[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8 -[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8 -[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32 -[18:50:37] [Client thread/INFO]: [Shaders] Load ShadersMod configuration. -[18:50:37] [Client thread/INFO]: [Shaders] Save ShadersMod configuration. -[18:50:37] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled. -[18:50:37] [Client thread/INFO]: [Shaders] No shaderpack loaded. -[18:50:38] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip -[18:50:38] [Client thread/INFO]: [OptiFine] *** Reloading textures *** -[18:50:38] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip -[18:50:38] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:38] [Client thread/INFO]: [Athena] Initializing Athena -[18:50:38] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:38] [Client thread/INFO]: [Athena] Initializing Discord RPC -[18:50:41] [Client thread/INFO]: [Athena] Initialized Discord RPC -[18:50:41] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:41] [Client thread/INFO]: [Athena] Initializing Config Manager -[18:50:41] [Client thread/INFO]: [Athena] Initialized Config Manager -[18:50:41] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:41] [Client thread/INFO]: [Athena] Initializing Account Manager -[18:50:43] [Client thread/INFO]: [Athena] Initialized Account Manager -[18:50:43] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:43] [Client thread/INFO]: [Athena] Initializing Check Repository -[18:50:43] [Client thread/INFO]: [Athena] Initialized Check Repository -[18:50:43] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:43] [Client thread/INFO]: [Athena] Initializing Module Repository -[18:50:43] [Client thread/INFO]: [Athena] Initialized Module Repository -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Initializing Macro Manager -[18:50:44] [Client thread/INFO]: [Athena] Initialized Macro Manager -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Initializing Skin Manager -[18:50:44] [Client thread/INFO]: [Athena] Initialized Skin Manager -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Initializing HUD Manager -[18:50:44] [Client thread/INFO]: [Athena] Initialized HUD Manager -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Initializing Event Bus -[18:50:44] [Client thread/INFO]: [Athena] Initialized Event Bus -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Initializing Notification Manager -[18:50:44] [Client thread/INFO]: [Athena] Initialized Notification Manager -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Initializing Cosmetics Controller -[18:50:44] [Client thread/ERROR]: [Athena] Failed to load cape asset, missing. java.nio.file.NoSuchFileException: none -[18:50:44] [Client thread/ERROR]: [Athena] Failed to load cape asset, missing. java.nio.file.NoSuchFileException: Athena\cosmetics\capes\staff.png -[18:50:44] [Client thread/INFO]: [Athena] Initialized Cosmetics Controller -[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: primaryTheme -[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme -[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: Borderless Window -[18:50:44] [Client thread/ERROR]: [Athena] Failed to load config default, improper json.org.json.JSONException: JSONObject["cape"] not found. -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Successfully loaded Athena! -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] OS: Windows 10 -[18:50:44] [Client thread/INFO]: [Athena] Java: 1.8.0_202, Oracle Corporation -[18:50:44] [Client thread/INFO]: [Athena] Java VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Module Repository Size: 44 -[18:50:44] [Client thread/INFO]: [Athena] HUD Elements Size: 21 -[18:50:44] [Client thread/INFO]: [Athena] Account Size: 7 -[18:50:44] [Client thread/INFO]: [Athena] Config Size: 1 -[18:50:44] [Client thread/INFO]: [Athena] Macro Size: 0 -[18:50:44] [Client thread/INFO]: [Athena] Cape Size: 0 -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Client thread/INFO]: [Athena] Active Primary Theme: Dark -[18:50:44] [Client thread/INFO]: [Athena] Active Accent Theme: Magic -[18:50:44] [Client thread/INFO]: [Athena] Active Config: default -[18:50:44] [Client thread/INFO]: [Athena] -------------------------------- -[18:50:44] [Sound Library Loader/INFO]: Starting up SoundSystem... -[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: +[20:18:18] [Client thread/INFO]: Setting user: Player921 +[20:18:18] [Client thread/INFO]: (Session ID is token:0:Player921) +[20:18:19] [Client thread/INFO]: [OptiFine] *** Reflector Forge *** +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load +[20:18:19] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla *** +[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer +[20:18:19] [Client thread/INFO]: LWJGL Version: 2.9.4 +[20:18:19] [Client thread/INFO]: [OptiFine] +[20:18:19] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8 +[20:18:19] [Client thread/INFO]: [OptiFine] Build: null +[20:18:19] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0 +[20:18:19] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation +[20:18:19] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation +[20:18:19] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4 +[20:18:19] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation +[20:18:19] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0 +[20:18:19] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768 +[20:18:19] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12 +[20:18:19] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03 +[20:18:19] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation +[20:18:19] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 +[20:18:19] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0 +[20:18:19] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8 +[20:18:19] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8 +[20:18:19] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32 +[20:18:19] [Client thread/INFO]: [Shaders] Load ShadersMod configuration. +[20:18:19] [Client thread/INFO]: [Shaders] Save ShadersMod configuration. +[20:18:19] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled. +[20:18:19] [Client thread/INFO]: [Shaders] No shaderpack loaded. +[20:18:19] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip +[20:18:19] [Client thread/INFO]: [OptiFine] *** Reloading textures *** +[20:18:19] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip +[20:18:20] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:20] [Client thread/INFO]: [Athena] Initializing Athena +[20:18:20] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:20] [Client thread/INFO]: [Athena] Initializing Discord RPC +[20:18:22] [Client thread/INFO]: [Athena] Initialized Discord RPC +[20:18:22] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:22] [Client thread/INFO]: [Athena] Initializing Config Manager +[20:18:22] [Client thread/INFO]: [Athena] Initialized Config Manager +[20:18:22] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:22] [Client thread/INFO]: [Athena] Initializing Account Manager +[20:18:24] [Client thread/INFO]: [Athena] Initialized Account Manager +[20:18:24] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:24] [Client thread/INFO]: [Athena] Initializing Check Repository +[20:18:25] [Client thread/INFO]: [Athena] Initialized Check Repository +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing Module Repository +[20:18:25] [Client thread/INFO]: [Athena] Initialized Module Repository +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing Macro Manager +[20:18:25] [Client thread/INFO]: [Athena] Initialized Macro Manager +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing Skin Manager +[20:18:25] [Client thread/INFO]: [Athena] Initialized Skin Manager +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing HUD Manager +[20:18:25] [Client thread/INFO]: [Athena] Initialized HUD Manager +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing Event Bus +[20:18:25] [Client thread/INFO]: [Athena] Initialized Event Bus +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing Notification Manager +[20:18:25] [Client thread/INFO]: [Athena] Initialized Notification Manager +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Initializing Cosmetics Controller +[20:18:25] [Client thread/ERROR]: [Athena] Failed to load cape asset, missing. java.nio.file.NoSuchFileException: none +[20:18:25] [Client thread/ERROR]: [Athena] Failed to load cape asset, missing. java.nio.file.NoSuchFileException: Athena\cosmetics\capes\staff.png +[20:18:25] [Client thread/INFO]: [Athena] Initialized Cosmetics Controller +[20:18:25] [Client thread/WARN]: [Athena] Tried accessing non-existing module: primaryTheme +[20:18:25] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme +[20:18:25] [Client thread/ERROR]: [Athena] Failed to load config default, improper json.org.json.JSONException: JSONObject["cape"] not found. +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Successfully loaded Athena! +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] OS: Windows 10 +[20:18:25] [Client thread/INFO]: [Athena] Java: 1.8.0_202, Oracle Corporation +[20:18:25] [Client thread/INFO]: [Athena] Java VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Module Repository Size: 44 +[20:18:25] [Client thread/INFO]: [Athena] HUD Elements Size: 21 +[20:18:25] [Client thread/INFO]: [Athena] Account Size: 7 +[20:18:25] [Client thread/INFO]: [Athena] Config Size: 1 +[20:18:25] [Client thread/INFO]: [Athena] Macro Size: 0 +[20:18:25] [Client thread/INFO]: [Athena] Cape Size: 0 +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Client thread/INFO]: [Athena] Active Primary Theme: Dark +[20:18:25] [Client thread/INFO]: [Athena] Active Accent Theme: Athena +[20:18:25] [Client thread/INFO]: [Athena] Active Config: default +[20:18:25] [Client thread/INFO]: [Athena] -------------------------------- +[20:18:25] [Sound Library Loader/INFO]: Starting up SoundSystem... +[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: 301 Moved Permanently

301 Moved Permanently


nginx/1.18.0 (Ubuntu)
- + -[18:50:44] [Thread-10/INFO]: Initializing LWJGL OpenAL -[18:50:44] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) -[18:50:44] [Thread-10/INFO]: OpenAL initialized. -[18:50:45] [Sound Library Loader/INFO]: Sound engine started -[18:50:45] [Client thread/INFO]: [OptiFine] Sprite size: 32 -[18:50:45] [Client thread/INFO]: [OptiFine] Mipmap levels: 5 -[18:50:45] [Client thread/INFO]: [OptiFine] Multitexture: false -[18:50:45] [Client thread/INFO]: Created: 2048x2048 textures-atlas -[18:50:46] [Client thread/INFO]: [OptiFine] *** Reloading custom textures *** -[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world-1.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world0.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world1.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky2.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky3.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare2.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky4.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare1.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky5.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare3.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky6.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky7.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_box.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky8.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_clouds.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky9.properties -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/night_skybox.png -[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky10.properties -[18:50:46] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves -[18:50:53] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8 -[18:50:53] [Server thread/INFO]: Generating keypair -[18:50:53] [Server thread/INFO]: Preparing start region for level 0 -[18:50:53] [Server thread/INFO]: Changing view distance to 8, from 10 -[18:50:54] [Server thread/INFO]: wrangs[local:E:9c53bcbf] logged in with entity id 149 at (-287.84436600400284, 4.0, 1664.9423971004944) -[18:50:54] [Server thread/INFO]: wrangs joined the game -[18:50:57] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2814ms behind, skipping 56 tick(s) -[18:51:17] [Server thread/INFO]: Saving and pausing game... -[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:06:31] [Client thread/INFO]: [CHAT] Unknown command. Try /help for a list of commands -[19:06:32] [Client thread/INFO]: [CHAT] You do not have permission to use this command -[19:06:33] [Server thread/INFO]: Saving and pausing game... -[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:06:36] [Client thread/INFO]: Using default channel type -[19:06:36] [Client thread/INFO]: Started on 59770 -[19:06:36] [Client thread/INFO]: [CHAT] Local game hosted on port 59770 -[19:06:37] [Server thread/INFO]: [wrangs: Toggled downfall] -[19:06:37] [Client thread/INFO]: [CHAT] Toggled downfall -[19:11:33] [Client thread/FATAL]: Error executing task -java.util.concurrent.ExecutionException: java.lang.NullPointerException - at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_202] - at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_202] - at net.minecraft.util.Util.func_181617_a(Util.java:20) [classes/:?] - at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1057) [classes/:?] - at net.minecraft.client.Minecraft.run(Minecraft.java:361) [classes/:?] - at net.minecraft.client.main.Main.main(Main.java:114) [classes/:?] - at Start.main(Start.java:11) [classes/:?] -Caused by: java.lang.NullPointerException - at net.minecraft.client.network.NetHandlerPlayClient.handleEntityVelocity(NetHandlerPlayClient.java:504) ~[classes/:?] - at net.minecraft.network.play.server.S12PacketEntityVelocity.processPacket(S12PacketEntityVelocity.java:92) ~[classes/:?] - at net.minecraft.network.play.server.S12PacketEntityVelocity.processPacket(S12PacketEntityVelocity.java:9) ~[classes/:?] - at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[classes/:?] - at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_202] - at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) ~[?:1.8.0_202] - at java.util.concurrent.FutureTask.run(FutureTask.java) ~[?:1.8.0_202] - at net.minecraft.util.Util.func_181617_a(Util.java:19) ~[classes/:?] - ... 4 more -[19:11:33] [Client thread/FATAL]: Error executing task -java.util.concurrent.ExecutionException: java.lang.NullPointerException - at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_202] - at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_202] - at net.minecraft.util.Util.func_181617_a(Util.java:20) [classes/:?] - at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1057) [classes/:?] - at net.minecraft.client.Minecraft.run(Minecraft.java:361) [classes/:?] - at net.minecraft.client.main.Main.main(Main.java:114) [classes/:?] - at Start.main(Start.java:11) [classes/:?] -Caused by: java.lang.NullPointerException - at net.minecraft.network.play.server.S14PacketEntity.getEntity(S14PacketEntity.java:61) ~[classes/:?] - at net.minecraft.client.network.NetHandlerPlayClient.handleEntityMovement(NetHandlerPlayClient.java:616) ~[classes/:?] - at net.minecraft.network.play.server.S14PacketEntity.processPacket(S14PacketEntity.java:51) ~[classes/:?] - at net.minecraft.network.play.server.S14PacketEntity$S15PacketEntityRelMove.processPacket(S14PacketEntity.java:99) ~[classes/:?] - at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[classes/:?] - at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_202] - at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) ~[?:1.8.0_202] - at java.util.concurrent.FutureTask.run(FutureTask.java) ~[?:1.8.0_202] - at net.minecraft.util.Util.func_181617_a(Util.java:19) ~[classes/:?] - ... 4 more -[19:11:33] [Server thread/INFO]: wrangs lost connection: TextComponent{text='Disconnected', siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null}} -[19:11:33] [Server thread/INFO]: wrangs left the game -[19:11:33] [Server thread/INFO]: Stopping singleplayer server as player logged out -[19:11:33] [Server thread/INFO]: Stopping server -[19:11:33] [Server thread/INFO]: Saving players -[19:11:33] [Server thread/INFO]: Saving worlds -[19:11:33] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:11:33] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:11:33] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:11:38] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8 -[19:11:38] [Server thread/INFO]: Generating keypair -[19:11:38] [Server thread/INFO]: Preparing start region for level 0 -[19:11:38] [Server thread/INFO]: Changing view distance to 8, from 10 -[19:11:38] [Server thread/INFO]: wrangs[local:E:f3a3e0c7] logged in with entity id 4885070 at (-300.90981653370886, 4.0, 1681.2190556007492) -[19:11:38] [Server thread/INFO]: wrangs joined the game -[19:11:39] [Server thread/INFO]: Saving and pausing game... -[19:11:39] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:11:39] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:11:39] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:15:50] [Server thread/INFO]: Saving and pausing game... -[19:15:50] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:15:51] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:15:51] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:16:12] [Server thread/INFO]: Saving and pausing game... -[19:16:12] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:16:12] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:16:12] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:16:13] [Server thread/INFO]: Saving and pausing game... -[19:16:13] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:16:13] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:16:13] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:16:13] [Server thread/INFO]: Stopping server -[19:16:13] [Server thread/INFO]: Saving players -[19:16:13] [Server thread/INFO]: Saving worlds -[19:16:13] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:16:13] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:16:13] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:17:11] [Client thread/WARN]: Failed to load texture: minecraft:Athena/logo/athena-text -java.io.FileNotFoundException: minecraft:Athena/logo/athena-text - at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:64) ~[classes/:?] - at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:61) ~[classes/:?] - at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:34) ~[classes/:?] - at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:83) [classes/:?] - at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:50) [classes/:?] - at rip.athena.client.utils.render.DrawUtils.drawImage(DrawUtils.java:215) [classes/:?] - at rip.athena.client.ui.menu.AthenaMenu.drawScreen(AthenaMenu.java:264) [classes/:?] - at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1429) [classes/:?] - at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1093) [classes/:?] - at net.minecraft.client.Minecraft.run(Minecraft.java:361) [classes/:?] - at net.minecraft.client.main.Main.main(Main.java:114) [classes/:?] - at Start.main(Start.java:11) [classes/:?] -[19:19:33] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8 -[19:19:33] [Server thread/INFO]: Generating keypair -[19:19:33] [Server thread/INFO]: Preparing start region for level 0 -[19:19:34] [Server thread/INFO]: Changing view distance to 8, from 10 -[19:19:34] [Server thread/INFO]: wrangs[local:E:e21c0a28] logged in with entity id 5763206 at (-294.8575470390085, 4.0, 1681.9951112093809) -[19:19:34] [Server thread/INFO]: wrangs joined the game -[19:19:41] [Server thread/INFO]: Saving and pausing game... -[19:19:41] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:19:41] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:19:41] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:20:13] [Server thread/INFO]: Saving and pausing game... -[19:20:13] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:20:13] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:20:13] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:20:14] [Server thread/INFO]: Saving and pausing game... -[19:20:14] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:20:14] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:20:14] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:22:08] [Server thread/INFO]: Saving and pausing game... -[19:22:08] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:22:08] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:22:08] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:22:09] [Server thread/INFO]: Saving and pausing game... -[19:22:09] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:22:09] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:22:09] [Server thread/INFO]: Saving chunks for level 'New World'/The End -[19:22:10] [Server thread/INFO]: Stopping server -[19:22:10] [Server thread/INFO]: Saving players -[19:22:10] [Server thread/INFO]: Saving worlds -[19:22:10] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld -[19:22:10] [Server thread/INFO]: Saving chunks for level 'New World'/Nether -[19:22:10] [Server thread/INFO]: Saving chunks for level 'New World'/The End +[20:18:25] [Thread-10/INFO]: Initializing LWJGL OpenAL +[20:18:25] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) +[20:18:25] [Thread-10/INFO]: OpenAL initialized. +[20:18:26] [Sound Library Loader/INFO]: Sound engine started +[20:18:26] [Client thread/INFO]: [OptiFine] Sprite size: 32 +[20:18:26] [Client thread/INFO]: [OptiFine] Mipmap levels: 5 +[20:18:26] [Client thread/INFO]: [OptiFine] Multitexture: false +[20:18:26] [Client thread/INFO]: Created: 2048x2048 textures-atlas +[20:18:26] [Client thread/INFO]: [OptiFine] *** Reloading custom textures *** +[20:18:26] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world-1.png +[20:18:26] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world0.png +[20:18:26] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world1.png +[20:18:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky2.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky3.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare2.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky4.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare1.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky5.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare3.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky6.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky7.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_box.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky8.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_clouds.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky9.properties +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/night_skybox.png +[20:18:27] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky10.properties +[20:18:27] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves +[20:18:28] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8 +[20:18:28] [Server thread/INFO]: Generating keypair +[20:18:28] [Server thread/INFO]: Preparing start region for level 0 +[20:18:29] [Server thread/INFO]: Changing view distance to 8, from 10 +[20:18:29] [Server thread/INFO]: wrangs[local:E:d8f67924] logged in with entity id 122 at (-298.5152434359024, 4.0, 1690.8808656362826) +[20:18:29] [Server thread/INFO]: wrangs joined the game +[20:18:31] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2022ms behind, skipping 40 tick(s) +[20:23:53] [Client thread/INFO]: [CHAT] Unknown command. Try /help for a list of commands +[20:23:53] [Server thread/INFO]: Saving and pausing game... +[20:23:53] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld +[20:23:53] [Server thread/INFO]: Saving chunks for level 'New World'/Nether +[20:23:53] [Server thread/INFO]: Saving chunks for level 'New World'/The End +[20:23:55] [Client thread/INFO]: Using default channel type +[20:23:55] [Client thread/INFO]: Started on 65211 +[20:23:55] [Client thread/INFO]: [CHAT] Local game hosted on port 65211 +[20:23:56] [Server thread/INFO]: [wrangs: Toggled downfall] +[20:23:56] [Client thread/INFO]: [CHAT] Toggled downfall +[20:24:40] [Client thread/INFO]: Stopping! +[20:24:40] [Client thread/INFO]: [Athena] Shutting down client +[20:24:40] [Client thread/INFO]: SoundSystem shutting down... +[20:24:40] [Server thread/INFO]: Stopping server +[20:24:40] [Server thread/INFO]: Saving players +[20:24:40] [Server thread/INFO]: Saving worlds +[20:24:40] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld +[20:24:40] [Server thread/INFO]: Saving chunks for level 'New World'/Nether +[20:24:40] [Server thread/INFO]: Saving chunks for level 'New World'/The End +[20:24:40] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com diff --git a/workspace/screenshots/2023-06-02_23.27.16.png b/workspace/screenshots/2023-06-02_23.27.16.png deleted file mode 100644 index 065be6c5..00000000 Binary files a/workspace/screenshots/2023-06-02_23.27.16.png and /dev/null differ diff --git a/workspace/usercache.json b/workspace/usercache.json index 701a7a5e..0d89667c 100644 --- a/workspace/usercache.json +++ b/workspace/usercache.json @@ -1 +1 @@ -[{"name":"wrangs","uuid":"7ee45f81-0efe-43fa-af9d-1376f7ae217c","expiresOn":"2023-08-20 19:19:34 +0200"},{"name":"Player665","uuid":"5daba5f8-966b-3165-8089-02aaa9b1e740","expiresOn":"2023-08-02 11:22:29 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-08-20 18:42:27 +0200"},{"name":"Player831","uuid":"7daaf105-640b-34bc-83e6-6c045d1c9591","expiresOn":"2023-08-02 17:44:01 +0200"},{"name":"df","uuid":"efa033f9-0301-3a6a-ac62-d635b2b6c7bf","expiresOn":"2023-08-20 18:34:51 +0200"},{"name":"Player311","uuid":"d4625839-68ff-34de-8208-19f0e474753e","expiresOn":"2023-08-02 16:20:03 +0200"},{"name":"Cabb0003","uuid":"94bf28a6-8320-3fcd-9a87-ed2118a4c3ba","expiresOn":"2023-08-11 19:49:07 +0200"},{"name":"sdfvsdfghsdfghndgzhn","uuid":"9b8488a0-0ab3-349d-b3de-d6359f4ea663","expiresOn":"2023-08-11 19:48:38 +0200"},{"name":"sdfszdxfcgvsfhdrtujgh","uuid":"d825e180-fb6a-31e1-b73b-fa6d0d9021ca","expiresOn":"2023-08-20 18:23:31 +0200"},{"name":"ziuedev","uuid":"a588da93-fe7a-3a00-87de-d96fd4924107","expiresOn":"2023-08-10 16:36:14 +0200"},{"name":"sdfdsfgsdfg","uuid":"b2dca8e1-5ab5-3823-874c-6b1d64f10d75","expiresOn":"2023-08-20 18:16:37 +0200"},{"name":"test","uuid":"530fa97a-357f-3c19-94d3-0c5c65c18fe8","expiresOn":"2023-08-15 14:21:59 +0200"},{"name":"Player119","uuid":"8fbcb74c-bd8d-3181-a022-3c858a10477d","expiresOn":"2023-08-02 10:47:11 +0200"},{"name":"sdfgdsfgxcvcv","uuid":"3f0672b0-b71d-3ee6-95e6-717a283897a6","expiresOn":"2023-08-20 18:18:10 +0200"},{"name":"etert","uuid":"a12f6b57-b314-305d-a4de-14e5b61e7068","expiresOn":"2023-08-08 16:23:11 +0200"},{"name":"Player995","uuid":"93bfa0b6-cc14-3c0c-8efa-0bcc48245274","expiresOn":"2023-08-02 16:21:08 +0200"},{"name":"Player504","uuid":"eb08048d-a3b9-3008-984c-fcc8bb7d8893","expiresOn":"2023-08-02 10:04:23 +0200"},{"name":"ziue","uuid":"ae330cf9-3749-3ca0-ba31-8447e2a2786f","expiresOn":"2023-08-01 16:58:31 +0200"},{"name":"psdfgjeassdfasdf","uuid":"e62dc454-044d-3c9c-974a-45e50b30f851","expiresOn":"2023-08-20 18:28:33 +0200"}] \ No newline at end of file +[{"name":"wrangs","uuid":"7ee45f81-0efe-43fa-af9d-1376f7ae217c","expiresOn":"2023-08-20 20:18:29 +0200"},{"name":"Player831","uuid":"7daaf105-640b-34bc-83e6-6c045d1c9591","expiresOn":"2023-08-02 17:44:01 +0200"},{"name":"psdfgjeassdfasdf","uuid":"e62dc454-044d-3c9c-974a-45e50b30f851","expiresOn":"2023-08-20 18:28:33 +0200"},{"name":"sdfgdsfgxcvcv","uuid":"3f0672b0-b71d-3ee6-95e6-717a283897a6","expiresOn":"2023-08-20 18:18:10 +0200"},{"name":"Player119","uuid":"8fbcb74c-bd8d-3181-a022-3c858a10477d","expiresOn":"2023-08-02 10:47:11 +0200"},{"name":"sdfdsfgsdfg","uuid":"b2dca8e1-5ab5-3823-874c-6b1d64f10d75","expiresOn":"2023-08-20 18:16:37 +0200"},{"name":"ziuedev","uuid":"a588da93-fe7a-3a00-87de-d96fd4924107","expiresOn":"2023-08-10 16:36:14 +0200"},{"name":"Player665","uuid":"5daba5f8-966b-3165-8089-02aaa9b1e740","expiresOn":"2023-08-02 11:22:29 +0200"},{"name":"Player995","uuid":"93bfa0b6-cc14-3c0c-8efa-0bcc48245274","expiresOn":"2023-08-02 16:21:08 +0200"},{"name":"sdfszdxfcgvsfhdrtujgh","uuid":"d825e180-fb6a-31e1-b73b-fa6d0d9021ca","expiresOn":"2023-08-20 18:23:31 +0200"},{"name":"sdfvsdfghsdfghndgzhn","uuid":"9b8488a0-0ab3-349d-b3de-d6359f4ea663","expiresOn":"2023-08-11 19:48:38 +0200"},{"name":"Player311","uuid":"d4625839-68ff-34de-8208-19f0e474753e","expiresOn":"2023-08-02 16:20:03 +0200"},{"name":"etert","uuid":"a12f6b57-b314-305d-a4de-14e5b61e7068","expiresOn":"2023-08-08 16:23:11 +0200"},{"name":"ziue","uuid":"ae330cf9-3749-3ca0-ba31-8447e2a2786f","expiresOn":"2023-08-01 16:58:31 +0200"},{"name":"df","uuid":"efa033f9-0301-3a6a-ac62-d635b2b6c7bf","expiresOn":"2023-08-20 18:34:51 +0200"},{"name":"test","uuid":"530fa97a-357f-3c19-94d3-0c5c65c18fe8","expiresOn":"2023-08-15 14:21:59 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-08-20 18:42:27 +0200"},{"name":"Cabb0003","uuid":"94bf28a6-8320-3fcd-9a87-ed2118a4c3ba","expiresOn":"2023-08-11 19:49:07 +0200"},{"name":"Player504","uuid":"eb08048d-a3b9-3008-984c-fcc8bb7d8893","expiresOn":"2023-08-02 10:04:23 +0200"}] \ No newline at end of file