Minified build

This commit is contained in:
PeytonPlayz595 2024-02-16 11:13:55 -05:00
parent 1283068e18
commit 0ea92c2dc4
9 changed files with 14256 additions and 237160 deletions

View File

@ -23,11 +23,11 @@ sourceSets {
} }
teavm.js { teavm.js {
addedToWebApp = true addedToWebApp = true;
mainClass = "net.lax1dude.eaglercraft.Client" mainClass = "net.lax1dude.eaglercraft.Client"
outputDir = file("web"); outputDir = file("web");
targetFileName = "app.js" targetFileName = "app.js";
obfuscated = false; obfuscated = true;
sourceMap = true; sourceMap = true;
entryPointName = 'main'; entryPointName = 'main';
properties = null; properties = null;

File diff suppressed because one or more lines are too long

View File

@ -1,9 +1,11 @@
package net.minecraft.src; package net.minecraft.src;
import java.io.IOException; import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
public class ChunkProviderIso implements IChunkProvider { public class ChunkProviderIso implements IChunkProvider {
private Chunk[] chunks = new Chunk[256]; private Map<Integer, Chunk> chunks = new HashMap<Integer, Chunk>();
private World worldObj; private World worldObj;
private IChunkLoader chunkLoader; private IChunkLoader chunkLoader;
byte[] field_899_a = new byte[-Short.MIN_VALUE]; byte[] field_899_a = new byte[-Short.MIN_VALUE];
@ -15,7 +17,7 @@ public class ChunkProviderIso implements IChunkProvider {
public boolean chunkExists(int var1, int var2) { public boolean chunkExists(int var1, int var2) {
int var3 = var1 & 15 | (var2 & 15) * 16; int var3 = var1 & 15 | (var2 & 15) * 16;
return this.chunks[var3] != null && this.chunks[var3].isAtLocation(var1, var2); return this.chunks.containsKey(var3) && this.chunks.get(var3).isAtLocation(var1, var2);
} }
public Chunk provideChunk(int var1, int var2) { public Chunk provideChunk(int var1, int var2) {
@ -30,10 +32,10 @@ public class ChunkProviderIso implements IChunkProvider {
var4.neverSave = true; var4.neverSave = true;
} }
this.chunks[var3] = var4; this.chunks.put(var3, var4);
} }
return this.chunks[var3]; return this.chunks.get(var3);
} catch (Exception var5) { } catch (Exception var5) {
var5.printStackTrace(); var5.printStackTrace();
return null; return null;

View File

@ -1,12 +1,14 @@
package net.minecraft.src; package net.minecraft.src;
import java.io.IOException; import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
public class ChunkProviderLoadOrGenerate implements IChunkProvider { public class ChunkProviderLoadOrGenerate implements IChunkProvider {
private Chunk blankChunk; private Chunk blankChunk;
private IChunkProvider chunkProvider; private IChunkProvider chunkProvider;
private IChunkLoader chunkLoader; private IChunkLoader chunkLoader;
private Chunk[] chunks = new Chunk[1024]; private Map<Integer, Chunk> chunks = new HashMap<Integer, Chunk>();
private World worldObj; private World worldObj;
int lastQueriedChunkXPos = -999999999; int lastQueriedChunkXPos = -999999999;
int lastQueriedChunkZPos = -999999999; int lastQueriedChunkZPos = -999999999;
@ -28,7 +30,7 @@ public class ChunkProviderLoadOrGenerate implements IChunkProvider {
int var3 = var1 & 31; int var3 = var1 & 31;
int var4 = var2 & 31; int var4 = var2 & 31;
int var5 = var3 + var4 * 32; int var5 = var3 + var4 * 32;
return this.chunks[var5] != null && (this.chunks[var5] == this.blankChunk || this.chunks[var5].isAtLocation(var1, var2)); return this.chunks.containsKey(var5) && (this.chunks.get(var5) == this.blankChunk || this.chunks.get(var5).isAtLocation(var1, var2));
} }
} }
@ -40,10 +42,10 @@ public class ChunkProviderLoadOrGenerate implements IChunkProvider {
int var4 = var2 & 31; int var4 = var2 & 31;
int var5 = var3 + var4 * 32; int var5 = var3 + var4 * 32;
if(!this.chunkExists(var1, var2)) { if(!this.chunkExists(var1, var2)) {
if(this.chunks[var5] != null) { if(this.chunks.containsKey(var5)) {
this.chunks[var5].onChunkUnload(); this.chunks.get(var5).onChunkUnload();
this.saveChunk(this.chunks[var5]); this.saveChunk(this.chunks.get(var5));
this.saveExtraChunkData(this.chunks[var5]); this.saveExtraChunkData(this.chunks.get(var5));
} }
Chunk var6 = this.func_542_c(var1, var2); Chunk var6 = this.func_542_c(var1, var2);
@ -55,13 +57,13 @@ public class ChunkProviderLoadOrGenerate implements IChunkProvider {
} }
} }
this.chunks[var5] = var6; this.chunks.put(var5, var6);
var6.func_4143_d(); var6.func_4143_d();
if(this.chunks[var5] != null) { if(this.chunks.containsKey(var5)) {
this.chunks[var5].onChunkLoad(); this.chunks.get(var5).onChunkLoad();
} }
if(!this.chunks[var5].isTerrainPopulated && this.chunkExists(var1 + 1, var2 + 1) && this.chunkExists(var1, var2 + 1) && this.chunkExists(var1 + 1, var2)) { if(!this.chunks.get(var5).isTerrainPopulated && this.chunkExists(var1 + 1, var2 + 1) && this.chunkExists(var1, var2 + 1) && this.chunkExists(var1 + 1, var2)) {
this.populate(this, var1, var2); this.populate(this, var1, var2);
} }
@ -80,8 +82,8 @@ public class ChunkProviderLoadOrGenerate implements IChunkProvider {
this.lastQueriedChunkXPos = var1; this.lastQueriedChunkXPos = var1;
this.lastQueriedChunkZPos = var2; this.lastQueriedChunkZPos = var2;
this.lastQueriedChunk = this.chunks[var5]; this.lastQueriedChunk = this.chunks.get(var5);
return this.chunks[var5]; return this.chunks.get(var5);
} }
} }
@ -143,8 +145,8 @@ public class ChunkProviderLoadOrGenerate implements IChunkProvider {
int var4 = 0; int var4 = 0;
int var5; int var5;
if(var2 != null) { if(var2 != null) {
for(var5 = 0; var5 < this.chunks.length; ++var5) { for(var5 = 0; var5 < this.chunks.size(); ++var5) {
if(this.chunks[var5] != null && this.chunks[var5].needsSaving(var1)) { if(this.chunks.get(var5) != null && this.chunks.get(var5).needsSaving(var1)) {
++var4; ++var4;
} }
} }
@ -152,15 +154,15 @@ public class ChunkProviderLoadOrGenerate implements IChunkProvider {
var5 = 0; var5 = 0;
for(int var6 = 0; var6 < this.chunks.length; ++var6) { for(int var6 = 0; var6 < this.chunks.size(); ++var6) {
if(this.chunks[var6] != null) { if(this.chunks.get(var6) != null) {
if(var1 && !this.chunks[var6].neverSave) { if(var1 && !this.chunks.get(var6).neverSave) {
this.saveExtraChunkData(this.chunks[var6]); this.saveExtraChunkData(this.chunks.get(var6));
} }
if(this.chunks[var6].needsSaving(var1)) { if(this.chunks.get(var6).needsSaving(var1)) {
this.saveChunk(this.chunks[var6]); this.saveChunk(this.chunks.get(var6));
this.chunks[var6].isModified = false; this.chunks.get(var6).isModified = false;
++var3; ++var3;
if(var3 == 2 && !var1) { if(var3 == 2 && !var1) {
return false; return false;

View File

@ -78,16 +78,15 @@ public class ModelSpider extends ModelBase {
this.field_1247_i.rotateAngleZ = var7 * 0.74F; this.field_1247_i.rotateAngleZ = var7 * 0.74F;
this.field_1246_j.rotateAngleZ = -var7; this.field_1246_j.rotateAngleZ = -var7;
this.field_1245_m.rotateAngleZ = var7; this.field_1245_m.rotateAngleZ = var7;
float var8 = -0.0F;
float var9 = (float)Math.PI * 0.125F; float var9 = (float)Math.PI * 0.125F;
this.field_1252_d.rotateAngleY = var9 * 2.0F + var8; this.field_1252_d.rotateAngleY = var9 * 2.0F;
this.field_1251_e.rotateAngleY = -var9 * 2.0F - var8; this.field_1251_e.rotateAngleY = -var9 * 2.0F;
this.field_1250_f.rotateAngleY = var9 * 1.0F + var8; this.field_1250_f.rotateAngleY = var9 * 1.0F;
this.field_1249_g.rotateAngleY = -var9 * 1.0F - var8; this.field_1249_g.rotateAngleY = -var9 * 1.0F;
this.field_1248_h.rotateAngleY = -var9 * 1.0F + var8; this.field_1248_h.rotateAngleY = -var9 * 1.0F;
this.field_1247_i.rotateAngleY = var9 * 1.0F - var8; this.field_1247_i.rotateAngleY = var9 * 1.0F;
this.field_1246_j.rotateAngleY = -var9 * 2.0F + var8; this.field_1246_j.rotateAngleY = -var9 * 2.0F;
this.field_1245_m.rotateAngleY = var9 * 2.0F - var8; this.field_1245_m.rotateAngleY = var9 * 2.0F;
float var10 = -(MathHelper.cos(var1 * 0.6662F * 2.0F + 0.0F) * 0.4F) * var2; float var10 = -(MathHelper.cos(var1 * 0.6662F * 2.0F + 0.0F) * 0.4F) * var2;
float var11 = -(MathHelper.cos(var1 * 0.6662F * 2.0F + (float)Math.PI) * 0.4F) * var2; float var11 = -(MathHelper.cos(var1 * 0.6662F * 2.0F + (float)Math.PI) * 0.4F) * var2;
float var12 = -(MathHelper.cos(var1 * 0.6662F * 2.0F + (float)Math.PI * 0.5F) * 0.4F) * var2; float var12 = -(MathHelper.cos(var1 * 0.6662F * 2.0F + (float)Math.PI * 0.5F) * 0.4F) * var2;

View File

@ -27,15 +27,15 @@ public class Vec3D {
} }
public Vec3D(double var1, double var3, double var5) { public Vec3D(double var1, double var3, double var5) {
if(var1 == -0.0D) { if(var1 == -0D) {
var1 = 0.0D; var1 = 0.0D;
} }
if(var3 == -0.0D) { if(var3 == -0D) {
var3 = 0.0D; var3 = 0.0D;
} }
if(var5 == -0.0D) { if(var5 == -0D) {
var5 = 0.0D; var5 = 0.0D;
} }

View File

@ -63,9 +63,8 @@ public class WorldProvider {
public float[] func_4097_b(float var1, float var2) { public float[] func_4097_b(float var1, float var2) {
float var3 = 0.4F; float var3 = 0.4F;
float var4 = MathHelper.cos(var1 * (float)Math.PI * 2.0F) - 0.0F; float var4 = MathHelper.cos(var1 * (float)Math.PI * 2.0F) - 0.0F;
float var5 = -0.0F; if(var4 >= -var3 && var4 <= var3) {
if(var4 >= var5 - var3 && var4 <= var5 + var3) { float var6 = (var4) / var3 * 0.5F + 0.5F;
float var6 = (var4 - var5) / var3 * 0.5F + 0.5F;
float var7 = 1.0F - (1.0F - MathHelper.sin(var6 * (float)Math.PI)) * 0.99F; float var7 = 1.0F - (1.0F - MathHelper.sin(var6 * (float)Math.PI)) * 0.99F;
var7 *= var7; var7 *= var7;
this.field_4217_f[0] = var6 * 0.3F + 0.7F; this.field_4217_f[0] = var6 * 0.3F + 0.7F;

125663
web/js/app.js

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long