mirror of
https://github.com/Athena-Operations/Athena-Client.git
synced 2024-11-10 04:01:32 +01:00
Merge remote-tracking branch 'origin/main'
# Conflicts: # workspace/logs/2023-06-26-1.log.gz # workspace/logs/2023-06-26-2.log.gz # workspace/logs/2023-06-26-3.log.gz # workspace/logs/2023-06-26-4.log.gz # workspace/logs/2023-06-26-5.log.gz # workspace/logs/2023-06-26-6.log.gz # workspace/logs/2023-06-26-7.log.gz # workspace/logs/latest.log # workspace/usercache.json
This commit is contained in:
commit
ce991a5395
@ -65,7 +65,6 @@ public class AthenaMenu extends GuiScreen implements GuiYesNoCallback
|
|||||||
private static final Random RANDOM = new Random();
|
private static final Random RANDOM = new Random();
|
||||||
private float updateCounter;
|
private float updateCounter;
|
||||||
private String splashText;
|
private String splashText;
|
||||||
private GuiButton buttonResetDemo;
|
|
||||||
private int panoramaTimer;
|
private int panoramaTimer;
|
||||||
private DynamicTexture viewportTexture;
|
private DynamicTexture viewportTexture;
|
||||||
private boolean field_175375_v = true;
|
private boolean field_175375_v = true;
|
||||||
|
@ -1,116 +0,0 @@
|
|||||||
package rip.athena.client.gui.menu;
|
|
||||||
|
|
||||||
import net.minecraft.client.gui.GuiScreen;
|
|
||||||
|
|
||||||
import com.google.gson.JsonObject;
|
|
||||||
import com.google.gson.JsonParser;
|
|
||||||
import net.minecraft.client.gui.GuiButton;
|
|
||||||
import net.minecraft.client.gui.GuiTextField;
|
|
||||||
import net.minecraft.client.gui.ScaledResolution;
|
|
||||||
import net.minecraft.util.Session;
|
|
||||||
import org.apache.commons.io.IOUtils;
|
|
||||||
import org.lwjgl.input.Keyboard;
|
|
||||||
import rip.athena.client.Athena;
|
|
||||||
|
|
||||||
import java.awt .*;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.net.HttpURLConnection;
|
|
||||||
import java.net.URL;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author Athena Development
|
|
||||||
* @project Athena-Client
|
|
||||||
* @date 6/4/2023
|
|
||||||
*/
|
|
||||||
public class SessionGui extends GuiScreen {
|
|
||||||
private GuiScreen previousScreen;
|
|
||||||
|
|
||||||
private String status = "Session:";
|
|
||||||
private GuiTextField sessionField;
|
|
||||||
private ScaledResolution sr;
|
|
||||||
|
|
||||||
public SessionGui(GuiScreen previousScreen) {
|
|
||||||
this.previousScreen = previousScreen;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void initGui() {
|
|
||||||
Keyboard.enableRepeatEvents(true);
|
|
||||||
sr = new ScaledResolution(mc);
|
|
||||||
|
|
||||||
sessionField = new GuiTextField(1, mc.fontRendererObj, sr.getScaledWidth() / 2 - 100, sr.getScaledHeight() / 2, 200, 20);
|
|
||||||
sessionField.setMaxStringLength(32767);
|
|
||||||
sessionField.setFocused(true);
|
|
||||||
|
|
||||||
buttonList.add(new GuiButton(998, sr.getScaledWidth() / 2 - 100, sr.getScaledHeight() / 2 + 30, 200, 20, "Login"));
|
|
||||||
|
|
||||||
super.initGui();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onGuiClosed() {
|
|
||||||
Keyboard.enableRepeatEvents(false);
|
|
||||||
|
|
||||||
super.onGuiClosed();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void drawScreen(int mouseX, int mouseY, float partialTicks) {
|
|
||||||
drawDefaultBackground();
|
|
||||||
|
|
||||||
mc.fontRendererObj.drawString(status, sr.getScaledWidth() / 2 - mc.fontRendererObj.getStringWidth(status) / 2, sr.getScaledHeight() / 2 - 30, Color.WHITE.getRGB());
|
|
||||||
sessionField.drawTextBox();
|
|
||||||
|
|
||||||
super.drawScreen(mouseX, mouseY, partialTicks);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void actionPerformed(GuiButton button) throws IOException {
|
|
||||||
//login button
|
|
||||||
if (button.id == 998) {
|
|
||||||
try {
|
|
||||||
String username, uuid, token, session = sessionField.getText();
|
|
||||||
|
|
||||||
if (session.contains(":")) { //if fully formatted string (ign:uuid:token)
|
|
||||||
//split string to data
|
|
||||||
username = session.split(":")[0];
|
|
||||||
uuid = session.split(":")[1];
|
|
||||||
token = session.split(":")[2];
|
|
||||||
} else { //if only token
|
|
||||||
//make request
|
|
||||||
HttpURLConnection c = (HttpURLConnection) new URL("https://api.minecraftservices.com/minecraft/profile/").openConnection();
|
|
||||||
c.setRequestProperty("Content-type", "application/json");
|
|
||||||
c.setRequestProperty("Authorization", "Bearer " + sessionField.getText());
|
|
||||||
c.setDoOutput(true);
|
|
||||||
|
|
||||||
//get json
|
|
||||||
JsonObject json = new JsonParser().parse(IOUtils.toString(c.getInputStream())).getAsJsonObject();
|
|
||||||
|
|
||||||
//get data
|
|
||||||
username = json.get("name").getAsString();
|
|
||||||
uuid = json.get("id").getAsString();
|
|
||||||
token = session;
|
|
||||||
}
|
|
||||||
|
|
||||||
//set session and return to previous screen
|
|
||||||
mc.session = new Session(username, uuid, token, "mojang");
|
|
||||||
status = "§aSuccess: Logged into " + username;
|
|
||||||
//mc.displayGuiScreen(previousScreen);
|
|
||||||
//in case we couldn't set session for some reason
|
|
||||||
} catch (Exception e) {
|
|
||||||
status = "§cError: Couldn't set session (check mc logs)";
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
super.actionPerformed(button);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void keyTyped(char typedChar, int keyCode) throws IOException {
|
|
||||||
sessionField.textboxKeyTyped(typedChar, keyCode);
|
|
||||||
|
|
||||||
if (Keyboard.KEY_ESCAPE == keyCode) mc.displayGuiScreen(previousScreen);
|
|
||||||
else super.keyTyped(typedChar, keyCode);
|
|
||||||
}
|
|
||||||
}
|
|
@ -278,27 +278,8 @@ public class GuiAccountManager extends GuiScreen {
|
|||||||
|
|
||||||
|
|
||||||
if(showAddAccount) {
|
if(showAddAccount) {
|
||||||
|
|
||||||
usernameField.mouseClicked(mouseX, mouseY, mouseButton);
|
usernameField.mouseClicked(mouseX, mouseY, mouseButton);
|
||||||
|
|
||||||
if(MouseUtils.isInside(mouseX, mouseY, x + 35, y + 120, 210, 30)) {
|
|
||||||
click = true;
|
|
||||||
new Thread() {
|
|
||||||
@Override
|
|
||||||
public void run() {
|
|
||||||
MicrosoftAuthenticator authenticator = new MicrosoftAuthenticator();
|
|
||||||
/*try {
|
|
||||||
MicrosoftAuthResult acc = authenticator.loginWithWebview();
|
|
||||||
Athena.INSTANCE.getAccountManager().getAccounts().add(new Account(AccountType.MICROSOFT, acc.getProfile().getName(), acc.getProfile().getId(), acc.getRefreshToken()));
|
|
||||||
mc.session = new Session(acc.getProfile().getName(), acc.getProfile().getId(), acc.getAccessToken(), "legacy");
|
|
||||||
showAddAccount = false;
|
|
||||||
} catch (MicrosoftAuthenticationException e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}*/
|
|
||||||
}
|
|
||||||
}.start();
|
|
||||||
}
|
|
||||||
|
|
||||||
if(MouseUtils.isInside(mouseX, mouseY, x + 35, y + 91, 100, 20)) {
|
if(MouseUtils.isInside(mouseX, mouseY, x + 35, y + 91, 100, 20)) {
|
||||||
Random random = new Random();
|
Random random = new Random();
|
||||||
int randomValue = random.nextInt(8) + 3;
|
int randomValue = random.nextInt(8) + 3;
|
||||||
|
@ -1,14 +1,11 @@
|
|||||||
package rip.athena.client.gui.menu.altmanager;
|
package rip.athena.client.gui.menu.altmanager;
|
||||||
|
|
||||||
import net.minecraft.client.gui.Gui;
|
|
||||||
import net.minecraft.client.gui.GuiScreen;
|
import net.minecraft.client.gui.GuiScreen;
|
||||||
import net.minecraft.client.gui.ScaledResolution;
|
import net.minecraft.client.gui.ScaledResolution;
|
||||||
import net.minecraft.client.renderer.GlStateManager;
|
import net.minecraft.client.renderer.GlStateManager;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
import org.lwjgl.input.Keyboard;
|
import org.lwjgl.input.Keyboard;
|
||||||
import rip.athena.client.Athena;
|
|
||||||
import rip.athena.client.gui.menu.AthenaMenu;
|
import rip.athena.client.gui.menu.AthenaMenu;
|
||||||
import rip.athena.client.gui.menu.altmanager.helpers.*;
|
|
||||||
import rip.athena.client.gui.menu.altmanager.panels.*;
|
import rip.athena.client.gui.menu.altmanager.panels.*;
|
||||||
import rip.athena.client.gui.screen.Screen;
|
import rip.athena.client.gui.screen.Screen;
|
||||||
import rip.athena.client.utils.render.ColorUtil;
|
import rip.athena.client.utils.render.ColorUtil;
|
||||||
@ -22,7 +19,6 @@ import static org.lwjgl.opengl.GL11.GL_ONE_MINUS_SRC_ALPHA;
|
|||||||
import static org.lwjgl.opengl.GL11.GL_SRC_ALPHA;
|
import static org.lwjgl.opengl.GL11.GL_SRC_ALPHA;
|
||||||
|
|
||||||
public class GuiAltManager extends GuiScreen {
|
public class GuiAltManager extends GuiScreen {
|
||||||
private final AltManagerUtils utils = new AltManagerUtils();
|
|
||||||
private List<Panel> panels;
|
private List<Panel> panels;
|
||||||
public final rip.athena.client.utils.render.TextField searchField = new rip.athena.client.utils.render.TextField();
|
public final rip.athena.client.utils.render.TextField searchField = new rip.athena.client.utils.render.TextField();
|
||||||
|
|
||||||
@ -106,9 +102,4 @@ public class GuiAltManager extends GuiScreen {
|
|||||||
public void onGuiClosed() {
|
public void onGuiClosed() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public AltManagerUtils getUtils() {
|
|
||||||
return utils;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -63,11 +63,6 @@ public class AltTextField extends Gui
|
|||||||
this.color = color;
|
this.color = color;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void func_175207_a(GuiPageButtonList.GuiResponder p_175207_1_)
|
|
||||||
{
|
|
||||||
this.field_175210_x = p_175207_1_;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Increments the cursor counter
|
* Increments the cursor counter
|
||||||
*/
|
*/
|
||||||
@ -114,11 +109,6 @@ public class AltTextField extends Gui
|
|||||||
return this.text.substring(i, j);
|
return this.text.substring(i, j);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setValidator(Predicate<String> theValidator)
|
|
||||||
{
|
|
||||||
this.validator = theValidator;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* replaces selected text, or inserts text at the position on the cursor
|
* replaces selected text, or inserts text at the position on the cursor
|
||||||
*/
|
*/
|
||||||
@ -758,14 +748,6 @@ public class AltTextField extends Gui
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* if true the textbox can lose focus by clicking elsewhere on the screen
|
|
||||||
*/
|
|
||||||
public void setCanLoseFocus(boolean p_146205_1_)
|
|
||||||
{
|
|
||||||
this.canLoseFocus = p_146205_1_;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* returns true if this textbox is visible
|
* returns true if this textbox is visible
|
||||||
*/
|
*/
|
||||||
|
@ -1,171 +0,0 @@
|
|||||||
package rip.athena.client.gui.menu.altmanager.helpers;
|
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
|
||||||
import com.google.gson.GsonBuilder;
|
|
||||||
|
|
||||||
import fr.litarvan.openauth.microsoft.MicrosoftAuthResult;
|
|
||||||
import fr.litarvan.openauth.microsoft.MicrosoftAuthenticationException;
|
|
||||||
import fr.litarvan.openauth.microsoft.MicrosoftAuthenticator;
|
|
||||||
import lombok.Getter;
|
|
||||||
import net.minecraft.client.Minecraft;
|
|
||||||
import net.minecraft.client.renderer.texture.DynamicTexture;
|
|
||||||
import net.minecraft.util.Session;
|
|
||||||
import rip.athena.client.Athena;
|
|
||||||
import rip.athena.client.account.Account;
|
|
||||||
import rip.athena.client.account.AccountType;
|
|
||||||
import rip.athena.client.utils.render.TextField;
|
|
||||||
import rip.athena.client.utils.time.TimerUtil;
|
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
|
||||||
import java.awt.image.BufferedImage;
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.net.URL;
|
|
||||||
import java.nio.charset.StandardCharsets;
|
|
||||||
import java.nio.file.Files;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Arrays;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.concurrent.CompletableFuture;
|
|
||||||
|
|
||||||
public class AltManagerUtils {
|
|
||||||
|
|
||||||
/*@Getter
|
|
||||||
private final TimerUtil timerUtil = new TimerUtil();
|
|
||||||
public static File altsFile = new File(Athena.MAIN_DIR, "alts.json");
|
|
||||||
|
|
||||||
public AltManagerUtils() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public void writeAltsToFile() {
|
|
||||||
if (timerUtil.hasTimeElapsed(15000, true)) {
|
|
||||||
new Thread(() -> {
|
|
||||||
try {
|
|
||||||
if (!altsFile.exists()) {
|
|
||||||
if (altsFile.getParentFile().mkdirs()) {
|
|
||||||
altsFile.createNewFile();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Files.write(altsFile.toPath(), new GsonBuilder().setPrettyPrinting().excludeFieldsWithoutExposeAnnotation().create().toJson(alts.toArray(new Alt[0])).getBytes(StandardCharsets.UTF_8));
|
|
||||||
} catch (IOException e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}).start();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void login(TextField username, TextField password) {
|
|
||||||
String usernameS;
|
|
||||||
String passwordS;
|
|
||||||
if (username.getText().contains(":")) {
|
|
||||||
String[] combo = username.getText().split(":");
|
|
||||||
usernameS = combo[0];
|
|
||||||
passwordS = combo[1];
|
|
||||||
} else {
|
|
||||||
usernameS = username.getText();
|
|
||||||
passwordS = password.getText();
|
|
||||||
}
|
|
||||||
boolean microsoft = Alt.currentLoginMethod == Alt.AltType.MICROSOFT;
|
|
||||||
|
|
||||||
if (usernameS.isEmpty() && passwordS.isEmpty()) return;
|
|
||||||
|
|
||||||
loginWithString(usernameS, passwordS, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public void microsoftLoginAsync(String email, String password) {
|
|
||||||
microsoftLoginAsync(null, email, password);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public void microsoftLoginAsync(Alt alt, String email, String password) {
|
|
||||||
//if (alt == null) {
|
|
||||||
//alt = new Alt(email, password);
|
|
||||||
//}
|
|
||||||
//Alt finalAlt = alt;
|
|
||||||
new Thread() {
|
|
||||||
@Override
|
|
||||||
public void run() {
|
|
||||||
MicrosoftAuthenticator authenticator = new MicrosoftAuthenticator();
|
|
||||||
try {
|
|
||||||
MicrosoftAuthResult acc = authenticator.loginWithWebview();
|
|
||||||
Athena.INSTANCE.getAccountManager().getAccounts().add(new Account(AccountType.MICROSOFT, acc.getProfile().getName(), acc.getProfile().getId(), acc.getRefreshToken()));
|
|
||||||
Minecraft.getMinecraft().session = new Session(acc.getProfile().getName(), acc.getProfile().getId(), acc.getAccessToken(), "legacy");
|
|
||||||
} catch (MicrosoftAuthenticationException e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}.start();
|
|
||||||
/*Multithreading.runAsync(() -> {
|
|
||||||
CompletableFuture<Session> future = new CompletableFuture<>();
|
|
||||||
MicrosoftLogin.getRefreshToken(refreshToken -> {
|
|
||||||
if (refreshToken != null) {
|
|
||||||
//MicrosoftLogin.LoginData login = MicrosoftLogin.login(refreshToken);
|
|
||||||
//future.complete(new Session(login.username, login.uuid, login.mcToken, "microsoft"));
|
|
||||||
}
|
|
||||||
});
|
|
||||||
Session auth = future.join();
|
|
||||||
if (auth != null) {
|
|
||||||
//mc.session = auth;
|
|
||||||
finalAlt.uuid = auth.getPlayerID();
|
|
||||||
finalAlt.altType = Alt.AltType.MICROSOFT;
|
|
||||||
finalAlt.username = auth.getUsername();
|
|
||||||
if (auth.getUsername() == null) {
|
|
||||||
//NotificationManager.post(NotificationType.WARNING, "Alt Manager", "Please set an username on your Minecraft account!", 12);
|
|
||||||
}
|
|
||||||
Alt.stage = 2;
|
|
||||||
finalAlt.altState = Alt.AltState.LOGIN_SUCCESS;
|
|
||||||
AltManagerUtils.getAlts().add(finalAlt);
|
|
||||||
//writeAlts();
|
|
||||||
//Tenacity.INSTANCE.getAltManager().currentSessionAlt = finalAlt;
|
|
||||||
//Tenacity.INSTANCE.getAltManager().getAltPanel().refreshAlts();
|
|
||||||
} else {
|
|
||||||
Alt.stage = 1;
|
|
||||||
finalAlt.altState = Alt.AltState.LOGIN_FAIL;
|
|
||||||
}
|
|
||||||
});*/
|
|
||||||
|
|
||||||
// }
|
|
||||||
|
|
||||||
/*public void loginWithString(String username, String password, boolean microsoft) {
|
|
||||||
for (Alt alt : alts) {
|
|
||||||
if (alt.email.equals(username) && alt.password.equals(password)) {
|
|
||||||
Alt.stage = 0;
|
|
||||||
alt.loginAsync(microsoft);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Alt alt = new Alt(username, password);
|
|
||||||
alts.add(alt);
|
|
||||||
Alt.stage = 0;
|
|
||||||
alt.loginAsync(microsoft);
|
|
||||||
}*/
|
|
||||||
|
|
||||||
/*public void getHead(Alt alt) {
|
|
||||||
if (alt.uuid == null || alt.head != null || alt.headTexture || alt.headTries > 5) return;
|
|
||||||
/*Multithreading.runAsync(() -> {
|
|
||||||
alt.headTries++;
|
|
||||||
try {
|
|
||||||
BufferedImage image = ImageIO.read(new URL("https://visage.surgeplay.com/bust/160/" + alt.uuid));
|
|
||||||
alt.headTexture = true;
|
|
||||||
// run on main thread for OpenGL context
|
|
||||||
mc.addScheduledTask(() -> {
|
|
||||||
DynamicTexture texture = new DynamicTexture(image);
|
|
||||||
alt.head = mc.getTextureManager().getDynamicTextureLocation("HEAD-" + alt.uuid, texture);
|
|
||||||
});
|
|
||||||
} catch (IOException e) {
|
|
||||||
alt.headTexture = false;
|
|
||||||
}
|
|
||||||
});*/
|
|
||||||
//}
|
|
||||||
|
|
||||||
public static void microsoftLoginAsync() {
|
|
||||||
//if (alt == null) {
|
|
||||||
//alt = new Alt(email, password);
|
|
||||||
//}
|
|
||||||
//Alt finalAlt = alt;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,25 +1,16 @@
|
|||||||
package rip.athena.client.gui.menu.altmanager.panels;
|
package rip.athena.client.gui.menu.altmanager.panels;
|
||||||
|
|
||||||
import com.google.gson.JsonObject;
|
|
||||||
import com.google.gson.JsonParser;
|
|
||||||
import fr.litarvan.openauth.microsoft.LoginFrame;
|
|
||||||
import fr.litarvan.openauth.microsoft.MicrosoftAuthResult;
|
import fr.litarvan.openauth.microsoft.MicrosoftAuthResult;
|
||||||
import fr.litarvan.openauth.microsoft.MicrosoftAuthenticationException;
|
import fr.litarvan.openauth.microsoft.MicrosoftAuthenticationException;
|
||||||
import fr.litarvan.openauth.microsoft.MicrosoftAuthenticator;
|
import fr.litarvan.openauth.microsoft.MicrosoftAuthenticator;
|
||||||
import javafx.embed.swing.JFXPanel;
|
|
||||||
import javafx.scene.Scene;
|
|
||||||
import javafx.scene.web.WebView;
|
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.util.ResourceLocation;
|
|
||||||
import net.minecraft.util.Session;
|
import net.minecraft.util.Session;
|
||||||
import org.apache.commons.io.IOUtils;
|
|
||||||
import org.lwjgl.input.Keyboard;
|
import org.lwjgl.input.Keyboard;
|
||||||
import rip.athena.client.Athena;
|
import rip.athena.client.Athena;
|
||||||
import rip.athena.client.account.Account;
|
import rip.athena.client.account.Account;
|
||||||
import rip.athena.client.account.AccountType;
|
import rip.athena.client.account.AccountType;
|
||||||
import rip.athena.client.gui.menu.altmanager.Panel;
|
import rip.athena.client.gui.menu.altmanager.Panel;
|
||||||
import rip.athena.client.gui.menu.altmanager.button.AltButton;
|
import rip.athena.client.gui.menu.altmanager.button.AltButton;
|
||||||
import rip.athena.client.gui.menu.altmanager.helpers.AltManagerUtils;
|
|
||||||
import rip.athena.client.utils.animations.Animation;
|
import rip.athena.client.utils.animations.Animation;
|
||||||
import rip.athena.client.utils.animations.Direction;
|
import rip.athena.client.utils.animations.Direction;
|
||||||
import rip.athena.client.utils.animations.impl.DecelerateAnimation;
|
import rip.athena.client.utils.animations.impl.DecelerateAnimation;
|
||||||
@ -28,9 +19,6 @@ import rip.athena.client.utils.render.*;
|
|||||||
import rip.athena.client.utils.render.TextField;
|
import rip.athena.client.utils.render.TextField;
|
||||||
|
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.io.IOException;
|
|
||||||
import java.net.HttpURLConnection;
|
|
||||||
import java.net.URL;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,163 +1,318 @@
|
|||||||
[20:59:00] [Client thread/INFO]: Setting user: Player334
|
<<<<<<< HEAD
|
||||||
[20:59:00] [Client thread/INFO]: (Session ID is token:0:Player334)
|
[21:40:18] [Client thread/INFO]: Setting user: Player978
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
[21:40:18] [Client thread/INFO]: (Session ID is token:0:Player978)
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
|
[21:40:19] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
|
||||||
[20:59:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
[21:40:19] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
||||||
[20:59:02] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\nitro\OneDrive\Desktop\programming\AthenaClient\Athena-Client\workspace\.\assets\minecraft\Athena\gui\settings.png).javax.imageio.IIOException: Can't read input file!
|
[21:40:19] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
||||||
[20:59:02] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
[21:40:24] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\remig\Desktop\Athena\Athena-Client\workspace\.\assets\minecraft\Athena\gui\settings.png).javax.imageio.IIOException: Can't read input file!
|
||||||
[20:59:02] [Client thread/WARN]: [Athena] Loaded config default with left over setting theme which is no longer used.
|
[21:40:24] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
||||||
[20:59:02] [Client thread/WARN]: [Athena] Tried accessing non-existing module: cape
|
[21:40:24] [Client thread/WARN]: [Athena] Loaded config default with left over setting theme which is no longer used.
|
||||||
[20:59:02] [Client thread/WARN]: [Athena] Loaded config default with left over setting cape which is no longer used.
|
[21:40:24] [Client thread/WARN]: [Athena] Tried accessing non-existing module: cape
|
||||||
[20:59:02] [Client thread/INFO]: [Athena] rip.athena.client.cosmetics.cape.Cape@2871ac91Minecon 2016Minecon 2016
|
[21:40:24] [Client thread/WARN]: [Athena] Loaded config default with left over setting cape which is no longer used.
|
||||||
[20:59:02] [Client thread/INFO]: LWJGL Version: 2.9.4
|
[21:40:24] [Client thread/INFO]: [Athena] rip.athena.client.cosmetics.cape.Cape@53d87b2dziue's headziue's head
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine]
|
[21:40:24] [Client thread/INFO]: LWJGL Version: 2.9.4
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
[21:40:24] [Client thread/INFO]: [OptiFine]
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] Build: null
|
[21:40:24] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
|
[21:40:24] [Client thread/INFO]: [OptiFine] Build: null
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation
|
[21:40:24] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
|
[21:40:24] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4
|
[21:40:24] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 536.23, NVIDIA Corporation
|
[21:40:24] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
|
[21:40:24] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
[21:40:24] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
|
||||||
[20:59:03] [Thread-7/INFO]: [OptiFine] Checking for new version
|
[21:40:24] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
[21:40:24] [Thread-7/INFO]: [OptiFine] Checking for new version
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 536.23
|
[21:40:24] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
[21:40:24] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2
|
[21:40:24] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
|
[21:40:24] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
|
[21:40:24] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
[21:40:24] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
[21:40:24] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
[21:40:24] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled.
|
[21:40:24] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
||||||
[20:59:03] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
[21:40:24] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled.
|
||||||
[20:59:03] [Thread-7/INFO]: [OptiFine] Version found: I7
|
[21:40:24] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
||||||
[20:59:03] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
[21:40:24] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
[21:40:24] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
||||||
[20:59:03] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
[21:40:24] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
||||||
[20:59:03] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
[21:40:24] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
||||||
[20:59:03] [Thread-8/INFO]: Initializing LWJGL OpenAL
|
[21:40:24] [Thread-7/INFO]: [OptiFine] Version found: I7
|
||||||
[20:59:03] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
|
[21:40:24] [Thread-8/INFO]: Initializing LWJGL OpenAL
|
||||||
[20:59:04] [Thread-8/INFO]: OpenAL initialized.
|
[21:40:24] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
|
||||||
[20:59:04] [Sound Library Loader/INFO]: Sound engine started
|
[21:40:24] [Thread-8/INFO]: OpenAL initialized.
|
||||||
[20:59:04] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
[21:40:25] [Sound Library Loader/INFO]: Sound engine started
|
||||||
[20:59:04] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
[21:40:25] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
||||||
[20:59:04] [Client thread/INFO]: [OptiFine] Multitexture: false
|
[21:40:25] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
||||||
[20:59:05] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
[21:40:25] [Client thread/INFO]: [OptiFine] Multitexture: false
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
[21:40:26] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky2.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky3.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky2.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare2.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky3.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky4.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare2.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare1.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky4.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky5.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare1.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare3.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky5.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky6.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare3.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky6.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky7.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_box.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky7.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky8.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_box.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_clouds.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky8.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky9.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_clouds.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/night_skybox.png
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky9.properties
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky10.properties
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/night_skybox.png
|
||||||
[20:59:05] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves
|
[21:40:26] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky10.properties
|
||||||
[20:59:14] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8
|
[21:40:27] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves
|
||||||
[20:59:14] [Server thread/INFO]: Generating keypair
|
[21:40:30] [Client thread/INFO]: Stopping!
|
||||||
[20:59:14] [Server thread/INFO]: Preparing start region for level 0
|
[21:40:30] [Client thread/INFO]: [Athena] Shutting down client
|
||||||
[20:59:14] [Server thread/INFO]: Changing view distance to 8, from 10
|
[21:40:30] [Client thread/INFO]: SoundSystem shutting down...
|
||||||
[20:59:15] [Server thread/INFO]: Ntdi[local:E:d84420ff] logged in with entity id 113 at (717.6292267862635, 69.0, 737.5033595310344)
|
[21:40:31] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
|
||||||
[20:59:15] [Server thread/INFO]: Ntdi joined the game
|
=======
|
||||||
[20:59:15] [Client thread/INFO]: [CHAT] A new §eOptiFine§f version is available: §eHD Ultra I7§f
|
[15:14:00] [Client thread/INFO]: Setting user: Player276
|
||||||
[20:59:37] [Server thread/INFO]: <Ntdi> EZ
|
[15:14:00] [Client thread/INFO]: (Session ID is token:0:Player276)
|
||||||
[20:59:37] [Client thread/INFO]: [CHAT] <Ntdi> EZ
|
[15:14:01] [Client thread/INFO]: [OptiFine] *** Reflector Forge ***
|
||||||
[20:59:54] [Client thread/INFO]: Stopping!
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes
|
||||||
[20:59:54] [Client thread/INFO]: [Athena] Shutting down client
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
|
||||||
[20:59:54] [Client thread/INFO]: SoundSystem shutting down...
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
|
||||||
[20:59:55] [Server thread/INFO]: Stopping server
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch
|
||||||
[20:59:55] [Server thread/INFO]: Saving players
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager
|
||||||
[20:59:55] [Server thread/INFO]: Saving worlds
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager
|
||||||
[20:59:55] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Overworld
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
|
||||||
[20:59:55] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Nether
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post
|
||||||
[20:59:55] [Server thread/INFO]: Saving chunks for level 'mcpworld'/The End
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup
|
||||||
[20:59:55] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla ***
|
||||||
|
[15:14:01] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer
|
||||||
|
[15:14:02] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\nitro\OneDrive\Desktop\programming\AthenaClient\Athena-Client\workspace\.\assets\minecraft\Athena\gui\settings.png).javax.imageio.IIOException: Can't read input file!
|
||||||
|
[15:14:02] [Client thread/WARN]: [Athena] Tried accessing non-existing module: theme
|
||||||
|
[15:14:02] [Client thread/WARN]: [Athena] Loaded config default with left over setting theme which is no longer used.
|
||||||
|
[15:14:02] [Client thread/WARN]: [Athena] Tried accessing non-existing module: cape
|
||||||
|
[15:14:02] [Client thread/WARN]: [Athena] Loaded config default with left over setting cape which is no longer used.
|
||||||
|
[15:14:02] [Client thread/INFO]: [Athena] rip.athena.client.cosmetics.cape.Cape@fa11fdaziue's headziue's head
|
||||||
|
[15:14:02] [Client thread/INFO]: LWJGL Version: 2.9.4
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine]
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] Build: null
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 536.23, NVIDIA Corporation
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768
|
||||||
|
[15:14:03] [Thread-7/INFO]: [OptiFine] Checking for new version
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 536.23
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] Load ShadersMod configuration.
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled.
|
||||||
|
[15:14:03] [Client thread/INFO]: [Shaders] No shaderpack loaded.
|
||||||
|
[15:14:03] [Thread-7/INFO]: [OptiFine] Version found: I7
|
||||||
|
[15:14:03] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] *** Reloading textures ***
|
||||||
|
[15:14:03] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip
|
||||||
|
[15:14:03] [Sound Library Loader/INFO]: Starting up SoundSystem...
|
||||||
|
[15:14:03] [Thread-8/INFO]: Initializing LWJGL OpenAL
|
||||||
|
[15:14:03] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
|
||||||
|
[15:14:03] [Thread-8/INFO]: OpenAL initialized.
|
||||||
|
[15:14:04] [Sound Library Loader/INFO]: Sound engine started
|
||||||
|
[15:14:04] [Client thread/INFO]: [OptiFine] Sprite size: 32
|
||||||
|
[15:14:04] [Client thread/INFO]: [OptiFine] Mipmap levels: 5
|
||||||
|
[15:14:04] [Client thread/INFO]: [OptiFine] Multitexture: false
|
||||||
|
[15:14:05] [Client thread/INFO]: Created: 2048x2048 textures-atlas
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] *** Reloading custom textures ***
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky1.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky2.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky3.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare2.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky4.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare1.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky5.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare3.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky6.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_sunflare.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky7.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_box.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky8.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/sky_clouds.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky9.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky: Texture not found: minecraft:terrain/sky0/night_skybox.png
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] CustomSky properties: mcpatcher/sky/world0/sky10.properties
|
||||||
|
[15:14:05] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves
|
||||||
|
[15:14:11] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8
|
||||||
|
[15:14:11] [Server thread/INFO]: Generating keypair
|
||||||
|
[15:14:12] [Server thread/INFO]: Preparing start region for level 0
|
||||||
|
[15:14:12] [Server thread/INFO]: Changing view distance to 8, from 10
|
||||||
|
[15:14:12] [Server thread/INFO]: Ntdi[local:E:76f9e1cb] logged in with entity id 97 at (733.1438735401466, 78.04097159015387, 375.5908084570898)
|
||||||
|
[15:14:12] [Server thread/INFO]: Ntdi joined the game
|
||||||
|
[15:14:13] [Client thread/INFO]: [CHAT] A new §eOptiFine§f version is available: §eHD Ultra I7§f
|
||||||
|
[15:15:22] [Server thread/INFO]: Ntdi has just earned the achievement [Taking Inventory]
|
||||||
|
[15:15:22] [Client thread/INFO]: [CHAT] Ntdi has just earned the achievement [Taking Inventory]
|
||||||
|
[15:16:05] [Server thread/INFO]: Saving and pausing game...
|
||||||
|
[15:16:05] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Overworld
|
||||||
|
[15:16:05] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Nether
|
||||||
|
[15:16:05] [Server thread/INFO]: Saving chunks for level 'mcpworld'/The End
|
||||||
|
[15:16:06] [Server thread/INFO]: Stopping server
|
||||||
|
[15:16:06] [Server thread/INFO]: Saving players
|
||||||
|
[15:16:06] [Server thread/INFO]: Saving worlds
|
||||||
|
[15:16:06] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Overworld
|
||||||
|
[15:16:06] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Nether
|
||||||
|
[15:16:06] [Server thread/INFO]: Saving chunks for level 'mcpworld'/The End
|
||||||
|
[15:16:08] [Client thread/INFO]: Stopping!
|
||||||
|
[15:16:08] [Client thread/INFO]: [Athena] Shutting down client
|
||||||
|
[15:16:08] [Client thread/INFO]: SoundSystem shutting down...
|
||||||
|
[15:16:08] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com
|
||||||
|
>>>>>>> dd7f56bd41eab27b3791f3af3e2a34f613f158e9
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user