Update #47 - Singleplayer lag fixes

This commit is contained in:
lax1dude
2025-01-19 13:26:27 -08:00
parent 3f5ee57068
commit 1f0d593a8c
2052 changed files with 133581 additions and 2339 deletions

View File

@ -1,10 +1,10 @@
package net.lax1dude.eaglercraft.v1_8.minecraft;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.Callable;
import com.carrotsearch.hppc.cursors.IntCursor;
import com.google.common.collect.Lists;
import net.lax1dude.eaglercraft.v1_8.HString;
@ -228,10 +228,8 @@ public class EaglerTextureAtlasSprite {
int l = i;
this.height = this.width;
if (meta.getFrameCount() > 0) {
Iterator<Integer> iterator = meta.getFrameIndexSet().iterator();
while (iterator.hasNext()) {
int i1 = iterator.next().intValue();
for (IntCursor cur : meta.getFrameIndexSet()) {
int i1 = cur.value;
if (i1 >= j1) {
throw new RuntimeException("invalid frameindex " + i1);
}