mirror of
https://github.com/Athena-Operations/Athena-Client.git
synced 2024-11-09 19:51:32 +01:00
add screenshot viewer
This commit is contained in:
parent
bd85d4c298
commit
908b16c5c4
@ -2,21 +2,102 @@ package rip.athena.client.ui.clickgui.pages;
|
|||||||
|
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.client.renderer.GlStateManager;
|
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.Athena;
|
||||||
import rip.athena.client.ui.clickgui.IngameMenu;
|
import rip.athena.client.ui.clickgui.IngameMenu;
|
||||||
import rip.athena.client.ui.clickgui.Page;
|
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.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.*;
|
||||||
|
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 {
|
public class ScreenshotsPage extends Page {
|
||||||
|
|
||||||
|
private ArrayList<String> 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) {
|
public ScreenshotsPage(Minecraft mc, Menu menu, IngameMenu parent) {
|
||||||
super(mc, menu, parent);
|
super(mc, menu, parent);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInit() {
|
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
|
@Override
|
||||||
@ -33,11 +114,118 @@ public class ScreenshotsPage extends Page {
|
|||||||
GlStateManager.translate(-menu.getX(), -menu.getY(), 0);
|
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());
|
rip.athena.client.utils.font.FontManager.getProductSansRegular(20).drawString("SCREENSHOTS", menu.getX() + 235, menu.getY() + 80, Athena.INSTANCE.getThemeManager().getPrimaryTheme().getTextColor());
|
||||||
GlStateManager.popMatrix();
|
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
|
@Override
|
||||||
public void onLoad() {
|
public void onLoad() {
|
||||||
|
menu.addComponent(left);
|
||||||
|
menu.addComponent(right);
|
||||||
|
menu.addComponent(open);
|
||||||
|
menu.addComponent(scrollPane);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -42,7 +42,6 @@ public class ThemesPage extends Page {
|
|||||||
populateScrollPane();
|
populateScrollPane();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onRender() {
|
public void onRender() {
|
||||||
int y = menu.getY() + 59;
|
int y = menu.getY() + 59;
|
||||||
@ -67,9 +66,6 @@ public class ThemesPage extends Page {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void populateScrollPane() {
|
private void populateScrollPane() {
|
||||||
scrollPane2.getComponents().clear();
|
|
||||||
scrollPane.getComponents().clear();
|
|
||||||
|
|
||||||
int spacing = 15;
|
int spacing = 15;
|
||||||
int height = 70;
|
int height = 70;
|
||||||
|
|
||||||
@ -93,7 +89,6 @@ public class ThemesPage extends Page {
|
|||||||
public void onAction() {
|
public void onAction() {
|
||||||
setActive(false);
|
setActive(false);
|
||||||
Athena.INSTANCE.getThemeManager().setPrimaryTheme(primaryTheme);
|
Athena.INSTANCE.getThemeManager().setPrimaryTheme(primaryTheme);
|
||||||
populateScrollPane();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -111,7 +106,6 @@ public class ThemesPage extends Page {
|
|||||||
public void onAction() {
|
public void onAction() {
|
||||||
setActive(false);
|
setActive(false);
|
||||||
Athena.INSTANCE.getThemeManager().setTheme(theme);
|
Athena.INSTANCE.getThemeManager().setTheme(theme);
|
||||||
populateScrollPane();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
@ -120,7 +114,6 @@ public class ThemesPage extends Page {
|
|||||||
public void onAction() {
|
public void onAction() {
|
||||||
setActive(false);
|
setActive(false);
|
||||||
Athena.INSTANCE.getThemeManager().setTheme(theme);
|
Athena.INSTANCE.getThemeManager().setTheme(theme);
|
||||||
populateScrollPane();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,356 +1,238 @@
|
|||||||
[18:50:37] [Client thread/INFO]: Setting user: Player360
|
[20:18:18] [Client thread/INFO]: Setting user: Player921
|
||||||
[18:50:37] [Client thread/INFO]: (Session ID is token:0:Player360)
|
[20:18:18] [Client thread/INFO]: (Session ID is token:0:Player921)
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
[20:18:19] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
[20:18:19] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
[20:18:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
||||||
[18:50:37] [Client thread/INFO]: LWJGL Version: 2.9.4
|
[20:18:19] [Client thread/INFO]: LWJGL Version: 2.9.4
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine]
|
[20:18:19] [Client thread/INFO]: [OptiFine]
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
[20:18:19] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] Build: null
|
[20:18:19] [Client thread/INFO]: [OptiFine] Build: null
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
|
||||||
[18:50:37] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
[20:18:19] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
[20:18:19] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03
|
[20:18:19] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
[20:18:19] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
|
[20:18:19] [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
|
[20:18:19] [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
|
[20:18:19] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
[20:18:19] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
[20:18:19] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
[20:18:19] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] Save ShadersMod configuration.
|
[20:18:19] [Client thread/INFO]: [Shaders] Save ShadersMod configuration.
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled.
|
[20:18:19] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled.
|
||||||
[18:50:37] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
[20:18:19] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
||||||
[18:50:38] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
[20:18:19] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
||||||
[18:50:38] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
[20:18:19] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
||||||
[18:50:38] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
[20:18:19] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
||||||
[18:50:38] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:20] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:38] [Client thread/INFO]: [Athena] Initializing Athena
|
[20:18:20] [Client thread/INFO]: [Athena] Initializing Athena
|
||||||
[18:50:38] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:20] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:38] [Client thread/INFO]: [Athena] Initializing Discord RPC
|
[20:18:20] [Client thread/INFO]: [Athena] Initializing Discord RPC
|
||||||
[18:50:41] [Client thread/INFO]: [Athena] Initialized Discord RPC
|
[20:18:22] [Client thread/INFO]: [Athena] Initialized Discord RPC
|
||||||
[18:50:41] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:22] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:41] [Client thread/INFO]: [Athena] Initializing Config Manager
|
[20:18:22] [Client thread/INFO]: [Athena] Initializing Config Manager
|
||||||
[18:50:41] [Client thread/INFO]: [Athena] Initialized Config Manager
|
[20:18:22] [Client thread/INFO]: [Athena] Initialized Config Manager
|
||||||
[18:50:41] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:22] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:41] [Client thread/INFO]: [Athena] Initializing Account Manager
|
[20:18:22] [Client thread/INFO]: [Athena] Initializing Account Manager
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] Initialized Account Manager
|
[20:18:24] [Client thread/INFO]: [Athena] Initialized Account Manager
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:24] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] Initializing Check Repository
|
[20:18:24] [Client thread/INFO]: [Athena] Initializing Check Repository
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] Initialized Check Repository
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Check Repository
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] Initializing Module Repository
|
[20:18:25] [Client thread/INFO]: [Athena] Initializing Module Repository
|
||||||
[18:50:43] [Client thread/INFO]: [Athena] Initialized Module Repository
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Module Repository
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initializing Macro Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initializing Macro Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initialized Macro Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Macro Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initializing Skin Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initializing Skin Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initialized Skin Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Skin Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initializing HUD Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initializing HUD Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initialized HUD Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized HUD Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initializing Event Bus
|
[20:18:25] [Client thread/INFO]: [Athena] Initializing Event Bus
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initialized Event Bus
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Event Bus
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initializing Notification Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initializing Notification Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initialized Notification Manager
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Notification Manager
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Initializing Cosmetics Controller
|
[20:18:25] [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
|
[20:18:25] [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
|
[20:18:25] [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
|
[20:18:25] [Client thread/INFO]: [Athena] Initialized Cosmetics Controller
|
||||||
[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: primaryTheme
|
[20:18:25] [Client thread/WARN]: [Athena] Tried accessing non-existing module: primaryTheme
|
||||||
[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
[20:18:25] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
||||||
[18:50:44] [Client thread/WARN]: [Athena] Tried accessing non-existing module: Borderless Window
|
[20:18:25] [Client thread/ERROR]: [Athena] Failed to load config default, improper json.org.json.JSONException: JSONObject["cape"] not found.
|
||||||
[18:50:44] [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] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] Successfully loaded Athena!
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Successfully loaded Athena!
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] OS: Windows 10
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] OS: Windows 10
|
[20:18:25] [Client thread/INFO]: [Athena] Java: 1.8.0_202, Oracle Corporation
|
||||||
[18:50:44] [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
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Java VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] Module Repository Size: 44
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Module Repository Size: 44
|
[20:18:25] [Client thread/INFO]: [Athena] HUD Elements Size: 21
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] HUD Elements Size: 21
|
[20:18:25] [Client thread/INFO]: [Athena] Account Size: 7
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Account Size: 7
|
[20:18:25] [Client thread/INFO]: [Athena] Config Size: 1
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Config Size: 1
|
[20:18:25] [Client thread/INFO]: [Athena] Macro Size: 0
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Macro Size: 0
|
[20:18:25] [Client thread/INFO]: [Athena] Cape Size: 0
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Cape Size: 0
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Client thread/INFO]: [Athena] Active Primary Theme: Dark
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Active Primary Theme: Dark
|
[20:18:25] [Client thread/INFO]: [Athena] Active Accent Theme: Athena
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Active Accent Theme: Magic
|
[20:18:25] [Client thread/INFO]: [Athena] Active Config: default
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] Active Config: default
|
[20:18:25] [Client thread/INFO]: [Athena] --------------------------------
|
||||||
[18:50:44] [Client thread/INFO]: [Athena] --------------------------------
|
[20:18:25] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
||||||
[18:50:44] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: <html>
|
||||||
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: <html>
|
|
||||||
<head><title>301 Moved Permanently</title></head>
|
<head><title>301 Moved Permanently</title></head>
|
||||||
<body>
|
<body>
|
||||||
<center><h1>301 Moved Permanently</h1></center>
|
<center><h1>301 Moved Permanently</h1></center>
|
||||||
<hr><center>nginx/1.18.0 (Ubuntu)</center>
|
<hr><center>nginx/1.18.0 (Ubuntu)</center>
|
||||||
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2cb3a2ab87c5498db5ce7e6608cf55231689030342039" integrity="sha512-DI3rPuZDcpH/mSGyN22erN5QFnhl760f50/te7FTIYxodEF8jJnSFnfnmG/c+osmIQemvUrnBtxnMpNdzvx1/g==" data-cf-beacon='{"rayId":"7e9cb45f6d340b69"
|
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2cb3a2ab87c5498db5ce7e6608cf55231689030342039" integrity="sha512-DI3rPuZDcpH/mSGyN22erN5QFnhl760f50/te7FTIYxodEF8jJnSFnfnmG/c+osmIQemvUrnBtxnMpNdzvx1/g==" data-cf-beacon='{"rayId":"7e9d34d0ddb60b59"
|
||||||
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "version":"2023.4.0"
|
[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "version":"2023.4.0"
|
||||||
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "r":1
|
[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "r":1
|
||||||
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "b":1
|
[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "b":1
|
||||||
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "token":"5ffa317166614d2893363e4b59c682a5"
|
[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "token":"5ffa317166614d2893363e4b59c682a5"
|
||||||
[18:50:44] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "si":100}' crossorigin="anonymous"></script>
|
[20:18:25] [Thread-9/WARN]: [Athena] Tried accessing non-existing cape: "si":100}' crossorigin="anonymous"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
[18:50:44] [Thread-10/INFO]: Initializing LWJGL OpenAL
|
[20:18:25] [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)
|
[20:18:25] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
|
||||||
[18:50:44] [Thread-10/INFO]: OpenAL initialized.
|
[20:18:25] [Thread-10/INFO]: OpenAL initialized.
|
||||||
[18:50:45] [Sound Library Loader/INFO]: Sound engine started
|
[20:18:26] [Sound Library Loader/INFO]: Sound engine started
|
||||||
[18:50:45] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
[20:18:26] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
||||||
[18:50:45] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
[20:18:26] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
||||||
[18:50:45] [Client thread/INFO]: [OptiFine] Multitexture: false
|
[20:18:26] [Client thread/INFO]: [OptiFine] Multitexture: false
|
||||||
[18:50:45] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
[20:18:26] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
||||||
[18:50:46] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
[20:18:26] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
||||||
[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world-1.png
|
[20:18:26] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world-1.png
|
||||||
[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world0.png
|
[20:18:26] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world0.png
|
||||||
[18:50:46] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world1.png
|
[20:18:26] [Client thread/INFO]: [OptiFine] CustomColors: Colormap mcpatcher/lightmap/world1.png
|
||||||
[18:50:46] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties
|
[20:18:26] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:27] [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
|
[20:18:28] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8
|
||||||
[18:50:53] [Server thread/INFO]: Generating keypair
|
[20:18:28] [Server thread/INFO]: Generating keypair
|
||||||
[18:50:53] [Server thread/INFO]: Preparing start region for level 0
|
[20:18:28] [Server thread/INFO]: Preparing start region for level 0
|
||||||
[18:50:53] [Server thread/INFO]: Changing view distance to 8, from 10
|
[20:18:29] [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)
|
[20:18:29] [Server thread/INFO]: wrangs[local:E:d8f67924] logged in with entity id 122 at (-298.5152434359024, 4.0, 1690.8808656362826)
|
||||||
[18:50:54] [Server thread/INFO]: wrangs joined the game
|
[20:18:29] [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)
|
[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)
|
||||||
[18:51:17] [Server thread/INFO]: Saving and pausing game...
|
[20:23:53] [Client thread/INFO]: [CHAT] Unknown command. Try /help for a list of commands
|
||||||
[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
|
[20:23:53] [Server thread/INFO]: Saving and pausing game...
|
||||||
[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
|
[20:23:53] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
|
||||||
[18:51:17] [Server thread/INFO]: Saving chunks for level 'New World'/The End
|
[20:23:53] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
|
||||||
[19:06:31] [Client thread/INFO]: [CHAT] Unknown command. Try /help for a list of commands
|
[20:23:53] [Server thread/INFO]: Saving chunks for level 'New World'/The End
|
||||||
[19:06:32] [Client thread/INFO]: [CHAT] You do not have permission to use this command
|
[20:23:55] [Client thread/INFO]: Using default channel type
|
||||||
[19:06:33] [Server thread/INFO]: Saving and pausing game...
|
[20:23:55] [Client thread/INFO]: Started on 65211
|
||||||
[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
|
[20:23:55] [Client thread/INFO]: [CHAT] Local game hosted on port 65211
|
||||||
[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
|
[20:23:56] [Server thread/INFO]: [wrangs: Toggled downfall]
|
||||||
[19:06:33] [Server thread/INFO]: Saving chunks for level 'New World'/The End
|
[20:23:56] [Client thread/INFO]: [CHAT] Toggled downfall
|
||||||
[19:06:36] [Client thread/INFO]: Using default channel type
|
[20:24:40] [Client thread/INFO]: Stopping!
|
||||||
[19:06:36] [Client thread/INFO]: Started on 59770
|
[20:24:40] [Client thread/INFO]: [Athena] Shutting down client
|
||||||
[19:06:36] [Client thread/INFO]: [CHAT] Local game hosted on port 59770
|
[20:24:40] [Client thread/INFO]: SoundSystem shutting down...
|
||||||
[19:06:37] [Server thread/INFO]: [wrangs: Toggled downfall]
|
[20:24:40] [Server thread/INFO]: Stopping server
|
||||||
[19:06:37] [Client thread/INFO]: [CHAT] Toggled downfall
|
[20:24:40] [Server thread/INFO]: Saving players
|
||||||
[19:11:33] [Client thread/FATAL]: Error executing task
|
[20:24:40] [Server thread/INFO]: Saving worlds
|
||||||
java.util.concurrent.ExecutionException: java.lang.NullPointerException
|
[20:24:40] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
|
||||||
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_202]
|
[20:24:40] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
|
||||||
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_202]
|
[20:24:40] [Server thread/INFO]: Saving chunks for level 'New World'/The End
|
||||||
at net.minecraft.util.Util.func_181617_a(Util.java:20) [classes/:?]
|
[20:24:40] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
|
||||||
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
|
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 589 KiB |
@ -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"}]
|
[{"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"}]
|
Loading…
Reference in New Issue
Block a user