public static void updateThreadPriorities() { try { ThreadGroup var0 = Thread.currentThread().getThreadGroup(); if (var0 == null) { return; } int var1 = (var0.activeCount() + 10) * 2; Thread[] var2 = new Thread[var1]; var0.enumerate(var2, false); byte var3 = 5; byte var4 = 5; if (isSmoothWorld()) { var4 = 3; } minecraftThread.setPriority(var3); for (int var5 = 0; var5 < var2.length; ++var5) { Thread var6 = var2[var5]; if (var6 != null && var6 instanceof ThreadMinecraftServer) { var6.setPriority(var4); } } } catch (Throwable var7) { dbg(var7.getMessage()); } }
public Tessellator getSubTessellatorImpl(int i) { for (int j = 0; j < subTextures.length; j++) { int l = subTextures[j]; if (l == i) { Tessellator tessellator1 = subTessellators[j]; return tessellator1; } } for (int k = 0; k < subTextures.length; k++) { int i1 = subTextures[k]; if (i1 <= 0) { Tessellator tessellator2 = subTessellators[k]; subTextures[k] = i; return tessellator2; } } Tessellator tessellator = new Tessellator(); Tessellator atessellator[] = subTessellators; int ai[] = subTextures; subTessellators = new Tessellator[atessellator.length + 1]; subTextures = new int[ai.length + 1]; System.arraycopy(atessellator, 0, subTessellators, 0, atessellator.length); System.arraycopy(ai, 0, subTextures, 0, ai.length); subTessellators[atessellator.length] = tessellator; subTextures[ai.length] = i; Config.dbg( (new StringBuilder()) .append("Allocated subtessellator, count: ") .append(subTessellators.length) .toString()); return tessellator; }
public static void checkGlError(String var0) { int var1 = GL11.glGetError(); if (var1 != 0) { String var2 = GLU.gluErrorString(var1); dbg("OpenGlError: " + var1 + " (" + var2 + "), at: " + var0); } }
private static void dbgFieldValue(boolean var0, String var1, ReflectorField var2, Object var3) { String var4 = var2.getTargetField().getDeclaringClass().getName(); String var5 = var2.getTargetField().getName(); String var6 = ""; if (var0) { var6 = " static"; } Config.dbg(var1 + var6 + " " + var4 + "." + var5 + " => " + var3); }
private static void dbgCallVoid(boolean var0, String var1, ReflectorMethod var2, Object[] var3) { String var4 = var2.getTargetMethod().getDeclaringClass().getName(); String var5 = var2.getTargetMethod().getName(); String var6 = ""; if (var0) { var6 = " static"; } Config.dbg(var1 + var6 + " " + var4 + "." + var5 + "(" + Config.arrayToString(var3) + ")"); }
public void unpause() { Object var1 = this.lock; synchronized (this.lock) { if (this.working) { Config.dbg("UpdateThread still working in unpause()!!!"); } this.canWork = true; this.canWorkToEndOfUpdate = false; this.lock.notifyAll(); } }
private static Method getMethod(Class var0, String var1, Object[] var2) { Method[] var3 = var0.getMethods(); for (int var4 = 0; var4 < var3.length; ++var4) { Method var5 = var3[var4]; if (var5.getName().equals(var1) && var5.getParameterTypes().length == var2.length) { return var5; } } dbg("No method found for: " + var0.getName() + "." + var1 + "(" + arrayToString(var2) + ")"); return null; }
private static void handleException( Throwable var0, Object var1, ReflectorMethod var2, Object[] var3) { if (var0 instanceof InvocationTargetException) { var0.printStackTrace(); } else { if (var0 instanceof IllegalArgumentException) { Config.dbg("*** IllegalArgumentException ***"); Config.dbg("Method: " + var2.getTargetMethod()); Config.dbg("Object: " + var1); Config.dbg("Parameter classes: " + Config.arrayToString(getClasses(var3))); Config.dbg("Parameters: " + Config.arrayToString(var3)); } Config.dbg("*** Exception outside of method ***"); Config.dbg("Method deactivated: " + var2.getTargetMethod()); var2.deactivate(); var0.printStackTrace(); } }
public void unpauseToEndOfUpdate() { Object var1 = this.lock; synchronized (this.lock) { if (this.working) { Config.dbg("UpdateThread still working in unpause()!!!"); } if (this.currentRenderer != null) { while (this.currentRenderer != null) { this.canWork = false; this.canWorkToEndOfUpdate = true; this.lock.notifyAll(); try { this.lock.wait(); } catch (InterruptedException var4) {; } } this.pause(); } } }
public static void addAtlasName(String var0) { if (var0 != null) { atlasNames.add(var0); Config.dbg("TextureAtlas: " + var0); } }
public void func_991_a(double p_991_1_, double p_991_3_, double p_991_5_) { if (autoGrow && field_1498_o >= field_1494_B - 32) { Config.dbg( (new StringBuilder()) .append("Expand tessellator buffer, old: ") .append(field_1494_B) .append(", new: ") .append(field_1494_B * 2) .toString()); field_1494_B *= 2; int ai[] = new int[field_1494_B]; System.arraycopy(field_1506_g, 0, ai, 0, field_1506_g.length); field_1506_g = ai; field_1509_d = GLAllocation.func_1127_b(field_1494_B * 4); field_1508_e = field_1509_d.asIntBuffer(); field_1507_f = field_1509_d.asFloatBuffer(); field_35836_g = field_1509_d.asShortBuffer(); } field_1497_p++; if (field_1493_r == 7 && field_1511_b && field_1497_p % 4 == 0) { for (int i = 0; i < 2; i++) { int j = 8 * (3 - i); if (field_1500_m) { field_1506_g[field_1498_o + 3] = field_1506_g[(field_1498_o - j) + 3]; field_1506_g[field_1498_o + 4] = field_1506_g[(field_1498_o - j) + 4]; } if (field_35838_p) { field_1506_g[field_1498_o + 7] = field_1506_g[(field_1498_o - j) + 7]; } if (field_1501_l) { field_1506_g[field_1498_o + 5] = field_1506_g[(field_1498_o - j) + 5]; } field_1506_g[field_1498_o + 0] = field_1506_g[(field_1498_o - j) + 0]; field_1506_g[field_1498_o + 1] = field_1506_g[(field_1498_o - j) + 1]; field_1506_g[field_1498_o + 2] = field_1506_g[(field_1498_o - j) + 2]; field_1505_h++; field_1498_o += 8; } } if (field_1500_m) { field_1506_g[field_1498_o + 3] = Float.floatToRawIntBits((float) field_1504_i); field_1506_g[field_1498_o + 4] = Float.floatToRawIntBits((float) field_1503_j); } if (field_35838_p) { field_1506_g[field_1498_o + 7] = field_35837_l; } if (field_1501_l) { field_1506_g[field_1498_o + 5] = field_1502_k; } if (field_1499_n) { field_1506_g[field_1498_o + 6] = field_1489_v; } field_1506_g[field_1498_o + 0] = Float.floatToRawIntBits((float) (p_991_1_ + field_1492_s)); field_1506_g[field_1498_o + 1] = Float.floatToRawIntBits((float) (p_991_3_ + field_1491_t)); field_1506_g[field_1498_o + 2] = Float.floatToRawIntBits((float) (p_991_5_ + field_1490_u)); field_1498_o += 8; field_1505_h++; if (!autoGrow && field_1497_p % 4 == 0 && field_1498_o >= field_1494_B - 32) { func_982_a(); field_1488_w = true; } }
public static void log(String var0) { dbg(var0); }