Fix some things

This commit is contained in:
PeytonPlayz595 2024-07-07 20:14:54 -07:00
parent f91cdb2101
commit f20012c33f
4 changed files with 32 additions and 30 deletions

View File

@ -164,7 +164,7 @@ public class CustomItemProperties {
int j = Config.parseInt(s, -1); int j = Config.parseInt(s, -1);
if (j >= 0) { if (j >= 0) {
set.add(new Integer(j)); set.add(Integer.valueOf(j));
} else { } else {
if (s.contains("-")) { if (s.contains("-")) {
String[] astring1 = Config.tokenize(s, "-"); String[] astring1 = Config.tokenize(s, "-");
@ -183,7 +183,7 @@ public class CustomItemProperties {
continue label45; continue label45;
} }
set.add(new Integer(k1)); set.add(Integer.valueOf(k1));
++k1; ++k1;
} }
} }
@ -200,7 +200,7 @@ public class CustomItemProperties {
if (i2 <= 0) { if (i2 <= 0) {
Config.warn("Item not found: " + s); Config.warn("Item not found: " + s);
} else { } else {
set.add(new Integer(i2)); set.add(Integer.valueOf(i2));
} }
} }
} }

View File

@ -33,7 +33,7 @@ public class Controller {
private static double cursorThreshold = 0.4; private static double cursorThreshold = 0.4;
private static int activeController = -1; private static int activeController = -1;
private static ButtonState[] states = new ButtonState[30]; private static ButtonState[] button = new ButtonState[30];
public static HTMLImageElement cursor; public static HTMLImageElement cursor;
@ -92,39 +92,39 @@ public class Controller {
} }
public static boolean itemChangeLeft() { public static boolean itemChangeLeft() {
return states[4] == ButtonState.PRESSED; return button[4] == ButtonState.PRESSED;
} }
public static boolean itemChangeRight() { public static boolean itemChangeRight() {
return states[5] == ButtonState.PRESSED; return button[5] == ButtonState.PRESSED;
} }
public static boolean inventory() { public static boolean inventory() {
return states[2] == ButtonState.PRESSED || states[3] == ButtonState.PRESSED; return button[2] == ButtonState.PRESSED || button[3] == ButtonState.PRESSED;
} }
public static boolean togglePerspective() { public static boolean togglePerspective() {
return states[12] == ButtonState.PRESSED; return button[12] == ButtonState.PRESSED;
} }
public static boolean playerList() { public static boolean playerList() {
return states[15] == ButtonState.HELD; return button[15] == ButtonState.HELD;
} }
public static boolean smoothCamera() { public static boolean smoothCamera() {
return states[14] == ButtonState.PRESSED; return button[14] == ButtonState.PRESSED;
} }
public static boolean dropItem() { public static boolean dropItem() {
return states[13] == ButtonState.PRESSED; return button[13] == ButtonState.PRESSED;
} }
public static boolean isButtonPressed(int i) { public static boolean isButtonPressed(int i) {
return states[i] == ButtonState.PRESSED; return button[i] == ButtonState.PRESSED;
} }
public static boolean isButtonDown(int i) { public static boolean isButtonDown(int i) {
return states[i] == ButtonState.HELD; return button[i] == ButtonState.HELD;
} }
private static void updateAxes(Gamepad gamePad) { private static void updateAxes(Gamepad gamePad) {
@ -170,15 +170,15 @@ public class Controller {
resetButtonStates(); resetButtonStates();
} }
if(states[i] == ButtonState.PRESSED) { if(button[i] == ButtonState.PRESSED) {
states[i] = ButtonState.HELD; button[i] = ButtonState.HELD;
} else { } else {
if(!(states[i] == ButtonState.HELD)) { if(!(button[i] == ButtonState.HELD)) {
states[i] = ButtonState.PRESSED; button[i] = ButtonState.PRESSED;
} }
} }
} else if(!gamePad.getButtons()[i].isPressed() && index == activeController) { } else if(!gamePad.getButtons()[i].isPressed() && index == activeController) {
states[i] = ButtonState.DEFAULT; button[i] = ButtonState.DEFAULT;
} }
} }
} }
@ -232,8 +232,8 @@ public class Controller {
} }
private static void resetButtonStates() { private static void resetButtonStates() {
for(int i = 0; i < states.length; i++) { for(int i = 0; i < button.length; i++) {
states[i] = ButtonState.DEFAULT; button[i] = ButtonState.DEFAULT;
} }
} }

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
package net.minecraft.client; package net.minecraft.client;
import static net.eaglerforge.EaglerForge.removeanvil; import net.eaglerforge.EaglerForge;
import static net.lax1dude.eaglercraft.v1_8.opengl.RealOpenGLEnums.*; import static net.lax1dude.eaglercraft.v1_8.opengl.RealOpenGLEnums.*;
import static net.lax1dude.eaglercraft.v1_8.internal.PlatformOpenGL._wglBindFramebuffer; import static net.lax1dude.eaglercraft.v1_8.internal.PlatformOpenGL._wglBindFramebuffer;
@ -393,7 +393,6 @@ public class Minecraft extends ModData implements IThreadListener {
* settings, etcetera. * settings, etcetera.
*/ */
private void startGame() throws IOException { private void startGame() throws IOException {
EaglerForge.init();
this.modapi = new ModAPI(theMinecraft); this.modapi = new ModAPI(theMinecraft);
this.gameSettings = new GameSettings(this); this.gameSettings = new GameSettings(this);
Config.initDisplay(); Config.initDisplay();
@ -506,11 +505,13 @@ public class Minecraft extends ModData implements IThreadListener {
this.displayGuiScreen(new GuiScreenEditProfile(mainMenu)); this.displayGuiScreen(new GuiScreenEditProfile(mainMenu));
removeanvil(); EaglerForge.removeanvil();
this.renderEngine.deleteTexture(this.mojangLogo); this.renderEngine.deleteTexture(this.mojangLogo);
this.mojangLogo = null; this.mojangLogo = null;
this.loadingScreen = new LoadingScreenRenderer(this); this.loadingScreen = new LoadingScreenRenderer(this);
EaglerForge.log.info("Loading mods!");
//(EaglerForge bug) //(EaglerForge bug)
modapi.onFrame(); //Mods were loaded before onFrame is called modapi.onFrame(); //Mods were loaded before onFrame is called
ModAPI.setGlobal("settings", this.gameSettings.makeModData()); ModAPI.setGlobal("settings", this.gameSettings.makeModData());
@ -670,6 +671,13 @@ public class Minecraft extends ModData implements IThreadListener {
GlStateManager.enableAlpha(); GlStateManager.enableAlpha();
GlStateManager.alphaFunc(GL_GREATER, 0.1F); GlStateManager.alphaFunc(GL_GREATER, 0.1F);
this.updateDisplay(); this.updateDisplay();
try {
Thread.sleep(1l);
} catch (InterruptedException e) {
e.printStackTrace();
}
EaglerForge.displayanvil();
} }
public void func_181536_a(int parInt1, int parInt2, int parInt3, int parInt4, int parInt5, int parInt6, int parInt7, public void func_181536_a(int parInt1, int parInt2, int parInt3, int parInt4, int parInt5, int parInt6, int parInt7,