"use strict";
(function(module) {
if (typeof define === 'function' && define.amd) {
define(['exports'], function(exports) {
module(exports);
});
} else if (typeof exports === 'object' && exports !== null && typeof exports.nodeName !== 'string') {
module(exports);
} else {
module(typeof self !== 'undefined' ? self : this);
}
}(function($rt_exports) {
let $rt_seed = 2463534242,
$rt_nextId = () => {
let x = $rt_seed;
x ^= x << 13;
x ^= x >>> 17;
x ^= x << 5;
$rt_seed = x;
return x;
},
$rt_wrapFunction0 = f => function() {
return f(this);
},
$rt_wrapFunction1 = f => function(p1) {
return f(this, p1);
},
$rt_wrapFunction2 = f => function(p1, p2) {
return f(this, p1, p2);
},
$rt_wrapFunction3 = f => function(p1, p2, p3) {
return f(this, p1, p2, p3, p3);
},
$rt_wrapFunction4 = f => function(p1, p2, p3, p4) {
return f(this, p1, p2, p3, p4);
},
$rt_mainStarter = f => (args, callback) => {
if (!args) {
args = [];
}
let javaArgs = $rt_createArray($rt_objcls(), args.length);
for (let i = 0;i < args.length;++i) {
javaArgs.data[i] = $rt_str(args[i]);
}
$rt_startThread(() => {
f.call(null, javaArgs);
}, callback);
},
$rt_eraseClinit = target => target.$clinit = () => {
},
$dbg_class = obj => {
let cls = obj.constructor;
let arrayDegree = 0;
while (cls.$meta && cls.$meta.item) {
++arrayDegree;
cls = cls.$meta.item;
}
let clsName = "";
if (cls.$meta.primitive) {
clsName = cls.$meta.name;
} else {
clsName = cls.$meta ? cls.$meta.name || "a/" + cls.name : "@" + cls.name;
}
while (arrayDegree-- > 0) {
clsName += "[]";
}
return clsName;
},
$rt_classWithoutFields = superclass => {
if (superclass === 0) {
return function() {
};
}
if (superclass === void 0) {
superclass = $rt_objcls();
}
return function() {
superclass.call(this);
};
},
$rt_cls = cls => jl_Class_getClass(cls),
$rt_objcls = () => jl_Object,
$rt_getThread = () => {
{
return jl_Thread_currentThread0();
}
},
$rt_setThread = t => {
{
return jl_Thread_setCurrentThread(t);
}
},
$rt_createcls = () => {
return { $array : null, classObject : null, $meta : { supertypes : [], superclass : null } };
},
$rt_createPrimitiveCls = (name, binaryName) => {
let cls = $rt_createcls();
cls.$meta.primitive = true;
cls.$meta.name = name;
cls.$meta.binaryName = binaryName;
cls.$meta.enum = false;
cls.$meta.item = null;
cls.$meta.simpleName = null;
cls.$meta.declaringClass = null;
cls.$meta.enclosingClass = null;
return cls;
},
$rt_booleancls = $rt_createPrimitiveCls("boolean", "Z"),
$rt_charcls = $rt_createPrimitiveCls("char", "C"),
$rt_bytecls = $rt_createPrimitiveCls("byte", "B"),
$rt_shortcls = $rt_createPrimitiveCls("short", "S"),
$rt_intcls = $rt_createPrimitiveCls("int", "I"),
$rt_longcls = $rt_createPrimitiveCls("long", "J"),
$rt_floatcls = $rt_createPrimitiveCls("float", "F"),
$rt_doublecls = $rt_createPrimitiveCls("double", "D"),
$rt_voidcls = $rt_createPrimitiveCls("void", "V"),
$rt_numberConversionBuffer = new ArrayBuffer(16),
$rt_numberConversionView = new DataView($rt_numberConversionBuffer),
$rt_numberConversionFloatArray = new Float32Array($rt_numberConversionBuffer),
$rt_numberConversionDoubleArray = new Float64Array($rt_numberConversionBuffer),
$rt_numberConversionIntArray = new Int32Array($rt_numberConversionBuffer),
$rt_doubleToRawLongBits,
$rt_longBitsToDouble;
if (typeof BigInt !== 'function') {
$rt_doubleToRawLongBits = n => {
$rt_numberConversionView.setFloat64(0, n, true);
return new Long($rt_numberConversionView.getInt32(0, true), $rt_numberConversionView.getInt32(4, true));
};
$rt_longBitsToDouble = n => {
$rt_numberConversionView.setInt32(0, n.lo, true);
$rt_numberConversionView.setInt32(4, n.hi, true);
return $rt_numberConversionView.getFloat64(0, true);
};
} else if (typeof BigInt64Array !== 'function') {
$rt_doubleToRawLongBits = n => {
$rt_numberConversionView.setFloat64(0, n, true);
let lo = $rt_numberConversionView.getInt32(0, true);
let hi = $rt_numberConversionView.getInt32(4, true);
return BigInt.asIntN(64, BigInt.asUintN(32, BigInt(lo)) | BigInt(hi) << BigInt(32));
};
$rt_longBitsToDouble = n => {
$rt_numberConversionView.setFloat64(0, n, true);
let lo = $rt_numberConversionView.getInt32(0, true);
let hi = $rt_numberConversionView.getInt32(4, true);
return BigInt.asIntN(64, BigInt.asUintN(32, BigInt(lo)) | BigInt(hi) << BigInt(32));
};
} else {
let $rt_numberConversionLongArray = new BigInt64Array($rt_numberConversionBuffer);
$rt_doubleToRawLongBits = n => {
$rt_numberConversionDoubleArray[0] = n;
return $rt_numberConversionLongArray[0];
};
$rt_longBitsToDouble = n => {
$rt_numberConversionLongArray[0] = n;
return $rt_numberConversionDoubleArray[0];
};
}
let $rt_floatToRawIntBits = n => {
$rt_numberConversionFloatArray[0] = n;
return $rt_numberConversionIntArray[0];
},
$rt_intBitsToFloat = n => {
$rt_numberConversionIntArray[0] = n;
return $rt_numberConversionFloatArray[0];
},
$rt_equalDoubles = (a, b) => {
if (a !== a) {
return b !== b;
}
$rt_numberConversionDoubleArray[0] = a;
$rt_numberConversionDoubleArray[1] = b;
return $rt_numberConversionIntArray[0] === $rt_numberConversionIntArray[2] && $rt_numberConversionIntArray[1] === $rt_numberConversionIntArray[3];
},
$rt_compare = (a, b) => a > b ? 1 : a < b ? -1 : a === b ? 0 : 1,
$rt_imul = Math.imul || function(a, b) {
let ah = a >>> 16 & 0xFFFF;
let al = a & 0xFFFF;
let bh = b >>> 16 & 0xFFFF;
let bl = b & 0xFFFF;
return al * bl + (ah * bl + al * bh << 16 >>> 0) | 0;
},
$rt_udiv = (a, b) => (a >>> 0) / (b >>> 0) >>> 0,
$rt_umod = (a, b) => (a >>> 0) % (b >>> 0) >>> 0,
$rt_ucmp = (a, b) => {
a >>>= 0;
b >>>= 0;
return a < b ? -1 : a > b ? 1 : 0;
};
function Long(lo, hi) {
this.lo = lo | 0;
this.hi = hi | 0;
}
Long.prototype.__teavm_class__ = () => {
return "long";
};
let Long_isPositive = a => (a.hi & 0x80000000) === 0,
Long_isNegative = a => (a.hi & 0x80000000) !== 0,
Long_MAX_NORMAL = 1 << 18,
Long_ZERO,
Long_create,
Long_fromInt,
Long_fromNumber,
Long_toNumber,
Long_hi,
Long_lo,
Long_divRem;
if (typeof BigInt !== "function") {
Long.prototype.toString = function() {
let result = [];
let n = this;
let positive = Long_isPositive(n);
if (!positive) {
n = Long_neg(n);
}
let radix = new Long(10, 0);
do {
let divRem = Long_divRem(n, radix);
result.push(String.fromCharCode(48 + divRem[1].lo));
n = divRem[0];
}while (n.lo !== 0 || n.hi !== 0);
result = (result.reverse()).join('');
return positive ? result : "-" + result;
};
Long.prototype.valueOf = function() {
return Long_toNumber(this);
};
Long_ZERO = new Long(0, 0);
Long_fromInt = val => new Long(val, -(val < 0) | 0);
Long_fromNumber = val => val >= 0 ? new Long(val | 0, val / 0x100000000 | 0) : Long_neg(new Long( -val | 0, -val / 0x100000000 | 0));
Long_create = (lo, hi) => new Long(lo, hi);
Long_toNumber = val => 0x100000000 * val.hi + (val.lo >>> 0);
Long_hi = val => val.hi;
Long_lo = val => val.lo;
} else {
Long_ZERO = BigInt(0);
Long_create = (lo, hi) => BigInt.asIntN(64, BigInt.asUintN(64, BigInt(lo)) | BigInt.asUintN(64, BigInt(hi) << BigInt(32)));
Long_fromInt = val => BigInt.asIntN(64, BigInt(val | 0));
Long_fromNumber = val => BigInt.asIntN(64, BigInt(val >= 0 ? Math.floor(val) : Math.ceil(val)));
Long_toNumber = val => Number(val);
Long_hi = val => Number(BigInt.asIntN(64, val >> BigInt(32))) | 0;
Long_lo = val => Number(BigInt.asIntN(32, val)) | 0;
}
let Long_eq,
Long_ne,
Long_gt,
Long_ge,
Long_lt,
Long_le,
Long_compare,
Long_ucompare,
Long_add,
Long_sub,
Long_inc,
Long_mul,
Long_div,
Long_rem,
Long_udiv,
Long_urem,
Long_neg,
Long_and,
Long_or,
Long_xor,
Long_shl,
Long_shr,
Long_shru;
if (typeof BigInt !== 'function') {
Long_eq = (a, b) => a.hi === b.hi && a.lo === b.lo;
Long_ne = (a, b) => a.hi !== b.hi || a.lo !== b.lo;
Long_gt = (a, b) => {
if (a.hi < b.hi) {
return false;
}
if (a.hi > b.hi) {
return true;
}
let x = a.lo >>> 1;
let y = b.lo >>> 1;
if (x !== y) {
return x > y;
}
return (a.lo & 1) > (b.lo & 1);
};
Long_ge = (a, b) => {
if (a.hi < b.hi) {
return false;
}
if (a.hi > b.hi) {
return true;
}
let x = a.lo >>> 1;
let y = b.lo >>> 1;
if (x !== y) {
return x >= y;
}
return (a.lo & 1) >= (b.lo & 1);
};
Long_lt = (a, b) => {
if (a.hi > b.hi) {
return false;
}
if (a.hi < b.hi) {
return true;
}
let x = a.lo >>> 1;
let y = b.lo >>> 1;
if (x !== y) {
return x < y;
}
return (a.lo & 1) < (b.lo & 1);
};
Long_le = (a, b) => {
if (a.hi > b.hi) {
return false;
}
if (a.hi < b.hi) {
return true;
}
let x = a.lo >>> 1;
let y = b.lo >>> 1;
if (x !== y) {
return x <= y;
}
return (a.lo & 1) <= (b.lo & 1);
};
Long_add = (a, b) => {
if (a.hi === a.lo >> 31 && b.hi === b.lo >> 31) {
return Long_fromNumber(a.lo + b.lo);
} else if (Math.abs(a.hi) < Long_MAX_NORMAL && Math.abs(b.hi) < Long_MAX_NORMAL) {
return Long_fromNumber(Long_toNumber(a) + Long_toNumber(b));
}
let a_lolo = a.lo & 0xFFFF;
let a_lohi = a.lo >>> 16;
let a_hilo = a.hi & 0xFFFF;
let a_hihi = a.hi >>> 16;
let b_lolo = b.lo & 0xFFFF;
let b_lohi = b.lo >>> 16;
let b_hilo = b.hi & 0xFFFF;
let b_hihi = b.hi >>> 16;
let lolo = a_lolo + b_lolo | 0;
let lohi = a_lohi + b_lohi + (lolo >> 16) | 0;
let hilo = a_hilo + b_hilo + (lohi >> 16) | 0;
let hihi = a_hihi + b_hihi + (hilo >> 16) | 0;
return new Long(lolo & 0xFFFF | (lohi & 0xFFFF) << 16, hilo & 0xFFFF | (hihi & 0xFFFF) << 16);
};
Long_inc = a => {
let lo = a.lo + 1 | 0;
let hi = a.hi;
if (lo === 0) {
hi = hi + 1 | 0;
}
return new Long(lo, hi);
};
Long_neg = a => Long_inc(new Long(a.lo ^ 0xFFFFFFFF, a.hi ^ 0xFFFFFFFF));
Long_sub = (a, b) => {
if (a.hi === a.lo >> 31 && b.hi === b.lo >> 31) {
return Long_fromNumber(a.lo - b.lo);
}
let a_lolo = a.lo & 0xFFFF;
let a_lohi = a.lo >>> 16;
let a_hilo = a.hi & 0xFFFF;
let a_hihi = a.hi >>> 16;
let b_lolo = b.lo & 0xFFFF;
let b_lohi = b.lo >>> 16;
let b_hilo = b.hi & 0xFFFF;
let b_hihi = b.hi >>> 16;
let lolo = a_lolo - b_lolo | 0;
let lohi = a_lohi - b_lohi + (lolo >> 16) | 0;
let hilo = a_hilo - b_hilo + (lohi >> 16) | 0;
let hihi = a_hihi - b_hihi + (hilo >> 16) | 0;
return new Long(lolo & 0xFFFF | (lohi & 0xFFFF) << 16, hilo & 0xFFFF | (hihi & 0xFFFF) << 16);
};
Long_compare = (a, b) => {
let r = a.hi - b.hi;
if (r !== 0) {
return r;
}
r = (a.lo >>> 1) - (b.lo >>> 1);
if (r !== 0) {
return r;
}
return (a.lo & 1) - (b.lo & 1);
};
Long_ucompare = (a, b) => {
let r = $rt_ucmp(a.hi, b.hi);
if (r !== 0) {
return r;
}
r = (a.lo >>> 1) - (b.lo >>> 1);
if (r !== 0) {
return r;
}
return (a.lo & 1) - (b.lo & 1);
};
Long_mul = (a, b) => {
let positive = Long_isNegative(a) === Long_isNegative(b);
if (Long_isNegative(a)) {
a = Long_neg(a);
}
if (Long_isNegative(b)) {
b = Long_neg(b);
}
let a_lolo = a.lo & 0xFFFF;
let a_lohi = a.lo >>> 16;
let a_hilo = a.hi & 0xFFFF;
let a_hihi = a.hi >>> 16;
let b_lolo = b.lo & 0xFFFF;
let b_lohi = b.lo >>> 16;
let b_hilo = b.hi & 0xFFFF;
let b_hihi = b.hi >>> 16;
let lolo = 0;
let lohi = 0;
let hilo = 0;
let hihi = 0;
lolo = a_lolo * b_lolo | 0;
lohi = lolo >>> 16;
lohi = (lohi & 0xFFFF) + a_lohi * b_lolo | 0;
hilo = hilo + (lohi >>> 16) | 0;
lohi = (lohi & 0xFFFF) + a_lolo * b_lohi | 0;
hilo = hilo + (lohi >>> 16) | 0;
hihi = hilo >>> 16;
hilo = (hilo & 0xFFFF) + a_hilo * b_lolo | 0;
hihi = hihi + (hilo >>> 16) | 0;
hilo = (hilo & 0xFFFF) + a_lohi * b_lohi | 0;
hihi = hihi + (hilo >>> 16) | 0;
hilo = (hilo & 0xFFFF) + a_lolo * b_hilo | 0;
hihi = hihi + (hilo >>> 16) | 0;
hihi = hihi + a_hihi * b_lolo + a_hilo * b_lohi + a_lohi * b_hilo + a_lolo * b_hihi | 0;
let result = new Long(lolo & 0xFFFF | lohi << 16, hilo & 0xFFFF | hihi << 16);
return positive ? result : Long_neg(result);
};
Long_div = (a, b) => {
if (Math.abs(a.hi) < Long_MAX_NORMAL && Math.abs(b.hi) < Long_MAX_NORMAL) {
return Long_fromNumber(Long_toNumber(a) / Long_toNumber(b));
}
return (Long_divRem(a, b))[0];
};
Long_udiv = (a, b) => {
if (a.hi >= 0 && a.hi < Long_MAX_NORMAL && b.hi >= 0 && b.hi < Long_MAX_NORMAL) {
return Long_fromNumber(Long_toNumber(a) / Long_toNumber(b));
}
return (Long_udivRem(a, b))[0];
};
Long_rem = (a, b) => {
if (Math.abs(a.hi) < Long_MAX_NORMAL && Math.abs(b.hi) < Long_MAX_NORMAL) {
return Long_fromNumber(Long_toNumber(a) % Long_toNumber(b));
}
return (Long_divRem(a, b))[1];
};
Long_urem = (a, b) => {
if (a.hi >= 0 && a.hi < Long_MAX_NORMAL && b.hi >= 0 && b.hi < Long_MAX_NORMAL) {
return Long_fromNumber(Long_toNumber(a) / Long_toNumber(b));
}
return (Long_udivRem(a, b))[1];
};
Long_divRem = (a, b) => {
if (b.lo === 0 && b.hi === 0) {
throw new Error("Division by zero");
}
let positive = Long_isNegative(a) === Long_isNegative(b);
if (Long_isNegative(a)) {
a = Long_neg(a);
}
if (Long_isNegative(b)) {
b = Long_neg(b);
}
a = new LongInt(a.lo, a.hi, 0);
b = new LongInt(b.lo, b.hi, 0);
let q = LongInt_div(a, b);
a = new Long(a.lo, a.hi);
q = new Long(q.lo, q.hi);
return positive ? [q, a] : [Long_neg(q), Long_neg(a)];
};
let Long_udivRem = (a, b) => {
if (b.lo === 0 && b.hi === 0) {
throw new Error("Division by zero");
}
a = new LongInt(a.lo, a.hi, 0);
b = new LongInt(b.lo, b.hi, 0);
let q = LongInt_div(a, b);
a = new Long(a.lo, a.hi);
q = new Long(q.lo, q.hi);
return [q, a];
};
Long_and = (a, b) => new Long(a.lo & b.lo, a.hi & b.hi);
Long_or = (a, b) => new Long(a.lo | b.lo, a.hi | b.hi);
Long_xor = (a, b) => new Long(a.lo ^ b.lo, a.hi ^ b.hi);
Long_shl = (a, b) => {
b &= 63;
if (b === 0) {
return a;
} else if (b < 32) {
return new Long(a.lo << b, a.lo >>> 32 - b | a.hi << b);
} else if (b === 32) {
return new Long(0, a.lo);
} else {
return new Long(0, a.lo << b - 32);
}
};
Long_shr = (a, b) => {
b &= 63;
if (b === 0) {
return a;
} else if (b < 32) {
return new Long(a.lo >>> b | a.hi << 32 - b, a.hi >> b);
} else if (b === 32) {
return new Long(a.hi, a.hi >> 31);
} else {
return new Long(a.hi >> b - 32, a.hi >> 31);
}
};
Long_shru = (a, b) => {
b &= 63;
if (b === 0) {
return a;
} else if (b < 32) {
return new Long(a.lo >>> b | a.hi << 32 - b, a.hi >>> b);
} else if (b === 32) {
return new Long(a.hi, 0);
} else {
return new Long(a.hi >>> b - 32, 0);
}
};
function LongInt(lo, hi, sup) {
this.lo = lo;
this.hi = hi;
this.sup = sup;
}
let LongInt_mul = (a, b) => {
let a_lolo = (a.lo & 0xFFFF) * b | 0;
let a_lohi = (a.lo >>> 16) * b | 0;
let a_hilo = (a.hi & 0xFFFF) * b | 0;
let a_hihi = (a.hi >>> 16) * b | 0;
let sup = a.sup * b | 0;
a_lohi = a_lohi + (a_lolo >>> 16) | 0;
a_hilo = a_hilo + (a_lohi >>> 16) | 0;
a_hihi = a_hihi + (a_hilo >>> 16) | 0;
sup = sup + (a_hihi >>> 16) | 0;
a.lo = a_lolo & 0xFFFF | a_lohi << 16;
a.hi = a_hilo & 0xFFFF | a_hihi << 16;
a.sup = sup & 0xFFFF;
};
let LongInt_sub = (a, b) => {
let a_lolo = a.lo & 0xFFFF;
let a_lohi = a.lo >>> 16;
let a_hilo = a.hi & 0xFFFF;
let a_hihi = a.hi >>> 16;
let b_lolo = b.lo & 0xFFFF;
let b_lohi = b.lo >>> 16;
let b_hilo = b.hi & 0xFFFF;
let b_hihi = b.hi >>> 16;
a_lolo = a_lolo - b_lolo | 0;
a_lohi = a_lohi - b_lohi + (a_lolo >> 16) | 0;
a_hilo = a_hilo - b_hilo + (a_lohi >> 16) | 0;
a_hihi = a_hihi - b_hihi + (a_hilo >> 16) | 0;
let sup = a.sup - b.sup + (a_hihi >> 16) | 0;
a.lo = a_lolo & 0xFFFF | a_lohi << 16;
a.hi = a_hilo & 0xFFFF | a_hihi << 16;
a.sup = sup;
};
let LongInt_add = (a, b) => {
let a_lolo = a.lo & 0xFFFF;
let a_lohi = a.lo >>> 16;
let a_hilo = a.hi & 0xFFFF;
let a_hihi = a.hi >>> 16;
let b_lolo = b.lo & 0xFFFF;
let b_lohi = b.lo >>> 16;
let b_hilo = b.hi & 0xFFFF;
let b_hihi = b.hi >>> 16;
a_lolo = a_lolo + b_lolo | 0;
a_lohi = a_lohi + b_lohi + (a_lolo >> 16) | 0;
a_hilo = a_hilo + b_hilo + (a_lohi >> 16) | 0;
a_hihi = a_hihi + b_hihi + (a_hilo >> 16) | 0;
let sup = a.sup + b.sup + (a_hihi >> 16) | 0;
a.lo = a_lolo & 0xFFFF | a_lohi << 16;
a.hi = a_hilo & 0xFFFF | a_hihi << 16;
a.sup = sup;
};
let LongInt_ucompare = (a, b) => {
let r = a.sup - b.sup;
if (r !== 0) {
return r;
}
r = (a.hi >>> 1) - (b.hi >>> 1);
if (r !== 0) {
return r;
}
r = (a.hi & 1) - (b.hi & 1);
if (r !== 0) {
return r;
}
r = (a.lo >>> 1) - (b.lo >>> 1);
if (r !== 0) {
return r;
}
return (a.lo & 1) - (b.lo & 1);
};
let LongInt_numOfLeadingZeroBits = a => {
let n = 0;
let d = 16;
while (d > 0) {
if (a >>> d !== 0) {
a >>>= d;
n = n + d | 0;
}
d = d / 2 | 0;
}
return 31 - n;
};
let LongInt_shl = (a, b) => {
if (b === 0) {
return;
}
if (b < 32) {
a.sup = (a.hi >>> 32 - b | a.sup << b) & 0xFFFF;
a.hi = a.lo >>> 32 - b | a.hi << b;
a.lo <<= b;
} else if (b === 32) {
a.sup = a.hi & 0xFFFF;
a.hi = a.lo;
a.lo = 0;
} else if (b < 64) {
a.sup = (a.lo >>> 64 - b | a.hi << b - 32) & 0xFFFF;
a.hi = a.lo << b;
a.lo = 0;
} else if (b === 64) {
a.sup = a.lo & 0xFFFF;
a.hi = 0;
a.lo = 0;
} else {
a.sup = a.lo << b - 64 & 0xFFFF;
a.hi = 0;
a.lo = 0;
}
};
let LongInt_shr = (a, b) => {
if (b === 0) {
return;
}
if (b === 32) {
a.lo = a.hi;
a.hi = a.sup;
a.sup = 0;
} else if (b < 32) {
a.lo = a.lo >>> b | a.hi << 32 - b;
a.hi = a.hi >>> b | a.sup << 32 - b;
a.sup >>>= b;
} else if (b === 64) {
a.lo = a.sup;
a.hi = 0;
a.sup = 0;
} else if (b < 64) {
a.lo = a.hi >>> b - 32 | a.sup << 64 - b;
a.hi = a.sup >>> b - 32;
a.sup = 0;
} else {
a.lo = a.sup >>> b - 64;
a.hi = 0;
a.sup = 0;
}
};
let LongInt_copy = a => new LongInt(a.lo, a.hi, a.sup);
let LongInt_div = (a, b) => {
let bits = b.hi !== 0 ? LongInt_numOfLeadingZeroBits(b.hi) : LongInt_numOfLeadingZeroBits(b.lo) + 32;
let sz = 1 + (bits / 16 | 0);
let dividentBits = bits % 16;
LongInt_shl(b, bits);
LongInt_shl(a, dividentBits);
let q = new LongInt(0, 0, 0);
while (sz-- > 0) {
LongInt_shl(q, 16);
let digitA = (a.hi >>> 16) + 0x10000 * a.sup;
let digitB = b.hi >>> 16;
let digit = digitA / digitB | 0;
let t = LongInt_copy(b);
LongInt_mul(t, digit);
if (LongInt_ucompare(t, a) >= 0) {
while (LongInt_ucompare(t, a) > 0) {
LongInt_sub(t, b);
--digit;
}
} else {
while (true) {
let nextT = LongInt_copy(t);
LongInt_add(nextT, b);
if (LongInt_ucompare(nextT, a) > 0) {
break;
}
t = nextT;
++digit;
}
}
LongInt_sub(a, t);
q.lo |= digit;
LongInt_shl(a, 16);
}
LongInt_shr(a, bits + 16);
return q;
};
} else {
Long_eq = (a, b) => a === b;
Long_ne = (a, b) => a !== b;
Long_gt = (a, b) => a > b;
Long_ge = (a, b) => a >= b;
Long_lt = (a, b) => a < b;
Long_le = (a, b) => a <= b;
Long_add = (a, b) => BigInt.asIntN(64, a + b);
Long_inc = a => BigInt.asIntN(64, a + 1);
Long_neg = a => BigInt.asIntN(64, -a);
Long_sub = (a, b) => BigInt.asIntN(64, a - b);
Long_compare = (a, b) => a < b ? -1 : a > b ? 1 : 0;
Long_ucompare = (a, b) => {
a = BigInt.asUintN(64, a);
b = BigInt.asUintN(64, b);
return a < b ? -1 : a > b ? 1 : 0;
};
Long_mul = (a, b) => BigInt.asIntN(64, a * b);
Long_div = (a, b) => BigInt.asIntN(64, a / b);
Long_udiv = (a, b) => BigInt.asIntN(64, BigInt.asUintN(64, a) / BigInt.asUintN(64, b));
Long_rem = (a, b) => BigInt.asIntN(64, a % b);
Long_urem = (a, b) => BigInt.asIntN(64, BigInt.asUintN(64, a) % BigInt.asUintN(64, b));
Long_and = (a, b) => BigInt.asIntN(64, a & b);
Long_or = (a, b) => BigInt.asIntN(64, a | b);
Long_xor = (a, b) => BigInt.asIntN(64, a ^ b);
Long_shl = (a, b) => BigInt.asIntN(64, a << BigInt(b & 63));
Long_shr = (a, b) => BigInt.asIntN(64, a >> BigInt(b & 63));
Long_shru = (a, b) => BigInt.asIntN(64, BigInt.asUintN(64, a) >> BigInt(b & 63));
}
let $rt_createArray = (cls, sz) => {
let data = new Array(sz);
data.fill(null);
return new ($rt_arraycls(cls))(data);
},
$rt_wrapArray = (cls, data) => new ($rt_arraycls(cls))(data),
$rt_createUnfilledArray = (cls, sz) => new ($rt_arraycls(cls))(new Array(sz)),
$rt_createLongArray,
$rt_createLongArrayFromData;
if (typeof BigInt64Array !== 'function') {
$rt_createLongArray = sz => {
let data = new Array(sz);
let arr = new $rt_longArrayCls(data);
data.fill(Long_ZERO);
return arr;
};
$rt_createLongArrayFromData = init => new $rt_longArrayCls(init);
} else {
$rt_createLongArray = sz => new $rt_longArrayCls(new BigInt64Array(sz));
$rt_createLongArrayFromData = data => {
let buffer = new BigInt64Array(data.length);
buffer.set(data);
return new $rt_longArrayCls(buffer);
};
}
let $rt_createCharArray = sz => new $rt_charArrayCls(new Uint16Array(sz)),
$rt_createCharArrayFromData = data => {
let buffer = new Uint16Array(data.length);
buffer.set(data);
return new $rt_charArrayCls(buffer);
},
$rt_createByteArray = sz => new $rt_byteArrayCls(new Int8Array(sz)),
$rt_createByteArrayFromData = data => {
let buffer = new Int8Array(data.length);
buffer.set(data);
return new $rt_byteArrayCls(buffer);
},
$rt_createShortArray = sz => new $rt_shortArrayCls(new Int16Array(sz)),
$rt_createShortArrayFromData = data => {
let buffer = new Int16Array(data.length);
buffer.set(data);
return new $rt_shortArrayCls(buffer);
},
$rt_createIntArray = sz => new $rt_intArrayCls(new Int32Array(sz)),
$rt_createIntArrayFromData = data => {
let buffer = new Int32Array(data.length);
buffer.set(data);
return new $rt_intArrayCls(buffer);
},
$rt_createBooleanArray = sz => new $rt_booleanArrayCls(new Int8Array(sz)),
$rt_createBooleanArrayFromData = data => {
let buffer = new Int8Array(data.length);
buffer.set(data);
return new $rt_booleanArrayCls(buffer);
},
$rt_createFloatArray = sz => new $rt_floatArrayCls(new Float32Array(sz)),
$rt_createFloatArrayFromData = data => {
let buffer = new Float32Array(data.length);
buffer.set(data);
return new $rt_floatArrayCls(buffer);
},
$rt_createDoubleArray = sz => new $rt_doubleArrayCls(new Float64Array(sz)),
$rt_createDoubleArrayFromData = data => {
let buffer = new Float64Array(data.length);
buffer.set(data);
return new $rt_doubleArrayCls(buffer);
},
$rt_arraycls = cls => {
let result = cls.$array;
if (result === null) {
function JavaArray(data) {
($rt_objcls()).call(this);
this.data = data;
}
JavaArray.prototype = Object.create(($rt_objcls()).prototype);
JavaArray.prototype.type = cls;
JavaArray.prototype.constructor = JavaArray;
JavaArray.prototype.toString = function() {
let str = "[";
for (let i = 0;i < this.data.length;++i) {
if (i > 0) {
str += ", ";
}
str += this.data[i].toString();
}
str += "]";
return str;
};
JavaArray.prototype.$clone0 = function() {
let dataCopy;
if ('slice' in this.data) {
dataCopy = this.data.slice();
} else {
dataCopy = new this.data.constructor(this.data.length);
for (let i = 0;i < dataCopy.length;++i) {
dataCopy[i] = this.data[i];
}
}
return new ($rt_arraycls(this.type))(dataCopy);
};
let name = "[" + cls.$meta.binaryName;
JavaArray.$meta = { item : cls, supertypes : [$rt_objcls()], primitive : false, superclass : $rt_objcls(), name : name, binaryName : name, enum : false, simpleName : null, declaringClass : null, enclosingClass : null };
JavaArray.classObject = null;
JavaArray.$array = null;
result = JavaArray;
cls.$array = JavaArray;
}
return result;
},
$rt_createMultiArray = (cls, dimensions) => {
let first = 0;
for (let i = dimensions.length - 1;i >= 0;i = i - 1 | 0) {
if (dimensions[i] === 0) {
first = i;
break;
}
}
if (first > 0) {
for (let i = 0;i < first;i = i + 1 | 0) {
cls = $rt_arraycls(cls);
}
if (first === dimensions.length - 1) {
return $rt_createArray(cls, dimensions[first]);
}
}
let arrays = new Array($rt_primitiveArrayCount(dimensions, first));
let firstDim = dimensions[first] | 0;
for (let i = 0;i < arrays.length;i = i + 1 | 0) {
arrays[i] = $rt_createArray(cls, firstDim);
}
return $rt_createMultiArrayImpl(cls, arrays, dimensions, first);
},
$rt_createIntMultiArray = dimensions => {
let arrays = new Array($rt_primitiveArrayCount(dimensions, 0));
if (arrays.length === 0) {
return $rt_createMultiArray($rt_intcls, dimensions);
}
let firstDim = dimensions[0] | 0;
for (let i = 0;i < arrays.length;i = i + 1 | 0) {
arrays[i] = $rt_createIntArray(firstDim);
}
return $rt_createMultiArrayImpl($rt_intcls, arrays, dimensions, 0);
},
$rt_createFloatMultiArray = dimensions => {
let arrays = new Array($rt_primitiveArrayCount(dimensions, 0));
if (arrays.length === 0) {
return $rt_createMultiArray($rt_floatcls, dimensions);
}
let firstDim = dimensions[0] | 0;
for (let i = 0;i < arrays.length;i = i + 1 | 0) {
arrays[i] = $rt_createFloatArray(firstDim);
}
return $rt_createMultiArrayImpl($rt_floatcls, arrays, dimensions, 0);
},
$rt_createDoubleMultiArray = dimensions => {
let arrays = new Array($rt_primitiveArrayCount(dimensions, 0));
if (arrays.length === 0) {
return $rt_createMultiArray($rt_doublecls, dimensions);
}
let firstDim = dimensions[0] | 0;
for (let i = 0;i < arrays.length;i = i + 1 | 0) {
arrays[i] = $rt_createDoubleArray(firstDim);
}
return $rt_createMultiArrayImpl($rt_doublecls, arrays, dimensions, 0);
},
$rt_primitiveArrayCount = (dimensions, start) => {
let val = dimensions[start + 1] | 0;
for (let i = start + 2;i < dimensions.length;i = i + 1 | 0) {
val = val * (dimensions[i] | 0) | 0;
if (val === 0) {
break;
}
}
return val;
},
$rt_createMultiArrayImpl = (cls, arrays, dimensions, start) => {
let limit = arrays.length;
for (let i = start + 1 | 0;i < dimensions.length;i = i + 1 | 0) {
cls = $rt_arraycls(cls);
let dim = dimensions[i];
let index = 0;
let packedIndex = 0;
while (index < limit) {
let arr = $rt_createUnfilledArray(cls, dim);
for (let j = 0;j < dim;j = j + 1 | 0) {
arr.data[j] = arrays[index];
index = index + 1 | 0;
}
arrays[packedIndex] = arr;
packedIndex = packedIndex + 1 | 0;
}
limit = packedIndex;
}
return arrays[0];
},
$rt_stringPool_instance,
$rt_stringPool = strings => {
$rt_stringClassInit();
$rt_stringPool_instance = new Array(strings.length);
for (let i = 0;i < strings.length;++i) {
$rt_stringPool_instance[i] = $rt_intern($rt_str(strings[i]));
}
},
$rt_s = index => $rt_stringPool_instance[index],
$rt_charArrayToString = (array, offset, count) => {
let result = "";
let limit = offset + count;
for (let i = offset;i < limit;i = i + 1024 | 0) {
let next = Math.min(limit, i + 1024 | 0);
result += String.fromCharCode.apply(null, array.subarray(i, next));
}
return result;
},
$rt_fullArrayToString = array => $rt_charArrayToString(array, 0, array.length),
$rt_fastStringToCharArray = string => {
let array = new Uint16Array(string.length);
for (let i = 0;i < array.length;++i) {
array[i] = string.charCodeAt(i);
}
return new $rt_charArrayCls(array);
},
$rt_str = str => str === null ? null : jl_String__init_(str),
$rt_ustr = str => str === null ? null : str.$nativeString,
$rt_stringClassInit = () => (() => {})(),
$rt_intern;
{
$rt_intern = str => str;
}
let $rt_isInstance = (obj, cls) => obj instanceof $rt_objcls() && !!obj.constructor.$meta && $rt_isAssignable(obj.constructor, cls),
$rt_isAssignable = (from, to) => {
if (from === to) {
return true;
}
let map = from.$meta.assignableCache;
if (typeof map === 'undefined') {
map = new Map();
from.$meta.assignableCache = map;
}
let cachedResult = map.get(to);
if (typeof cachedResult !== 'undefined') {
return cachedResult;
}
if (to.$meta.item !== null) {
let result = from.$meta.item !== null && $rt_isAssignable(from.$meta.item, to.$meta.item);
map.set(to, result);
return result;
}
let supertypes = from.$meta.supertypes;
for (let i = 0;i < supertypes.length;i = i + 1 | 0) {
if ($rt_isAssignable(supertypes[i], to)) {
map.set(to, true);
return true;
}
}
map.set(to, false);
return false;
},
$rt_throw = ex => {
throw $rt_exception(ex);
},
$rt_javaExceptionProp = Symbol("javaException"),
$rt_exception = ex => {
let err = ex.$jsException;
if (!err) {
let javaCause = $rt_throwableCause(ex);
let jsCause = javaCause !== null ? javaCause.$jsException : void 0;
let cause = typeof jsCause === "object" ? { cause : jsCause } : void 0;
err = new JavaError("Java exception thrown", cause);
if (typeof Error.captureStackTrace === "function") {
Error.captureStackTrace(err);
}
err[$rt_javaExceptionProp] = ex;
ex.$jsException = err;
$rt_fillStack(err, ex);
}
return err;
},
$rt_fillStack = (err, ex) => {
if (typeof $rt_decodeStack === "function" && err.stack) {
let stack = $rt_decodeStack(err.stack);
let javaStack = $rt_createArray($rt_stecls(), stack.length);
let elem;
let noStack = false;
for (let i = 0;i < stack.length;++i) {
let element = stack[i];
elem = $rt_createStackElement($rt_str(element.className), $rt_str(element.methodName), $rt_str(element.fileName), element.lineNumber);
if (elem == null) {
noStack = true;
break;
}
javaStack.data[i] = elem;
}
if (!noStack) {
$rt_setStack(ex, javaStack);
}
}
},
JavaError;
if (typeof Reflect === 'object') {
let defaultMessage = Symbol("defaultMessage");
JavaError = function JavaError(message, cause) {
let self = Reflect.construct(Error, [void 0, cause], JavaError);
Object.setPrototypeOf(self, JavaError.prototype);
self[defaultMessage] = message;
return self;
}
;
JavaError.prototype = Object.create(Error.prototype, { constructor : { configurable : true, writable : true, value : JavaError }, message : { get() {
try {
let javaException = this[$rt_javaExceptionProp];
if (typeof javaException === 'object') {
let javaMessage = $rt_throwableMessage(javaException);
if (typeof javaMessage === "object") {
return javaMessage !== null ? javaMessage.toString() : null;
}
}
return this[defaultMessage];
} catch (e){
return "Exception occurred trying to extract Java exception message: " + e;
}
} } });
} else {
JavaError = Error;
}
let $rt_javaException = e => e instanceof Error && typeof e[$rt_javaExceptionProp] === 'object' ? e[$rt_javaExceptionProp] : null,
$rt_jsException = e => typeof e.$jsException === 'object' ? e.$jsException : null,
$rt_wrapException = err => {
let ex = err[$rt_javaExceptionProp];
if (!ex) {
ex = $rt_createException($rt_str("(JavaScript) " + err.toString()));
err[$rt_javaExceptionProp] = ex;
ex.$jsException = err;
$rt_fillStack(err, ex);
}
return ex;
},
$rt_createException = message => jl_RuntimeException__init_1(message),
$rt_throwableMessage = t => jl_Throwable_getMessage(t),
$rt_throwableCause = t => jl_Throwable_getCause(t),
$rt_stecls = () => jl_StackTraceElement,
$rt_createStackElement = (className, methodName, fileName, lineNumber) => {
{
return null;
}
},
$rt_setStack = (e, stack) => {
},
$rt_createOutputFunction = outputFunction => {
let buffer = "";
return msg => {
let index = 0;
while (true) {
let next = msg.indexOf('\n', index);
if (next < 0) {
break;
}
outputFunction(buffer + msg.substring(index, next));
buffer = "";
index = next + 1;
}
buffer += msg.substring(index);
};
},
$rt_putStdout = typeof $rt_putStdoutCustom === "function" ? $rt_putStdoutCustom : typeof console === "object" ? $rt_createOutputFunction(msg => console.info(msg)) : () => {
},
$rt_putStderr = typeof $rt_putStderrCustom === "function" ? $rt_putStderrCustom : typeof console === "object" ? $rt_createOutputFunction(msg => console.error(msg)) : () => {
},
$rt_packageData = null,
$rt_packages = data => {
let i = 0;
let packages = new Array(data.length);
for (let j = 0;j < data.length;++j) {
let prefixIndex = data[i++];
let prefix = prefixIndex >= 0 ? packages[prefixIndex] : "";
packages[j] = prefix + data[i++] + ".";
}
$rt_packageData = packages;
},
$rt_metadata = data => {
let packages = $rt_packageData;
let i = 0;
while (i < data.length) {
let cls = data[i++];
cls.$meta = { };
let m = cls.$meta;
let className = data[i++];
m.name = className !== 0 ? className : null;
if (m.name !== null) {
let packageIndex = data[i++];
if (packageIndex >= 0) {
m.name = packages[packageIndex] + m.name;
}
}
m.binaryName = "L" + m.name + ";";
let superclass = data[i++];
m.superclass = superclass !== 0 ? superclass : null;
m.supertypes = data[i++];
if (m.superclass) {
m.supertypes.push(m.superclass);
cls.prototype = Object.create(m.superclass.prototype);
} else {
cls.prototype = { };
}
let flags = data[i++];
m.enum = (flags & 8) !== 0;
m.flags = flags;
m.primitive = false;
m.item = null;
cls.prototype.constructor = cls;
cls.classObject = null;
m.accessLevel = data[i++];
let innerClassInfo = data[i++];
if (innerClassInfo === 0) {
m.simpleName = null;
m.declaringClass = null;
m.enclosingClass = null;
} else {
let enclosingClass = innerClassInfo[0];
m.enclosingClass = enclosingClass !== 0 ? enclosingClass : null;
let declaringClass = innerClassInfo[1];
m.declaringClass = declaringClass !== 0 ? declaringClass : null;
let simpleName = innerClassInfo[2];
m.simpleName = simpleName !== 0 ? simpleName : null;
}
let clinit = data[i++];
cls.$clinit = clinit !== 0 ? clinit : function() {
};
let virtualMethods = data[i++];
if (virtualMethods !== 0) {
for (let j = 0;j < virtualMethods.length;j += 2) {
let name = virtualMethods[j];
let func = virtualMethods[j + 1];
if (typeof name === 'string') {
name = [name];
}
for (let k = 0;k < name.length;++k) {
cls.prototype[name[k]] = func;
}
}
}
cls.$array = null;
}
};
function TeaVMThread(runner) {
this.status = 3;
this.stack = [];
this.suspendCallback = null;
this.runner = runner;
this.attribute = null;
this.completeCallback = null;
}
TeaVMThread.prototype.push = function() {
for (let i = 0;i < arguments.length;++i) {
this.stack.push(arguments[i]);
}
return this;
};
TeaVMThread.prototype.s = TeaVMThread.prototype.push;
TeaVMThread.prototype.pop = function() {
return this.stack.pop();
};
TeaVMThread.prototype.l = TeaVMThread.prototype.pop;
TeaVMThread.prototype.isResuming = function() {
return this.status === 2;
};
TeaVMThread.prototype.isSuspending = function() {
return this.status === 1;
};
TeaVMThread.prototype.suspend = function(callback) {
this.suspendCallback = callback;
this.status = 1;
};
TeaVMThread.prototype.start = function(callback) {
if (this.status !== 3) {
throw new Error("Thread already started");
}
if ($rt_currentNativeThread !== null) {
throw new Error("Another thread is running");
}
this.status = 0;
this.completeCallback = callback ? callback : result => {
if (result instanceof Error) {
throw result;
}
};
this.run();
};
TeaVMThread.prototype.resume = function() {
if ($rt_currentNativeThread !== null) {
throw new Error("Another thread is running");
}
this.status = 2;
this.run();
};
TeaVMThread.prototype.run = function() {
$rt_currentNativeThread = this;
let result;
try {
result = this.runner();
} catch (e){
result = e;
} finally {
$rt_currentNativeThread = null;
}
if (this.suspendCallback !== null) {
let self = this;
let callback = this.suspendCallback;
this.suspendCallback = null;
callback(() => self.resume());
} else if (this.status === 0) {
this.completeCallback(result);
}
};
let $rt_suspending = () => {
let thread = $rt_nativeThread();
return thread != null && thread.isSuspending();
},
$rt_resuming = () => {
let thread = $rt_nativeThread();
return thread != null && thread.isResuming();
},
$rt_startThread = (runner, callback) => (new TeaVMThread(runner)).start(callback),
$rt_currentNativeThread = null,
$rt_nativeThread = () => $rt_currentNativeThread,
$rt_invalidPointer = () => {
throw new Error("Invalid recorded state");
};
function jl_Object() {
this.$monitor = null;
this.$id$ = 0;
}
let jl_Object_monitorEnterSync = $o => {
let var$2;
if ($o.$monitor === null) {
var$2 = new jl_Object$Monitor;
var$2.$owner = jl_Thread_currentThread;
$o.$monitor = var$2;
}
$o = $o.$monitor;
var$2 = $o.$owner;
if (var$2 === null)
$o.$owner = jl_Thread_currentThread;
else if (var$2 !== jl_Thread_currentThread) {
var$2 = new jl_IllegalStateException;
var$2.$suppressionEnabled = 1;
var$2.$writableStackTrace = 1;
var$2.$message = $rt_s(0);
$rt_throw(var$2);
}
$o.$count1 = $o.$count1 + 1 | 0;
},
jl_Object_monitorExitSync = $o => {
let var$2, var$3;
if (!jl_Object_isEmptyMonitor($o)) {
var$2 = $o.$monitor;
if (var$2.$owner === jl_Thread_currentThread) {
var$3 = var$2.$count1 - 1 | 0;
var$2.$count1 = var$3;
if (!var$3)
var$2.$owner = null;
jl_Object_isEmptyMonitor($o);
return;
}
}
$o = new jl_IllegalMonitorStateException;
$o.$suppressionEnabled = 1;
$o.$writableStackTrace = 1;
$rt_throw($o);
},
jl_Object_monitorEnter = $o => {
jl_Object_monitorEnter0($o, 1);
},
jl_Object_monitorEnter0 = ($o, $count) => {
let var$3, $ptr, $tmp;
$ptr = 0;
if ($rt_resuming()) {
let $thread = $rt_nativeThread();
$ptr = $thread.pop();var$3 = $thread.pop();$count = $thread.pop();$o = $thread.pop();
}
main: while (true) { switch ($ptr) {
case 0:
if ($o.$monitor === null) {
var$3 = new jl_Object$Monitor;
var$3.$owner = jl_Thread_currentThread;
$o.$monitor = var$3;
}
var$3 = $o.$monitor;
if (var$3.$owner === null)
var$3.$owner = jl_Thread_currentThread;
if (var$3.$owner === jl_Thread_currentThread) {
var$3.$count1 = var$3.$count1 + $count | 0;
return;
}
$ptr = 1;
case 1:
jl_Object_monitorEnterWait$_asyncCall_$($o, $count);
if ($rt_suspending()) {
break main;
}
return;
default: $rt_invalidPointer();
}}
$rt_nativeThread().push($o, $count, var$3, $ptr);
},
jl_Object_monitorEnterWait = ($o, $count, $callback) => {
let $thread_0, $monitor, var$6;
$thread_0 = jl_Thread_currentThread;
$monitor = $o.$monitor;
if ($monitor === null) {
$monitor = new jl_Object$Monitor;
$monitor.$owner = $thread_0;
$o.$monitor = $monitor;
if ($thread_0 !== $thread_0)
jl_Thread_currentThread = $thread_0;
jl_Thread_currentThread.$timeSliceStart = jl_System_currentTimeMillis();
$o = $o.$monitor;
$o.$count1 = $o.$count1 + $count | 0;
$o = null;
$callback.$realAsyncCallback.$complete($o);
return;
}
if ($monitor.$owner === null) {
$monitor.$owner = $thread_0;
if ($thread_0 !== $thread_0)
jl_Thread_currentThread = $thread_0;
jl_Thread_currentThread.$timeSliceStart = jl_System_currentTimeMillis();
$o = $o.$monitor;
$o.$count1 = $o.$count1 + $count | 0;
$o = null;
$callback.$realAsyncCallback.$complete($o);
return;
}
if ($monitor.$enteringThreads === null)
$monitor.$enteringThreads = otp_Platform_createQueueJs$js_body$_30();
$monitor = $monitor.$enteringThreads;
var$6 = new jl_Object$monitorEnterWait$lambda$_6_0;
var$6.$_05 = $thread_0;
var$6.$_1 = $o;
var$6.$_2 = $count;
var$6.$_3 = $callback;
$callback = var$6;
$monitor.push($callback);
},
jl_Object_monitorExit = $o => {
jl_Object_monitorExit0($o, 1);
},
jl_Object_monitorExit0 = ($o, $count) => {
let $monitor;
if (!jl_Object_isEmptyMonitor($o)) {
$monitor = $o.$monitor;
if ($monitor.$owner === jl_Thread_currentThread) {
$count = $monitor.$count1 - $count | 0;
$monitor.$count1 = $count;
if ($count > 0)
return;
$monitor.$owner = null;
$monitor = $monitor.$enteringThreads;
if ($monitor !== null && !($monitor.length ? 0 : 1)) {
$monitor = new jl_Object$monitorExit$lambda$_8_0;
$monitor.$_03 = $o;
otp_Platform_schedule($monitor, 0);
} else
jl_Object_isEmptyMonitor($o);
return;
}
}
$o = new jl_IllegalMonitorStateException;
$o.$suppressionEnabled = 1;
$o.$writableStackTrace = 1;
$rt_throw($o);
},
jl_Object_waitForOtherThreads = $o => {
let $monitor, $r, var$4;
if (!jl_Object_isEmptyMonitor($o)) {
$monitor = $o.$monitor;
if ($monitor.$owner === null) {
$o = $monitor.$enteringThreads;
if ($o !== null && !($o.length ? 0 : 1)) {
$o = $monitor.$enteringThreads.shift();
otji_JSWrapper_$callClinit();
if ($o !== null && !($o instanceof $rt_objcls()))
$o = otji_JSWrapper_wrap($o);
$r = $o;
$monitor.$enteringThreads = null;
$o = $r.$_05;
$monitor = $r.$_1;
var$4 = $r.$_2;
$r = $r.$_3;
if (jl_Thread_currentThread !== $o)
jl_Thread_currentThread = $o;
jl_Thread_currentThread.$timeSliceStart = jl_System_currentTimeMillis();
$monitor = $monitor.$monitor;
$monitor.$owner = $o;
$monitor.$count1 = $monitor.$count1 + var$4 | 0;
$o = null;
$r.$realAsyncCallback.$complete($o);
}
return;
}
}
},
jl_Object_isEmptyMonitor = $this => {
let $monitor, var$2;
$monitor = $this.$monitor;
if ($monitor === null)
return 1;
a: {
if ($monitor.$owner === null) {
var$2 = $monitor.$enteringThreads;
if (!(var$2 !== null && !(var$2.length ? 0 : 1))) {
$monitor = $monitor.$notifyListeners;
if ($monitor === null)
break a;
if ($monitor.length ? 0 : 1)
break a;
}
}
return 0;
}
$this.$monitor = null;
return 1;
},
jl_Object__init_ = $this => {
return;
},
jl_Object__init_0 = () => {
let var_0 = new jl_Object();
jl_Object__init_(var_0);
return var_0;
},
jl_Object_getClass = $this => {
let var$1, var$2;
var$1 = $this.constructor;
if (var$1 === null)
var$2 = null;
else {
var$2 = var$1.classObject;
if (var$2 === null) {
var$2 = new jl_Class;
var$2.$platformClass = var$1;
var$1.classObject = var$2;
}
}
return var$2;
},
jl_Object_hashCode = $this => {
let var$1;
var$1 = $this;
if (!var$1.$id$)
var$1.$id$ = $rt_nextId();
return $this.$id$;
},
jl_Object_equals = ($this, $other) => {
return $this !== $other ? 0 : 1;
},
jl_Object_toString = $this => {
let var$1, var$2, var$3, var$4, var$5, var$6, var$7, var$8;
var$1 = $this.constructor;
if (var$1 === null)
var$2 = null;
else {
var$2 = var$1.classObject;
if (var$2 === null) {
var$2 = new jl_Class;
var$2.$platformClass = var$1;
var$1.classObject = var$2;
}
}
if (var$2.$name1 === null)
var$2.$name1 = $rt_str(var$2.$platformClass.$meta.name);
var$1 = var$2.$name1;
var$3 = $this;
if (!var$3.$id$)
var$3.$id$ = $rt_nextId();
var$2 = otci_IntegerUtil_toUnsignedLogRadixString($this.$id$, 4);
var$3 = new jl_StringBuilder;
var$3.$buffer = $rt_createCharArray(16);
var$4 = var$3.$length0;
if (var$1 === null)
var$1 = $rt_s(1);
jl_AbstractStringBuilder_insert(var$3, var$4, var$1);
var$5 = var$3.$length0;
jl_AbstractStringBuilder_insertSpace(var$3, var$5, var$5 + 1 | 0);
var$3.$buffer.data[var$5] = 64;
var$4 = var$3.$length0;
if (var$2 === null)
var$2 = $rt_s(1);
jl_AbstractStringBuilder_insert(var$3, var$4, var$2);
var$1 = new jl_String;
var$6 = var$3.$buffer;
var$7 = var$6.data;
var$5 = var$3.$length0;
var$8 = var$7.length;
if (var$5 >= 0 && var$5 <= (var$8 - 0 | 0)) {
var$1.$nativeString = $rt_charArrayToString(var$6.data, 0, var$5);
return var$1;
}
var$1 = new jl_IndexOutOfBoundsException;
var$1.$suppressionEnabled = 1;
var$1.$writableStackTrace = 1;
$rt_throw(var$1);
},
jl_Object_identity = $this => {
let $platformThis;
$platformThis = $this;
if (!$platformThis.$id$)
$platformThis.$id$ = $rt_nextId();
return $this.$id$;
},
jl_Object_clone = $this => {
let $result;
if (!$rt_isInstance($this, jl_Cloneable) && $this.constructor.$meta.item === null) {
$result = new jl_CloneNotSupportedException;
$result.$suppressionEnabled = 1;
$result.$writableStackTrace = 1;
$rt_throw($result);
}
$result = otp_Platform_clone($this);
$result.$id$ = $rt_nextId();
return $result;
},
jl_Object_monitorEnterWait$_asyncCall_$ = (var$1, var$2) => {
let thread = $rt_nativeThread();
let javaThread = $rt_getThread();
if (thread.isResuming()) {
thread.status = 0;
let result = thread.attribute;
if (result instanceof Error) {
throw result;
}
return result;
}
let callback = function() {
};
callback.$complete = val => {
thread.attribute = val;
$rt_setThread(javaThread);
thread.resume();
};
callback.$error = e => {
thread.attribute = $rt_exception(e);
$rt_setThread(javaThread);
thread.resume();
};
callback = otpp_AsyncCallbackWrapper_create(callback);
thread.suspend(() => {
try {
jl_Object_monitorEnterWait(var$1, var$2, callback);
;
} catch ($e){
callback.$error($e);
}
});
return null;
},
nle_Client = $rt_classWithoutFields(),
nle_Client_rootElement = null,
nle_Client_instance = null,
nle_Client_crashScreenOptsDump = null,
nle_Client_isCrashed = 0,
nle_Client_$callClinit = () => {
nle_Client_$callClinit = $rt_eraseClinit(nle_Client);
nle_Client__clinit_();
},
nle_Client__init_ = $this => {
nle_Client_$callClinit();
},
nle_Client__init_0 = () => {
let var_0 = new nle_Client();
nle_Client__init_(var_0);
return var_0;
},
nle_Client_main = $args => {
let $newArgs, $ex, var$4, var$5, var$6, var$7, var$8, var$9, $$je, $ptr, $tmp;
$ptr = 0;
if ($rt_resuming()) {
let $thread = $rt_nativeThread();
$ptr = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();$ex = $thread.pop();$newArgs = $thread.pop();$args = $thread.pop();
}
main: while (true) { switch ($ptr) {
case 0:
nle_Client_$callClinit();
$newArgs = $rt_str(nle_Client_getEaglerOpts$js_body$_2());
if ($newArgs !== null) {
$ex = new jl_StringBuilder;
$ex.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($ex, $ex.$length0, $rt_s(2));
jl_AbstractStringBuilder_insert($ex, $ex.$length0, $newArgs);
var$4 = new jl_String;
$args = $ex.$buffer;
var$5 = $args.data;
var$6 = $ex.$length0;
var$7 = var$5.length;
if (var$6 >= 0 && var$6 <= (var$7 - 0 | 0)) {
var$4.$nativeString = $rt_charArrayToString($args.data, 0, var$6);
nle_Client_crashScreenOptsDump = var$4;
try {
$ex = oj_JSONObject__init_1($newArgs);
$ptr = 2;
continue main;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof oj_JSONException) {
$ex = $$je;
} else {
throw $$e;
}
}
$newArgs = jl_Throwable_toString($ex);
var$4 = new jl_StringBuilder;
var$4.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert(var$4, var$4.$length0, $rt_s(3));
var$8 = var$4.$length0;
if ($newArgs === null)
$newArgs = $rt_s(1);
jl_AbstractStringBuilder_insert(var$4, var$8, $newArgs);
var$9 = new jl_String;
$args = var$4.$buffer;
var$5 = $args.data;
var$6 = var$4.$length0;
var$7 = var$5.length;
if (var$6 >= 0 && var$6 <= (var$7 - 0 | 0)) {
var$9.$nativeString = $rt_charArrayToString($args.data, 0, var$6);
alert($rt_ustr(var$9));
jl_Throwable_printStackTrace0($ex);
return;
}
$ex = new jl_IndexOutOfBoundsException;
$ex.$suppressionEnabled = 1;
$ex.$writableStackTrace = 1;
$rt_throw($ex);
}
$ex = new jl_IndexOutOfBoundsException;
$ex.$suppressionEnabled = 1;
$ex.$writableStackTrace = 1;
$rt_throw($ex);
}
$ptr = 1;
case 1:
nle_Client_oldMain();
if ($rt_suspending()) {
break main;
}
return;
case 2:
a: {
try {
nle_Client_newMain($ex);
if ($rt_suspending()) {
break main;
}
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof oj_JSONException) {
$ex = $$je;
break a;
} else {
throw $$e;
}
}
return;
}
$newArgs = jl_Throwable_toString($ex);
var$4 = new jl_StringBuilder;
var$4.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert(var$4, var$4.$length0, $rt_s(3));
var$8 = var$4.$length0;
if ($newArgs === null)
$newArgs = $rt_s(1);
jl_AbstractStringBuilder_insert(var$4, var$8, $newArgs);
var$9 = new jl_String;
$args = var$4.$buffer;
var$5 = $args.data;
var$6 = var$4.$length0;
var$7 = var$5.length;
if (var$6 >= 0 && var$6 <= (var$7 - 0 | 0)) {
var$9.$nativeString = $rt_charArrayToString($args.data, 0, var$6);
alert($rt_ustr(var$9));
jl_Throwable_printStackTrace0($ex);
return;
}
$ex = new jl_IndexOutOfBoundsException;
$ex.$suppressionEnabled = 1;
$ex.$writableStackTrace = 1;
$rt_throw($ex);
default: $rt_invalidPointer();
}}
$rt_nativeThread().push($args, $newArgs, $ex, var$4, var$5, var$6, var$7, var$8, var$9, $ptr);
},
nle_Client_newMain = $conf => {
let $t, $serverWorkerURI, var$4, var$5, var$6, var$7, $containerEl, var$9, var$10, var$11, $assetsURI, $$je, $ptr, $tmp;
$ptr = 0;
if ($rt_resuming()) {
let $thread = $rt_nativeThread();
$ptr = $thread.pop();$assetsURI = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();$containerEl = $thread.pop();var$7 = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();$serverWorkerURI = $thread.pop();$t = $thread.pop();$conf = $thread.pop();
}
main: while (true) { switch ($ptr) {
case 0:
nle_Client_$callClinit();
a: {
$t = $rt_s(4);
$serverWorkerURI = $conf.$map;
if (!$t.$hashCode1) {
var$4 = 0;
while (true) {
if (var$4 >= $t.$nativeString.length)
break a;
$t.$hashCode1 = (31 * $t.$hashCode1 | 0) + $t.$nativeString.charCodeAt(var$4) | 0;
var$4 = var$4 + 1 | 0;
}
}
}
var$5 = $t.$hashCode1;
var$6 = $serverWorkerURI.$elementData.data;
$serverWorkerURI = var$6[var$5 & (var$6.length - 1 | 0)];
while ($serverWorkerURI !== null) {
if ($serverWorkerURI.$origKeyHash == var$5) {
b: {
var$7 = $serverWorkerURI.$key;
if ($t !== var$7) {
if ($t === var$7)
var$4 = 1;
else if (!(var$7 instanceof jl_String))
var$4 = 0;
else {
var$7 = var$7;
var$4 = $t.$nativeString !== var$7.$nativeString ? 0 : 1;
}
if (!var$4) {
var$4 = 0;
break b;
}
}
var$4 = 1;
}
if (var$4)
break;
}
$serverWorkerURI = $serverWorkerURI.$next3;
}
$serverWorkerURI = $serverWorkerURI === null ? null : $serverWorkerURI.$value1;
if ($serverWorkerURI === null) {
$conf = new oj_JSONException;
oj_JSONObject_$callClinit();
$serverWorkerURI = new ji_StringWriter;
$serverWorkerURI.$lock = $serverWorkerURI;
var$7 = new jl_StringBuffer;
var$7.$buffer = $rt_createCharArray(16);
$serverWorkerURI.$buf0 = var$7;
$serverWorkerURI.$lock = var$7;
$ptr = 1;
continue main;
}
if (!($serverWorkerURI instanceof jl_String)) {
$serverWorkerURI = $rt_s(5);
$conf = null;
oj_JSONObject_$callClinit();
var$7 = new oj_JSONException;
$containerEl = new ji_StringWriter;
$containerEl.$lock = $containerEl;
var$9 = new jl_StringBuffer;
var$9.$buffer = $rt_createCharArray(16);
$containerEl.$buf0 = var$9;
$containerEl.$lock = var$9;
$ptr = 2;
continue main;
}
$containerEl = $serverWorkerURI;
$t = window.document.getElementById($rt_ustr($containerEl));
nle_Client_rootElement = $t;
if ($t === null) {
$conf = new oj_JSONException;
$t = new jl_StringBuilder;
$t.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($t, $t.$length0, $rt_s(6));
var$4 = $t.$length0;
if ($containerEl === null)
$containerEl = $rt_s(1);
jl_AbstractStringBuilder_insert($t, var$4, $containerEl);
jl_AbstractStringBuilder_insert($t, $t.$length0, $rt_s(7));
$serverWorkerURI = new jl_String;
var$6 = $t.$buffer;
var$10 = var$6.data;
var$11 = $t.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$serverWorkerURI.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$conf.$message = $serverWorkerURI;
$rt_throw($conf);
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
}
c: {
$t = null;
var$7 = $conf.$map;
if (!$rt_s(8).$hashCode1) {
var$4 = 0;
while (true) {
if (var$4 >= $rt_s(8).$nativeString.length)
break c;
$rt_s(8).$hashCode1 = (31 * $rt_s(8).$hashCode1 | 0) + $rt_s(8).$nativeString.charCodeAt(var$4) | 0;
var$4 = var$4 + 1 | 0;
}
}
}
var$5 = $rt_s(8).$hashCode1;
var$6 = var$7.$elementData.data;
var$7 = var$6[var$5 & (var$6.length - 1 | 0)];
while (var$7 !== null) {
if (var$7.$origKeyHash == var$5) {
d: {
$containerEl = var$7.$key;
if ($rt_s(8) !== $containerEl) {
if ($rt_s(8) !== $containerEl) {
if ($containerEl instanceof jl_String) {
$containerEl = $containerEl;
var$4 = $rt_s(8).$nativeString !== $containerEl.$nativeString ? 0 : 1;
} else
var$4 = 0;
} else
var$4 = 1;
if (!var$4) {
var$4 = 0;
break d;
}
}
var$4 = 1;
}
if (var$4)
break;
}
var$7 = var$7.$next3;
}
var$7 = var$7 === null ? null : var$7.$value1;
oj_JSONObject_$callClinit();
$serverWorkerURI = oj_JSONObject_NULL;
if (!(var$7 !== null && var$7 !== $serverWorkerURI ? 0 : 1))
$t = var$7.$toString();
e: {
nlea_EaglerAdapterImpl2_$callClinit();
nlea_EaglerAdapterImpl2_serverToJoinOnLaunch = $t;
$t = $rt_s(9);
$serverWorkerURI = $conf.$map;
if (!$t.$hashCode1) {
var$4 = 0;
while (true) {
if (var$4 >= $t.$nativeString.length)
break e;
$t.$hashCode1 = (31 * $t.$hashCode1 | 0) + $t.$nativeString.charCodeAt(var$4) | 0;
var$4 = var$4 + 1 | 0;
}
}
}
var$5 = $t.$hashCode1;
var$6 = $serverWorkerURI.$elementData.data;
$serverWorkerURI = var$6[var$5 & (var$6.length - 1 | 0)];
while ($serverWorkerURI !== null) {
if ($serverWorkerURI.$origKeyHash == var$5) {
f: {
var$7 = $serverWorkerURI.$key;
if ($t !== var$7) {
if ($t === var$7)
var$4 = 1;
else if (!(var$7 instanceof jl_String))
var$4 = 0;
else {
var$7 = var$7;
var$4 = $t.$nativeString !== var$7.$nativeString ? 0 : 1;
}
if (!var$4) {
var$4 = 0;
break f;
}
}
var$4 = 1;
}
if (var$4)
break;
}
$serverWorkerURI = $serverWorkerURI.$next3;
}
$serverWorkerURI = $serverWorkerURI === null ? null : $serverWorkerURI.$value1;
if ($serverWorkerURI === null) {
$conf = new oj_JSONException;
$serverWorkerURI = new ji_StringWriter;
$serverWorkerURI.$lock = $serverWorkerURI;
var$7 = new jl_StringBuffer;
var$7.$buffer = $rt_createCharArray(16);
$serverWorkerURI.$buf0 = var$7;
$serverWorkerURI.$lock = var$7;
$ptr = 3;
continue main;
}
if ($serverWorkerURI instanceof jl_String) {
g: {
$assetsURI = $serverWorkerURI;
if ($assetsURI.$nativeString.length > 256) {
$serverWorkerURI = jl_String_substring($assetsURI, 0, 256);
var$7 = new jl_StringBuilder;
var$7.$buffer = $rt_createCharArray(16);
var$4 = var$7.$length0;
if ($serverWorkerURI === null)
$serverWorkerURI = $rt_s(1);
jl_AbstractStringBuilder_insert(var$7, var$4, $serverWorkerURI);
jl_AbstractStringBuilder_insert(var$7, var$7.$length0, $rt_s(10));
$containerEl = new jl_String;
var$6 = var$7.$buffer;
var$10 = var$6.data;
var$11 = var$7.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$containerEl.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
if ($containerEl instanceof jl_Number && !oj_JSONObject_numberIsFinite($containerEl)) {
$t = new oj_JSONException;
$t.$suppressionEnabled = 1;
$t.$writableStackTrace = 1;
$t.$message = $rt_s(11);
$rt_throw($t);
}
ju_HashMap_putImpl($conf.$map, $rt_s(9), $containerEl);
h: {
try {
$t = oj_JSONObject_toString($conf, 0);
break h;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Exception) {
} else {
throw $$e;
}
}
$t = null;
}
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(2));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
$t = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$t.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
nle_Client_crashScreenOptsDump = $t;
break g;
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
}
}
i: {
$serverWorkerURI = $rt_s(12);
var$7 = $conf.$map;
if (!$rt_s(13).$hashCode1) {
var$4 = 0;
while (true) {
if (var$4 >= $rt_s(13).$nativeString.length)
break i;
$rt_s(13).$hashCode1 = (31 * $rt_s(13).$hashCode1 | 0) + $rt_s(13).$nativeString.charCodeAt(var$4) | 0;
var$4 = var$4 + 1 | 0;
}
}
}
var$5 = $rt_s(13).$hashCode1;
var$6 = var$7.$elementData.data;
var$7 = var$6[var$5 & (var$6.length - 1 | 0)];
while (var$7 !== null) {
if (var$7.$origKeyHash == var$5) {
j: {
$containerEl = var$7.$key;
if ($rt_s(13) !== $containerEl) {
if ($rt_s(13) === $containerEl)
var$4 = 1;
else if (!($containerEl instanceof jl_String))
var$4 = 0;
else {
$containerEl = $containerEl;
var$4 = $rt_s(13).$nativeString !== $containerEl.$nativeString ? 0 : 1;
}
if (!var$4) {
var$4 = 0;
break j;
}
}
var$4 = 1;
}
if (var$4)
break;
}
var$7 = var$7.$next3;
}
var$7 = var$7 === null ? null : var$7.$value1;
$t = oj_JSONObject_NULL;
if (!(var$7 !== null && var$7 !== $t ? 0 : 1))
$serverWorkerURI = var$7.$toString();
k: {
var$7 = $rt_s(14);
$containerEl = $conf.$map;
if (!$rt_s(15).$hashCode1) {
var$4 = 0;
while (true) {
if (var$4 >= $rt_s(15).$nativeString.length)
break k;
$rt_s(15).$hashCode1 = (31 * $rt_s(15).$hashCode1 | 0) + $rt_s(15).$nativeString.charCodeAt(var$4) | 0;
var$4 = var$4 + 1 | 0;
}
}
}
var$5 = $rt_s(15).$hashCode1;
var$6 = $containerEl.$elementData.data;
$containerEl = var$6[var$5 & (var$6.length - 1 | 0)];
while ($containerEl !== null) {
if ($containerEl.$origKeyHash == var$5) {
l: {
var$9 = $containerEl.$key;
if ($rt_s(15) !== var$9) {
if ($rt_s(15) === var$9)
var$4 = 1;
else if (!(var$9 instanceof jl_String))
var$4 = 0;
else {
var$9 = var$9;
var$4 = $rt_s(15).$nativeString !== var$9.$nativeString ? 0 : 1;
}
if (!var$4) {
var$4 = 0;
break l;
}
}
var$4 = 1;
}
if (var$4)
break;
}
$containerEl = $containerEl.$next3;
}
$containerEl = $containerEl === null ? null : $containerEl.$value1;
$t = oj_JSONObject_NULL;
if (!($containerEl !== null && $containerEl !== $t ? 0 : 1))
var$7 = $containerEl.$toString();
nlea_EaglerAdapterImpl2_worldDatabaseName = var$7;
nle_Client_setWindowErrorHandler$js_body$_11(otji_JS_function(new nle_Client$1, "call"));
try {
$t = nle_Client_rootElement;
$ptr = 5;
continue main;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
} else {
throw $$e;
}
}
$conf = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
var$4 = $serverWorkerURI.$length0;
if ($conf === null)
$conf = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $conf);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(17));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
$conf = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$conf.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
nle_Client_showCrashScreen($conf);
return;
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
}
$serverWorkerURI = $rt_s(5);
$conf = null;
var$7 = new oj_JSONException;
$containerEl = new ji_StringWriter;
$containerEl.$lock = $containerEl;
var$9 = new jl_StringBuffer;
var$9.$buffer = $rt_createCharArray(16);
$containerEl.$buf0 = var$9;
$containerEl.$lock = var$9;
$ptr = 4;
continue main;
case 1:
jl_Object_monitorEnter(var$7);
if ($rt_suspending()) {
break main;
}
a: {
m: {
try {
n: {
try {
$t = ji_StringWriter_toString(oj_JSONObject_quote($t, $serverWorkerURI));
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof ji_IOException) {
break n;
} else {
throw $$e;
}
}
jl_Object_monitorExit(var$7);
break a;
}
$t = $rt_s(18);
jl_Object_monitorExit(var$7);
break m;
} catch ($$e) {
$$je = $rt_wrapException($$e);
$conf = $$je;
}
jl_Object_monitorExit(var$7);
$rt_throw($conf);
}
}
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(19));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(20));
$t = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$t.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$conf.$message = $t;
$rt_throw($conf);
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
case 2:
jl_Object_monitorEnter(var$9);
if ($rt_suspending()) {
break main;
}
a: {
m: {
try {
n: {
try {
$t = ji_StringWriter_toString(oj_JSONObject_quote($t, $containerEl));
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof ji_IOException) {
break n;
} else {
throw $$e;
}
}
jl_Object_monitorExit(var$9);
break a;
}
$t = $rt_s(18);
jl_Object_monitorExit(var$9);
break m;
} catch ($$e) {
$$je = $rt_wrapException($$e);
$conf = $$je;
}
jl_Object_monitorExit(var$9);
$rt_throw($conf);
}
}
$containerEl = new jl_StringBuilder;
$containerEl.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($containerEl, $containerEl.$length0, $rt_s(19));
var$4 = $containerEl.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($containerEl, var$4, $t);
jl_AbstractStringBuilder_insert($containerEl, $containerEl.$length0, $rt_s(21));
jl_AbstractStringBuilder_insert($containerEl, $containerEl.$length0, $serverWorkerURI);
var$11 = $containerEl.$length0;
jl_AbstractStringBuilder_insertSpace($containerEl, var$11, var$11 + 1 | 0);
var$6 = $containerEl.$buffer;
var$10 = var$6.data;
var$10[var$11] = 46;
$t = new jl_String;
var$11 = $containerEl.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$t.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
var$7.$suppressionEnabled = 1;
var$7.$writableStackTrace = 1;
var$7.$message = $t;
var$7.$cause = $conf;
$rt_throw(var$7);
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
case 3:
jl_Object_monitorEnter(var$7);
if ($rt_suspending()) {
break main;
}
a: {
m: {
try {
n: {
try {
$t = ji_StringWriter_toString(oj_JSONObject_quote($t, $serverWorkerURI));
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof ji_IOException) {
break n;
} else {
throw $$e;
}
}
jl_Object_monitorExit(var$7);
break a;
}
$t = $rt_s(18);
jl_Object_monitorExit(var$7);
break m;
} catch ($$e) {
$$je = $rt_wrapException($$e);
$conf = $$je;
}
jl_Object_monitorExit(var$7);
$rt_throw($conf);
}
}
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(19));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(20));
$t = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$t.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$conf.$message = $t;
$rt_throw($conf);
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
case 4:
jl_Object_monitorEnter(var$9);
if ($rt_suspending()) {
break main;
}
a: {
m: {
try {
n: {
try {
$t = ji_StringWriter_toString(oj_JSONObject_quote($t, $containerEl));
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof ji_IOException) {
break n;
} else {
throw $$e;
}
}
jl_Object_monitorExit(var$9);
break a;
}
$t = $rt_s(18);
jl_Object_monitorExit(var$9);
break m;
} catch ($$e) {
$$je = $rt_wrapException($$e);
$conf = $$je;
}
jl_Object_monitorExit(var$9);
$rt_throw($conf);
}
}
$containerEl = new jl_StringBuilder;
$containerEl.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($containerEl, $containerEl.$length0, $rt_s(19));
var$4 = $containerEl.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($containerEl, var$4, $t);
jl_AbstractStringBuilder_insert($containerEl, $containerEl.$length0, $rt_s(21));
jl_AbstractStringBuilder_insert($containerEl, $containerEl.$length0, $serverWorkerURI);
var$11 = $containerEl.$length0;
jl_AbstractStringBuilder_insertSpace($containerEl, var$11, var$11 + 1 | 0);
var$6 = $containerEl.$buffer;
var$10 = var$6.data;
var$10[var$11] = 46;
$t = new jl_String;
var$11 = $containerEl.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$t.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
var$7.$suppressionEnabled = 1;
var$7.$writableStackTrace = 1;
var$7.$message = $t;
var$7.$cause = $conf;
$rt_throw(var$7);
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
case 5:
try {
nlea_EaglerAdapterImpl2_initializeContext($t, $assetsURI, $serverWorkerURI);
if ($rt_suspending()) {
break main;
}
nms_ServerList_loadDefaultServers0($conf);
$ptr = 6;
continue main;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
} else {
throw $$e;
}
}
$conf = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
var$4 = $serverWorkerURI.$length0;
if ($conf === null)
$conf = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $conf);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(17));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
$conf = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$conf.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
nle_Client_showCrashScreen($conf);
return;
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
case 6:
try {
nle_AssetRepository_loadOverrides($conf);
if ($rt_suspending()) {
break main;
}
nle_LocalStorageManager_loadStorage();
$ptr = 7;
continue main;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
} else {
throw $$e;
}
}
$conf = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
var$4 = $serverWorkerURI.$length0;
if ($conf === null)
$conf = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $conf);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(17));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
$conf = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$conf.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
nle_Client_showCrashScreen($conf);
return;
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
case 7:
a: {
try {
nle_Client_run0();
if ($rt_suspending()) {
break main;
}
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
break a;
} else {
throw $$e;
}
}
return;
}
$conf = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
$serverWorkerURI = new jl_StringBuilder;
$serverWorkerURI.$buffer = $rt_createCharArray(16);
var$4 = $serverWorkerURI.$length0;
if ($conf === null)
$conf = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $conf);
jl_AbstractStringBuilder_insert($serverWorkerURI, $serverWorkerURI.$length0, $rt_s(17));
var$4 = $serverWorkerURI.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert($serverWorkerURI, var$4, $t);
$conf = new jl_String;
var$6 = $serverWorkerURI.$buffer;
var$10 = var$6.data;
var$11 = $serverWorkerURI.$length0;
var$5 = var$10.length;
if (var$11 >= 0 && var$11 <= (var$5 - 0 | 0)) {
$conf.$nativeString = $rt_charArrayToString(var$6.data, 0, var$11);
nle_Client_showCrashScreen($conf);
return;
}
$conf = new jl_IndexOutOfBoundsException;
$conf.$suppressionEnabled = 1;
$conf.$writableStackTrace = 1;
$rt_throw($conf);
default: $rt_invalidPointer();
}}
$rt_nativeThread().push($conf, $t, $serverWorkerURI, var$4, var$5, var$6, var$7, $containerEl, var$9, var$10, var$11, $assetsURI, $ptr);
},
nle_Client_oldMain = () => {
let $e, $i, var$3, var$4, $sh, $t, var$7, var$8, var$9, var$10, var$11, var$12, var$13, $$je, $ptr, $tmp;
$ptr = 0;
if ($rt_resuming()) {
let $thread = $rt_nativeThread();
$ptr = $thread.pop();var$13 = $thread.pop();var$12 = $thread.pop();var$11 = $thread.pop();var$10 = $thread.pop();var$9 = $thread.pop();var$8 = $thread.pop();var$7 = $thread.pop();$t = $thread.pop();$sh = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();$i = $thread.pop();$e = $thread.pop();
}
main: while (true) { switch ($ptr) {
case 0:
nle_Client_$callClinit();
$e = otji_JS_unwrapStringArray(window.minecraftOpts);
nle_Client_crashScreenOptsDump = $rt_s(22);
$i = 0;
a: {
b: {
while (true) {
var$3 = $e.data;
var$4 = var$3.length;
if ($i >= var$4) {
$sh = nle_Client_crashScreenOptsDump;
$t = new jl_StringBuilder;
$t.$buffer = $rt_createCharArray(16);
$i = $t.$length0;
if ($sh === null)
$sh = $rt_s(1);
jl_AbstractStringBuilder_insert($t, $i, $sh);
jl_AbstractStringBuilder_insert($t, $t.$length0, $rt_s(23));
$sh = new jl_String;
$e = $t.$buffer;
var$7 = $e.data;
var$8 = $t.$length0;
var$9 = var$7.length;
if (var$8 >= 0 && var$8 <= (var$9 - 0 | 0)) {
$sh.$nativeString = $rt_charArrayToString($e.data, 0, var$8);
nle_Client_crashScreenOptsDump = $sh;
nle_Client_setWindowErrorHandler$js_body$_11(otji_JS_function(new nle_Client$1, "call"));
try {
var$10 = window.document.getElementById($rt_ustr(var$3[0]));
nle_Client_rootElement = var$10;
$sh = var$3[1];
$t = $rt_s(12);
$ptr = 1;
continue main;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
} else {
throw $$e;
}
}
$sh = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
var$10 = new jl_StringBuilder;
var$10.$buffer = $rt_createCharArray(16);
$i = var$10.$length0;
if ($sh === null)
$sh = $rt_s(1);
jl_AbstractStringBuilder_insert(var$10, $i, $sh);
jl_AbstractStringBuilder_insert(var$10, var$10.$length0, $rt_s(17));
$i = var$10.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert(var$10, $i, $t);
$sh = new jl_String;
var$3 = var$10.$buffer;
$e = var$3.data;
var$4 = var$10.$length0;
var$8 = $e.length;
if (var$4 >= 0 && var$4 <= (var$8 - 0 | 0)) {
$sh.$nativeString = $rt_charArrayToString(var$3.data, 0, var$4);
nle_Client_showCrashScreen($sh);
return;
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
}
if (var$3[$i].$nativeString.length <= 512)
$sh = var$3[$i];
else {
$sh = jl_String_substring(var$3[$i], 0, 512);
var$11 = new jl_StringBuilder;
var$11.$buffer = $rt_createCharArray(16);
var$4 = var$11.$length0;
if ($sh === null)
$sh = $rt_s(1);
jl_AbstractStringBuilder_insert(var$11, var$4, $sh);
jl_AbstractStringBuilder_insert(var$11, var$11.$length0, $rt_s(24));
$sh = new jl_String;
var$3 = var$11.$buffer;
var$7 = var$3.data;
var$8 = var$11.$length0;
var$12 = var$7.length;
if (var$8 < 0)
break a;
if (var$8 > (var$12 - 0 | 0))
break a;
$sh.$nativeString = $rt_charArrayToString(var$3.data, 0, var$8);
}
if ($i > 0) {
var$13 = nle_Client_crashScreenOptsDump;
var$11 = new jl_StringBuilder;
var$11.$buffer = $rt_createCharArray(16);
var$4 = var$11.$length0;
if (var$13 === null)
var$13 = $rt_s(1);
jl_AbstractStringBuilder_insert(var$11, var$4, var$13);
jl_AbstractStringBuilder_insert(var$11, var$11.$length0, $rt_s(25));
var$13 = new jl_String;
var$3 = var$11.$buffer;
var$7 = var$3.data;
var$8 = var$11.$length0;
var$12 = var$7.length;
if (var$8 < 0)
break b;
if (var$8 > (var$12 - 0 | 0))
break b;
var$13.$nativeString = $rt_charArrayToString(var$3.data, 0, var$8);
nle_Client_crashScreenOptsDump = var$13;
}
var$13 = nle_Client_crashScreenOptsDump;
var$11 = new jl_StringBuilder;
var$11.$buffer = $rt_createCharArray(16);
var$4 = var$11.$length0;
if (var$13 === null)
var$13 = $rt_s(1);
jl_AbstractStringBuilder_insert(var$11, var$4, var$13);
var$4 = var$11.$length0;
jl_AbstractStringBuilder_insertSpace(var$11, var$4, var$4 + 1 | 0);
var$11.$buffer.data[var$4] = 34;
var$4 = var$11.$length0;
if ($sh === null)
$sh = $rt_s(1);
jl_AbstractStringBuilder_insert(var$11, var$4, $sh);
var$4 = var$11.$length0;
jl_AbstractStringBuilder_insertSpace(var$11, var$4, var$4 + 1 | 0);
var$3 = var$11.$buffer;
var$7 = var$3.data;
var$7[var$4] = 34;
$sh = new jl_String;
var$8 = var$11.$length0;
var$12 = var$7.length;
if (var$8 < 0)
break;
if (var$8 > (var$12 - 0 | 0))
break;
$sh.$nativeString = $rt_charArrayToString(var$3.data, 0, var$8);
nle_Client_crashScreenOptsDump = $sh;
$i = $i + 1 | 0;
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
case 1:
try {
nlea_EaglerAdapterImpl2_initializeContext(var$10, $sh, $t);
if ($rt_suspending()) {
break main;
}
nle_LocalStorageManager_loadStorage();
if (var$4 > 2 && jl_String_length(var$3[2]) > 0)
nms_ServerList_loadDefaultServers(var$3[2]);
if (var$4 > 3)
nlea_EaglerAdapterImpl2_setServerToJoinOnLaunch(var$3[3]);
$ptr = 2;
continue main;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
} else {
throw $$e;
}
}
$sh = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
var$10 = new jl_StringBuilder;
var$10.$buffer = $rt_createCharArray(16);
$i = var$10.$length0;
if ($sh === null)
$sh = $rt_s(1);
jl_AbstractStringBuilder_insert(var$10, $i, $sh);
jl_AbstractStringBuilder_insert(var$10, var$10.$length0, $rt_s(17));
$i = var$10.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert(var$10, $i, $t);
$sh = new jl_String;
var$3 = var$10.$buffer;
$e = var$3.data;
var$4 = var$10.$length0;
var$8 = $e.length;
if (var$4 >= 0 && var$4 <= (var$8 - 0 | 0)) {
$sh.$nativeString = $rt_charArrayToString(var$3.data, 0, var$4);
nle_Client_showCrashScreen($sh);
return;
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
case 2:
c: {
try {
nle_Client_run0();
if ($rt_suspending()) {
break main;
}
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
$t = $$je;
break c;
} else {
throw $$e;
}
}
return;
}
$sh = jl_Throwable_toString($t);
$t = $rt_jsException($t);
$t = $t === null ? $rt_s(16) : $rt_str($t.stack) === null ? $rt_s(16) : $rt_str($t.stack);
var$10 = new jl_StringBuilder;
var$10.$buffer = $rt_createCharArray(16);
$i = var$10.$length0;
if ($sh === null)
$sh = $rt_s(1);
jl_AbstractStringBuilder_insert(var$10, $i, $sh);
jl_AbstractStringBuilder_insert(var$10, var$10.$length0, $rt_s(17));
$i = var$10.$length0;
if ($t === null)
$t = $rt_s(1);
jl_AbstractStringBuilder_insert(var$10, $i, $t);
$sh = new jl_String;
var$3 = var$10.$buffer;
$e = var$3.data;
var$4 = var$10.$length0;
var$8 = $e.length;
if (var$4 >= 0 && var$4 <= (var$8 - 0 | 0)) {
$sh.$nativeString = $rt_charArrayToString(var$3.data, 0, var$4);
nle_Client_showCrashScreen($sh);
return;
}
$sh = new jl_IndexOutOfBoundsException;
$sh.$suppressionEnabled = 1;
$sh.$writableStackTrace = 1;
$rt_throw($sh);
default: $rt_invalidPointer();
}}
$rt_nativeThread().push($e, $i, var$3, var$4, $sh, $t, var$7, var$8, var$9, var$10, var$11, var$12, var$13, $ptr);
},
nle_Client_run0 = () => {
let var$1, var$2, $ptr, $tmp;
$ptr = 0;
if ($rt_resuming()) {
let $thread = $rt_nativeThread();
$ptr = $thread.pop();var$2 = $thread.pop();var$1 = $thread.pop();
}
main: while (true) { switch ($ptr) {
case 0:
nle_Client_$callClinit();
if (jl_System_outCache === null) {
var$1 = new otcic_JSStdoutPrintStream;
var$2 = new ji_ByteArrayOutputStream;
var$2.$buf = $rt_createByteArray(32);
var$1.$out0 = var$2;
var$2 = new jl_StringBuilder;
var$2.$buffer = $rt_createCharArray(16);
var$1.$sb = var$2;
var$1.$buffer0 = $rt_createCharArray(32);
var$1.$autoFlush = 0;
var$1.$charset = jnci_UTF8Charset_INSTANCE;
jl_System_outCache = var$1;
}
$rt_putStdout(" -------- starting minecraft -------- ");
$rt_putStdout("\n");
var$1 = nms_Minecraft__init_0();
nle_Client_instance = var$1;
var$1.$running = 1;
$ptr = 1;
case 1:
nms_Minecraft_startGame(var$1);
if ($rt_suspending()) {
break main;
}
if (!var$1.$running) {
nlea_EaglerAdapterImpl2_$callClinit();
return;
}
$ptr = 2;
case 2:
nms_Minecraft_runGameLoop(var$1);
if ($rt_suspending()) {
break main;
}
if (!var$1.$running) {
nlea_EaglerAdapterImpl2_$callClinit();
return;
}
continue main;
default: $rt_invalidPointer();
}}
$rt_nativeThread().push(var$1, var$2, $ptr);
},
nle_Client_showCrashScreen = $t => {
let $str, var$3, var$4, $s, $doc, $img, var$8, var$9, var$10, $div, $$je;
nle_Client_$callClinit();
a: {
if (!nle_Client_isCrashed) {
nle_Client_isCrashed = 1;
$str = new jl_StringBuilder;
$str.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(26));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(27));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(28));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(29));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(30));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(31));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(32));
nle_EaglerProfile_$callClinit();
$t = nle_EaglerProfile_username;
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(29));
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
$t = nle_Client_addWebGLToCrash();
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
$t = nle_Client_crashScreenOptsDump;
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(34));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("userAgent"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(36));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("vendor"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(37));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("language"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(38));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("hardwareConcurrency"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(39));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("deviceMemory"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(40));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("platform"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(33));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(41));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringNav$js_body$_16("product"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(42));
var$4 = nle_Client_rootElement.clientWidth;
jl_AbstractStringBuilder_insert0($str, $str.$length0, var$4, 10);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(43));
var$4 = nle_Client_rootElement.clientHeight;
jl_AbstractStringBuilder_insert0($str, $str.$length0, var$4, 10);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(44));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(45));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getString$js_body$_15("innerWidth"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(44));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(46));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getString$js_body$_15("innerHeight"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(44));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(47));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getString$js_body$_15("outerWidth"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(44));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(48));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getString$js_body$_15("outerHeight"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(44));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(49));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getString$js_body$_15("devicePixelRatio"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(50));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(51));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringScreen$js_body$_17("availWidth"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(50));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(52));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringScreen$js_body$_17("availHeight"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(50));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(53));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringScreen$js_body$_17("colorDepth"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(50));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(54));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringScreen$js_body$_17("pixelDepth"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(55));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(56));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getStringLocation$js_body$_18("href"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(57));
b: {
try {
$t = nle_Base64_encodeBase64String(nms_CompressedStreamTools_writeUncompressed(nle_LocalStorageManager_gameSettingsStorage));
break b;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
} else {
throw $$e;
}
}
$t = $rt_s(58);
}
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(59));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(44));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(60));
jl_AbstractStringBuilder_insert($str, $str.$length0, $rt_s(35));
$t = $rt_str(nle_Client_getString$js_body$_15("minecraftServer"));
jl_AbstractStringBuilder_insert($str, $str.$length0, $t);
var$3 = $str.$length0;
jl_AbstractStringBuilder_insertSpace($str, var$3, var$3 + 1 | 0);
$str.$buffer.data[var$3] = 10;
$s = $rt_str(nle_Client_rootElement.getAttribute("style"));
$t = nle_Client_rootElement;
if ($s === null)
$s = $rt_s(18);
$doc = new jl_StringBuilder;
$doc.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($doc, $doc.$length0, $s);
jl_AbstractStringBuilder_insert($doc, $doc.$length0, $rt_s(61));
$img = new jl_String;
var$8 = $doc.$buffer;
var$9 = var$8.data;
var$3 = $doc.$length0;
var$10 = var$9.length;
if (var$3 >= 0 && var$3 <= (var$10 - 0 | 0)) {
$img.$nativeString = $rt_charArrayToString(var$8.data, 0, var$3);
$t.setAttribute("style", $rt_ustr($img));
$doc = window.document;
$img = $doc.createElement("img");
$div = $doc.createElement("div");
$img.setAttribute("style", "z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");
$img.setAttribute("src", $rt_ustr(jl_String_substring($rt_s(62), 0, $rt_s(62).$nativeString.length)));
$div.setAttribute("style", "z-index:100;position:absolute;top:135px;left:10%;right:10%;bottom:30px;background-color:white;border:1px solid #cccccc;overflow-x:hidden;overflow-y:scroll;overflow-wrap:break-word;white-space:pre-wrap;font: 14px monospace;padding:10px;");
nle_Client_rootElement.appendChild($img);
nle_Client_rootElement.appendChild($div);
$t = new jl_String;
var$8 = $str.$buffer;
var$9 = var$8.data;
var$3 = $str.$length0;
var$10 = var$9.length;
if (var$3 >= 0 && var$3 <= (var$10 - 0 | 0)) {
$t.$nativeString = $rt_charArrayToString(var$8.data, 0, var$3);
$div.appendChild($doc.createTextNode($rt_ustr($t)));
nlea_EaglerAdapterImpl2_removeEventHandlers();
break a;
}
$t = new jl_IndexOutOfBoundsException;
$t.$suppressionEnabled = 1;
$t.$writableStackTrace = 1;
$rt_throw($t);
}
$t = new jl_IndexOutOfBoundsException;
$t.$suppressionEnabled = 1;
$t.$writableStackTrace = 1;
$rt_throw($t);
}
}
},
nle_Client_addWebGLToCrash = () => {
let $ret, $ctx, var$3, var$4, var$5, var$6, var$7, var$8, var$9;
nle_Client_$callClinit();
$ret = new jl_StringBuilder;
$ret.$buffer = $rt_createCharArray(16);
nlea_EaglerAdapterImpl2_$callClinit();
$ctx = nlea_EaglerAdapterImpl2_webgl;
if ($ctx === null) {
var$3 = window.document.createElement("canvas");
var$3.width = 64;
var$3.height = 64;
$ctx = var$3.getContext("webgl");
}
if ($ctx === null)
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(63));
else {
if (nlea_EaglerAdapterImpl2_webgl !== null) {
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(64));
var$3 = $rt_str($ctx.getParameter(7938));
jl_AbstractStringBuilder_insert($ret, $ret.$length0, var$3);
var$4 = $ret.$length0;
jl_AbstractStringBuilder_insertSpace($ret, var$4, var$4 + 1 | 0);
$ret.$buffer.data[var$4] = 10;
}
a: {
if ($ctx.getExtension("WEBGL_debug_renderer_info") !== null) {
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(65));
var$3 = $rt_str($ctx.getParameter(37446));
jl_AbstractStringBuilder_insert($ret, $ret.$length0, var$3);
var$4 = $ret.$length0;
jl_AbstractStringBuilder_insertSpace($ret, var$4, var$4 + 1 | 0);
$ret.$buffer.data[var$4] = 10;
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(66));
$ctx = $rt_str($ctx.getParameter(37445));
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $ctx);
var$4 = $ret.$length0;
jl_AbstractStringBuilder_insertSpace($ret, var$4, var$4 + 1 | 0);
$ret.$buffer.data[var$4] = 10;
} else {
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(65));
var$3 = $rt_str($ctx.getParameter(7937));
var$5 = new jl_StringBuilder;
var$5.$buffer = $rt_createCharArray(16);
var$6 = var$5.$length0;
if (var$3 === null)
var$3 = $rt_s(1);
jl_AbstractStringBuilder_insert(var$5, var$6, var$3);
jl_AbstractStringBuilder_insert(var$5, var$5.$length0, $rt_s(67));
var$3 = new jl_String;
var$7 = var$5.$buffer;
var$8 = var$7.data;
var$4 = var$5.$length0;
var$9 = var$8.length;
if (var$4 >= 0 && var$4 <= (var$9 - 0 | 0)) {
var$3.$nativeString = $rt_charArrayToString(var$7.data, 0, var$4);
jl_AbstractStringBuilder_insert($ret, $ret.$length0, var$3);
var$4 = $ret.$length0;
jl_AbstractStringBuilder_insertSpace($ret, var$4, var$4 + 1 | 0);
$ret.$buffer.data[var$4] = 10;
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(66));
$ctx = $rt_str($ctx.getParameter(7936));
var$3 = new jl_StringBuilder;
var$3.$buffer = $rt_createCharArray(16);
var$6 = var$3.$length0;
if ($ctx === null)
$ctx = $rt_s(1);
jl_AbstractStringBuilder_insert(var$3, var$6, $ctx);
jl_AbstractStringBuilder_insert(var$3, var$3.$length0, $rt_s(67));
$ctx = new jl_String;
var$7 = var$3.$buffer;
var$8 = var$7.data;
var$4 = var$3.$length0;
var$9 = var$8.length;
if (var$4 >= 0 && var$4 <= (var$9 - 0 | 0)) {
$ctx.$nativeString = $rt_charArrayToString(var$7.data, 0, var$4);
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $ctx);
var$4 = $ret.$length0;
jl_AbstractStringBuilder_insertSpace($ret, var$4, var$4 + 1 | 0);
$ret.$buffer.data[var$4] = 10;
break a;
}
$ret = new jl_IndexOutOfBoundsException;
$ret.$suppressionEnabled = 1;
$ret.$writableStackTrace = 1;
$rt_throw($ret);
}
$ret = new jl_IndexOutOfBoundsException;
$ret.$suppressionEnabled = 1;
$ret.$writableStackTrace = 1;
$rt_throw($ret);
}
}
jl_AbstractStringBuilder_insert($ret, $ret.$length0, $rt_s(68));
if (!nlea_DetectAnisotropicGlitch_known) {
nlea_DetectAnisotropicGlitch_detected = nlea_DetectAnisotropicGlitch_detect();
nlea_DetectAnisotropicGlitch_known = 1;
}
var$4 = nlea_DetectAnisotropicGlitch_detected;
jl_AbstractStringBuilder_insert($ret, $ret.$length0, !var$4 ? $rt_s(69) : $rt_s(70));
var$4 = $ret.$length0;
jl_AbstractStringBuilder_insertSpace($ret, var$4, var$4 + 1 | 0);
$ret.$buffer.data[var$4] = 10;
}
$ctx = new jl_String;
var$7 = $ret.$buffer;
var$8 = var$7.data;
var$4 = $ret.$length0;
var$9 = var$8.length;
if (var$4 >= 0 && var$4 <= (var$9 - 0 | 0)) {
$ctx.$nativeString = $rt_charArrayToString(var$7.data, 0, var$4);
return $ctx;
}
$ret = new jl_IndexOutOfBoundsException;
$ret.$suppressionEnabled = 1;
$ret.$writableStackTrace = 1;
$rt_throw($ret);
},
nle_Client_showIncompatibleScreen = $t => {
let $s, var$3, $doc, $img, var$6, var$7, var$8, var$9, $div, $r, $$je;
nle_Client_$callClinit();
if (!nle_Client_isCrashed) {
nle_Client_isCrashed = 1;
$s = $rt_str(nle_Client_rootElement.getAttribute("style"));
var$3 = nle_Client_rootElement;
if ($s === null)
$s = $rt_s(18);
$doc = new jl_StringBuilder;
$doc.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert($doc, $doc.$length0, $s);
jl_AbstractStringBuilder_insert($doc, $doc.$length0, $rt_s(61));
$img = new jl_String;
var$6 = $doc.$buffer;
var$7 = var$6.data;
var$8 = $doc.$length0;
var$9 = var$7.length;
if (var$8 >= 0 && var$8 <= (var$9 - 0 | 0)) {
$img.$nativeString = $rt_charArrayToString(var$6.data, 0, var$8);
var$3.setAttribute("style", $rt_ustr($img));
$doc = window.document;
$img = $doc.createElement("img");
$div = $doc.createElement("div");
$img.setAttribute("style", "z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");
$img.setAttribute("src", $rt_ustr(jl_String_substring($rt_s(62), 0, $rt_s(62).$nativeString.length)));
$div.setAttribute("style", "z-index:100;position:absolute;top:135px;left:10%;right:10%;bottom:30px;background-color:white;border:1px solid #cccccc;overflow-x:hidden;overflow-y:scroll;font:18px sans-serif;padding:40px;");
nle_Client_rootElement.appendChild($img);
nle_Client_rootElement.appendChild($div);
$div.innerHTML = "
+ This device is incompatible with Eaglercraft :(
Issue:
Things you can try:
- Just try using Eaglercraft on a different device, it isn\'t a bug it\'s common sense
- If you are on a mobile device, please try a proper desktop or a laptop computer
- If you are using a device with no mouse cursor, please use a device with a mouse cursor
- If you are not using Chrome/Edge, try installing the latest Google Chrome
- If your browser is out of date, please update it to the latest version
- If you are using an old OS such as Windows 7, please try Windows 10 or 11
- If you have a GPU launched before 2009, WebGL 2.0 support may be impossible
";
$div.querySelector("#crashReason").appendChild($doc.createTextNode($rt_ustr($t)));
$div.querySelector("#crashUserAgent").appendChild($doc.createTextNode($rt_ustr($rt_str(nle_Client_getStringNav$js_body$_16("userAgent")))));
nlea_EaglerAdapterImpl2_removeEventHandlers();
a: {
try {
$s = $rt_s(71);
$t = window.document.createElement("canvas");
$t.width = 64;
$t.height = 64;
$r = $t.getContext("webgl");
if ($r === null)
$r = $rt_s(71);
else {
$s = $rt_s(71);
if ($r.getExtension("WEBGL_debug_renderer_info") !== null) {
$s = $rt_s(71);
$r = $rt_str($r.getParameter(37446));
} else {
$s = $rt_s(71);
$r = $rt_str($r.getParameter(7937));
if ($r !== null) {
$s = $rt_s(71);
$t = jl_StringBuilder__init_();
jl_StringBuilder_append(jl_StringBuilder_append($t, $r), $rt_s(67));
$r = jl_StringBuilder_toString($t);
$s = $rt_s(71);
}
}
$s = $rt_s(71);
if ($r === null)
$r = $rt_s(71);
else {
$s = $r;
$s = $rt_s(71);
}
}
break a;
} catch ($$e) {
$$je = $rt_wrapException($$e);
if ($$je instanceof jl_Throwable) {
} else {
throw $$e;
}
}
$r = $s;
}
$div.querySelector("#crashWebGL").appendChild($doc.createTextNode($rt_ustr($r)));
} else {
$t = new jl_IndexOutOfBoundsException;
$t.$suppressionEnabled = 1;
$t.$writableStackTrace = 1;
$rt_throw($t);
}
}
},
nle_Client__clinit_ = () => {
let var$1, var$2, var$3, var$4, var$5, var$6, var$7;
jl_String_EMPTY_CHARS = $rt_createCharArray(0);
var$1 = new jl_String;
var$1.$nativeString = "";
jl_String_EMPTY = var$1;
jl_String_CASE_INSENSITIVE_ORDER = new jl_String$_clinit_$lambda$_115_0;
jl_Integer_TYPE = $rt_cls($rt_intcls);
jur_AbstractSet_counter = 1;
jl_Character_TYPE = $rt_cls($rt_charcls);
jl_Character_characterCache = $rt_createArray(jl_Character, 128);
jur_AbstractCharClass$PredefinedCharacterClasses__clinit_();
jur_AbstractCharClass_charClasses = new jur_AbstractCharClass$PredefinedCharacterClasses;
jl_Thread__clinit_();
nms_NBTBase__clinit_();
ju_Comparator$NaturalOrder_INSTANCE = new ju_Comparator$NaturalOrder;
jl_Byte_TYPE = $rt_cls($rt_bytecls);
var$2 = $rt_createArray(jl_Byte, 256);
var$3 = var$2.data;
var$4 = 0;
var$5 = var$3.length;
while (var$4 < var$5) {
var$1 = new jl_Byte;
var$1.$value2 = (var$4 - 128 | 0) << 24 >> 24;
var$3[var$4] = var$1;
var$4 = var$4 + 1 | 0;
}
jl_Byte_byteCache = var$2;
jm_BigInteger__clinit_();
jl_Long_TYPE = $rt_cls($rt_longcls);
jl_Float_TYPE = $rt_cls($rt_floatcls);
jl_Double_TYPE = $rt_cls($rt_doublecls);
var$1 = new jl_Boolean;
var$1.$value9 = 1;
jl_Boolean_TRUE = var$1;
var$1 = new jl_Boolean;
var$1.$value9 = 0;
jl_Boolean_FALSE = var$1;
jl_Boolean_TYPE = $rt_cls($rt_booleancls);
jl_AbstractStringBuilder$Constants__clinit_();
otcit_FloatAnalyzer__clinit_();
otcit_DoubleAnalyzer__clinit_();
ju_Hashtable_EMPTY_ENUMERATION = new ju_Hashtable$1;
ju_Hashtable_EMPTY_ITERATOR = new ju_Hashtable$2;
jt_DecimalFormat__clinit_();
jm_RoundingMode__clinit_();
nms_MapColor__clinit_();
nms_EnumEnchantmentType__clinit_();
nms_BlockWood_woodType = $rt_wrapArray(jl_String, [$rt_s(72), $rt_s(73), $rt_s(74), $rt_s(75)]);
nms_BlockSapling_WOOD_TYPES = $rt_wrapArray(jl_String, [$rt_s(72), $rt_s(73), $rt_s(74), $rt_s(75)]);
nms_BlockLog_woodType = $rt_wrapArray(jl_String, [$rt_s(72), $rt_s(73), $rt_s(74), $rt_s(75)]);
nms_BlockLeaves__clinit_();
var$1 = new nms_RegistryDefaulted;
var$6 = new nms_BehaviorDefaultDispenseItem;
var$1.$registryObjects = nms_RegistrySimple_func_111054_a(var$1);
var$1.$defaultObject = var$6;
nms_BlockDispenser_dispenseBehaviorRegistry = var$1;
nms_BlockSandStone__clinit_();
nms_BlockBed__clinit_();
nms_BlockTallGrass_grassTypes = $rt_wrapArray(jl_String, [$rt_s(76), $rt_s(77), $rt_s(78)]);
nms_BlockStep__clinit_();
nms_BlockStairs__clinit_();
nms_EnumMobType__clinit_();
nms_BlockRedstoneTorch__clinit_();
nms_BlockRedstoneRepeater__clinit_();
nms_BlockSilverfish_silverfishStoneTypes = $rt_wrapArray(jl_String, [$rt_s(79), $rt_s(80), $rt_s(81)]);
nms_BlockStoneBrick__clinit_();
nms_BlockMushroomCap_field_94429_a = $rt_wrapArray(jl_String, [$rt_s(82), $rt_s(83)]);
nms_BlockWoodSlab_woodType = $rt_wrapArray(jl_String, [$rt_s(72), $rt_s(73), $rt_s(74), $rt_s(75)]);
nms_BlockWall_types = $rt_wrapArray(jl_String, [$rt_s(84), $rt_s(85)]);
nms_BlockAnvil__clinit_();
nms_BlockQuartz__clinit_();
nms_EnumToolMaterial__clinit_();
var$1 = new jnci_UTF8Charset;
var$2 = $rt_createArray(jl_String, 0);
var$3 = var$2.data;
jnc_Charset_checkCanonicalName($rt_s(86));
var$7 = var$3.length;
var$4 = 0;
while (var$4 < var$7) {
jnc_Charset_checkCanonicalName(var$3[var$4]);
var$4 = var$4 + 1 | 0;
}
var$1.$canonicalName = $rt_s(86);
var$1.$aliases = var$2.$clone0();
jnci_UTF8Charset_INSTANCE = var$1;
nms_ItemBow_bowPullIconNameArray = $rt_wrapArray(jl_String, [$rt_s(87), $rt_s(88), $rt_s(89)]);
nms_SharedMonsterAttributes__clinit_();
nms_ItemArmor__clinit_();
nms_EnumArmorMaterial__clinit_();
var$1 = new nms_BehaviorDispenseMinecart;
var$1.$behaviourDefaultDispenseItem = new nms_BehaviorDefaultDispenseItem;
nms_ItemMinecart_dispenserMinecartBehavior = var$1;
nms_ItemDye__clinit_();
nms_ItemPotion_field_77835_b = ju_LinkedHashMap__init_();
nms_ItemSkull__clinit_();
nms_ItemRecord__clinit_();
nms_AchievementMap__clinit_();
jl_Short_TYPE = $rt_cls($rt_shortcls);
jm_Conversion__clinit_();
jt_DecimalFormat$Constants_doubleAnalysisResult = new otcit_DoubleAnalyzer$Result;
jt_DecimalFormat$Constants_floatAnalysisResult = new otcit_FloatAnalyzer$Result;
ju_Collections_EMPTY_SET = new ju_Collections$1;
ju_Collections_EMPTY_MAP = new ju_Collections$2;
ju_Collections_EMPTY_LIST = new ju_Collections$3;
ju_Collections_EMPTY_ITERATOR = new ju_Collections$4;
ju_Collections_EMPTY_LIST_ITERATOR = new ju_Collections$5;
ju_Collections_reverseOrder = new ju_Collections$_clinit_$lambda$_59_0;
nms_Score_field_96658_a = new nms_ScoreComparator;
nms_MathHelper__clinit_();
jlr_Modifier__clinit_();
jl_Package__clinit_();
ju_Calendar__clinit_();
ju_GregorianCalendar__clinit_();
otcit_DateTimeZoneProvider__clinit_();
otcit_CachedDateTimeZone_cInfoCacheMask = 511;
otcit_DateTimeZoneBuilder$RuleSet__clinit_();
nle_LocalStorageManager_achievementStorage = null;
nle_LocalStorageManager_gameSettingsStorage = null;
nle_LocalStorageManager_profileSettingsStorage = null;
nle_AssetRepository_filePool = ju_HashMap__init_();
nle_AssetRepository_fileNameOverrides = ju_HashMap__init_();
nle_Base64__clinit_();
nle_BaseNCodec_CHUNK_SEPARATOR = $rt_createByteArrayFromData([13, 10]);
nle_ConfigConstants__clinit_();
nms_ServerData_idCounter = 0;
nms_Minecraft_memoryReserve = $rt_createByteArray(10485760);
nms_Minecraft_debugChunkUpdates = 0;
nms_Minecraft_debugChunkGeometryUpdates = 0;
nle_EarlyLoadScreen_vbo = null;
nle_EarlyLoadScreen_program = null;
nleat_SelfDefence_canvas = null;
nleat_SelfDefence_ignoreNextWindow = 0;
var$1 = new ju_ArrayList;
var$1.$array = $rt_createArray(jl_Object, 10);
nleat_SelfDefence_capturedChildWindows = var$1;
var$1 = new ju_ArrayList;
var$1.$array = $rt_createArray(jl_Object, 10);
nle_TextureLocation_locations = var$1;
nms_Packet3Chat_maxChatLength = 119;
nms_GLAllocation__clinit_();
nlea_DetectAnisotropicGlitch_known = 0;
nlea_DetectAnisotropicGlitch_detected = 0;
cjj_CRC32__clinit_();
var$1 = new jn_ByteOrder;
var$1.$name17 = $rt_s(90);
jn_ByteOrder_BIG_ENDIAN = var$1;
var$1 = new jn_ByteOrder;
var$1.$name17 = $rt_s(91);
jn_ByteOrder_LITTLE_ENDIAN = var$1;
nle_BaseNCodec$CodecPolicy__clinit_();
var$1 = new jnc_CodingErrorAction;
var$1.$name10 = $rt_s(92);
jnc_CodingErrorAction_IGNORE = var$1;
var$1 = new jnc_CodingErrorAction;
var$1.$name10 = $rt_s(93);
jnc_CodingErrorAction_REPLACE = var$1;
var$1 = new jnc_CodingErrorAction;
var$1.$name10 = $rt_s(94);
jnc_CodingErrorAction_REPORT = var$1;
cjj_Inflate_mark = $rt_createByteArrayFromData([0, 0, (-1), (-1)]);
var$1 = new jnc_CoderResult;
var$1.$kind = 0;
var$1.$length1 = 0;
jnc_CoderResult_UNDERFLOW = var$1;
var$1 = new jnc_CoderResult;
var$1.$kind = 1;
var$1.$length1 = 0;
jnc_CoderResult_OVERFLOW = var$1;
cjj_InfBlocks__clinit_();
cjj_InfTree__clinit_();
cjj_InfCodes__clinit_();
jl_ThreadLocal_NULL = new jl_Object;
nms_AxisAlignedBB_theAABBLocalPool = new nms_AABBLocalPool;
nle_IntegratedServer__clinit_();
nms_GameSettings__clinit_();
nms_RenderBlocks_fancyGrass = 1;
nle_IntegratedServerLAN__clinit_();
nleg_FixedFunctionShader_instances = $rt_createArray(nleg_FixedFunctionShader, 4096);
var$1 = new ju_ArrayList;
var$1.$array = $rt_createArray(jl_Object, 10);
nleg_FixedFunctionShader_instanceList = var$1;
nleg_FixedFunctionShader_shaderSource = null;
nlesrp_IPacketFFErrorCode__clinit_();
otcit_DoubleSynthesizer__clinit_();
var$3 = $rt_createArray(nleg_StreamBuffer$PoolInstance, 16);
var$2 = var$3.data;
nleg_StreamBuffer_pool = var$3;
nleg_StreamBuffer_poolBufferID = 0;
var$4 = 0;
while (var$4 < 16) {
var$1 = new nleg_StreamBuffer$PoolInstance;
var$1.$vertexBuffer = null;
var$1.$vertexBufferSize = 0;
var$2[var$4] = var$1;
var$4 = var$4 + 1 | 0;
}
var$2 = $rt_createArray(jl_String, 1);
var$2.data[0] = $rt_s(95);
nleav_VFile_altPathSeperator = var$2;
nms_ChatAllowedCharacters__clinit_();
nms_ColorizerGrass_grassBuffer = $rt_createIntArray(65536);
nms_ColorizerFoliage_foliageBuffer = $rt_createIntArray(65536);
nms_GuiMultiplayer_threadsPending = 0;
nms_GuiMultiplayer_lock = new jl_Object;
nms_GuiMultiplayer_internetServerList = null;
nms_GuiMultiplayer_lanServerList = null;
nms_GuiMultiplayer_lastCooldown = Long_ZERO;
nms_GuiMultiplayer_lastRefresh = Long_ZERO;
nms_GuiMultiplayer_cooldownTimer = 0;
nms_GuiMultiplayer_isLockedOut = 0;
var$1 = new ju_ArrayList;
var$1.$array = $rt_createArray(jl_Object, 10);
nms_KeyBinding_keybindArray = var$1;
nms_KeyBinding_hash = nms_IntHashMap__init_();
nms_EnumOptions__clinit_();
nle_EnumBrowser__clinit_();
nms_IMob_mobSelector = new nms_FilterIMob;
nms_EntitySheep__clinit_();
nms_RenderBiped__clinit_();
nms_EntityWither_attackEntitySelector = new nms_EntityWitherAttackFilter;
nms_EntityMinecart__clinit_();
nms_EntityHorse__clinit_();
nms_EnumMovingObjectType__clinit_();
nms_ModelSilverfish__clinit_();
var$1 = new nms_Vec3Pool;
var$6 = new ju_ArrayList;
var$6.$array = $rt_createArray(jl_Object, 10);
var$1.$vec3Cache = var$6;
var$1.$truncateArrayResetThreshold = (-1);
var$1.$minimumSize = (-1);
nms_Vec3_fakePool = var$1;
nle_GuiScreenSingleplayerLoading_defaultTerminateAction = new nle_GuiScreenSingleplayerLoading$_clinit_$lambda$_12_0;
nle_GuiScreenSingleplayerLoading_defaultExceptionAction = new nle_GuiScreenSingleplayerLoading$_clinit_$lambda$_12_1;
nms_WorldProvider__clinit_();
nms_WorldGenBigTree__clinit_();
nms_EnumEntitySize__clinit_();
nms_Direction__clinit_();
nms_Facing__clinit_();
nlea_EaglerAdapterImpl2$RateLimit__clinit_();
nms_EnchantmentProtection__clinit_();
nms_EnchantmentDamage__clinit_();
nms_Packet51MapChunk_temp = $rt_createByteArray(196864);
nms_Packet52MultiBlockChange_field_73449_e = $rt_createByteArray(0);
nms_Packet56MapChunks_chunkDataNotCompressed = $rt_createByteArray(0);
var$2 = $rt_createArray(jl_String, 4);
var$3 = var$2.data;
var$3[0] = $rt_s(96);
var$3[1] = null;
var$3[2] = null;
var$3[3] = $rt_s(97);
nms_Packet70GameEvent_clientMessage = var$2;
nms_DamageSource__clinit_();
nle_RelayQuery$VersionMismatch__clinit_();
nms_EnumRarity__clinit_();
nms_EnumAction__clinit_();
nms_Chunk_totalBlockLightUpdates = 0;
nms_PacketCount__clinit_();
nms_TileEntityFurnace__clinit_();
var$2 = $rt_createIntArray(1);
var$2.data[0] = 3;
nms_TileEntityBrewingStand_field_102017_a = var$2;
nms_TileEntityBrewingStand_field_102016_b = $rt_createIntArrayFromData([0, 1, 2]);
nms_EnumGameType__clinit_();
nle_GuiScreenLANConnect_lastCode = $rt_s(18);
var$1 = new nleav_BooleanResult;
var$1.$bool = 1;
nleav_BooleanResult_TRUE = var$1;
var$1 = new nleav_BooleanResult;
var$1.$bool = 0;
nleav_BooleanResult_FALSE = var$1;
nms_WorldType__clinit_();
nms_EnumArt__clinit_();
nms_GuiCreateWorld__clinit_();
nms_MinecraftServer_mcServer = null;
nms_EnumSkyBlock__clinit_();
nle_LANClientNetworkManager_initStateNames = $rt_wrapArray(jl_String, [$rt_s(98), $rt_s(99), $rt_s(100), $rt_s(101)]);
nms_IEntitySelector_selectAnything = new nms_EntitySelectorAlive;
nms_IEntitySelector_selectInventories = new nms_EntitySelectorInventory;
nms_EnumCreatureAttribute__clinit_();
nms_EnumStatus__clinit_();
nlesrp_ICEServerSet$RelayType__clinit_();
cjj_Deflate__clinit_();
cjj_Tree__clinit_();
nms_IntCache__clinit_();
nle_Client_rootElement = null;
nle_Client_instance = null;
nle_Client_crashScreenOptsDump = null;
nle_Client_isCrashed = 0;
},
nle_Client_getEaglerOpts$js_body$_2 = () => {
if (window.eaglercraftOpts) {
return typeof window.eaglercraftOpts === "string" ? window.eaglercraftOpts : JSON.stringify(window.eaglercraftOpts);
} else {
return null;
}
},
nle_Client_setWindowErrorHandler$js_body$_11 = var$1 => {
window.addEventListener("error", function(e) {
var$1(typeof e.message === "string" ? e.message : null, typeof e.filename === "string" ? e.filename : null, typeof e.lineno === "number" ? e.lineno : 0, typeof e.colno === "number" ? e.colno : 0, typeof e.error === "undefined" ? null : e.error);
});
},
nle_Client_getString$js_body$_15 = var$1 => {
try {
return "" + window[var$1];
} catch (e){
return "";
}
},
nle_Client_getStringNav$js_body$_16 = var$1 => {
try {
return "" + window.navigator[var$1];
} catch (e){
return "";
}
},
nle_Client_getStringScreen$js_body$_17 = var$1 => {
try {
return "" + window.screen[var$1];
} catch (e){
return "";
}
},
nle_Client_getStringLocation$js_body$_18 = var$1 => {
try {
return "" + window.location[var$1];
} catch (e){
return "";
}
},
jlr_AnnotatedElement = $rt_classWithoutFields(0),
jlr_Type = $rt_classWithoutFields(0);
function jl_Class() {
let a = this; jl_Object.call(a);
a.$name1 = null;
a.$simpleName = null;
a.$platformClass = null;
a.$declaredMethods = null;
}
let jl_Class_reflectionInitialized = 0,
jl_Class__init_0 = ($this, var$1) => {
let var$2;
$this.$platformClass = var$1;
var$2 = $this;
var$1.classObject = var$2;
},
jl_Class__init_ = var_0 => {
let var_1 = new jl_Class();
jl_Class__init_0(var_1, var_0);
return var_1;
},
jl_Class_getClass = $cls => {
let $result;
if ($cls === null)
return null;
$result = $cls.classObject;
if ($result === null) {
$result = new jl_Class;
$result.$platformClass = $cls;
$cls.classObject = $result;
}
return $result;
},
jl_Class_toString = $this => {
let var$1, var$2, var$3, var$4, var$5, var$6, var$7, var$8;
var$1 = (!($this.$platformClass.$meta.flags & 2) ? 0 : 1) ? $rt_s(102) : !($this.$platformClass.$meta.primitive ? 1 : 0) ? $rt_s(103) : $rt_s(18);
if ($this.$name1 === null)
$this.$name1 = $rt_str($this.$platformClass.$meta.name);
var$2 = $this.$name1;
var$3 = new jl_StringBuilder;
var$3.$buffer = $rt_createCharArray(16);
jl_AbstractStringBuilder_insert(var$3, var$3.$length0, var$1);
var$4 = var$3.$length0;
if (var$2 === null)
var$2 = $rt_s(1);
jl_AbstractStringBuilder_insert(var$3, var$4, var$2);
var$1 = new jl_String;
var$5 = var$3.$buffer;
var$6 = var$5.data;
var$7 = var$3.$length0;
var$8 = var$6.length;
if (var$7 >= 0 && var$7 <= (var$8 - 0 | 0)) {
var$1.$nativeString = $rt_charArrayToString(var$5.data, 0, var$7);
return var$1;
}
var$1 = new jl_IndexOutOfBoundsException;
var$1.$suppressionEnabled = 1;
var$1.$writableStackTrace = 1;
$rt_throw(var$1);
},
jl_Class_getSimpleName = $this => {
let $simpleName, var$2, var$3, var$4, var$5, $lastDot, $lastDollar, var$8;
$simpleName = $this.$simpleName;
if ($simpleName === null) {
var$2 = $this.$platformClass.$meta.item === null ? 0 : 1;
a: {
if (var$2) {
$simpleName = jl_Class_getSimpleName(jl_Class_getComponentType($this));
var$3 = new jl_StringBuilder;
var$3.$buffer = $rt_createCharArray(16);
var$2 = var$3.$length0;
if ($simpleName === null)
$simpleName = $rt_s(1);
jl_AbstractStringBuilder_insert(var$3, var$2, $simpleName);
jl_AbstractStringBuilder_insert(var$3, var$3.$length0, $rt_s(104));
$simpleName = new jl_String;
var$4 = var$3.$buffer;
var$5 = var$4.data;
$lastDot = var$3.$length0;
$lastDollar = var$5.length;
if ($lastDot >= 0 && $lastDot <= ($lastDollar - 0 | 0)) {
$simpleName.$nativeString = $rt_charArrayToString(var$4.data, 0, $lastDot);
break a;
}
$simpleName = new jl_IndexOutOfBoundsException;
$simpleName.$suppressionEnabled = 1;
$simpleName.$writableStackTrace = 1;
$rt_throw($simpleName);
}
var$8 = $this.$platformClass.$meta.enclosingClass;
if (var$8 === null)
$simpleName = null;
else {
$simpleName = var$8.classObject;
if ($simpleName === null) {
$simpleName = new jl_Class;
$simpleName.$platformClass = var$8;
var$8.classObject = $simpleName;
}
}
if ($simpleName !== null) {
$simpleName = $rt_str($this.$platformClass.$meta.simpleName);
if ($simpleName === null)
$simpleName = $rt_s(18);
} else {
$simpleName = $rt_str($this.$platformClass.$meta.name);
$lastDollar = jl_String_lastIndexOf($simpleName, 36, $simpleName.$nativeString.length - 1 | 0);
if ($lastDollar == (-1)) {
$lastDot = jl_String_lastIndexOf($simpleName, 46, $simpleName.$nativeString.length - 1 | 0);
if ($lastDot != (-1))
$simpleName = jl_String_substring($simpleName, $lastDot + 1 | 0, $simpleName.$nativeString.length);
} else {
$simpleName = jl_String_substring($simpleName, $lastDollar + 1 | 0, $simpleName.$nativeString.length);
if (0 >= $simpleName.$nativeString.length) {
$simpleName = new jl_StringIndexOutOfBoundsException;
$simpleName.$suppressionEnabled = 1;
$simpleName.$writableStackTrace = 1;
$rt_throw($simpleName);
}
if ($simpleName.$nativeString.charCodeAt(0) >= 48) {
if (0 >= $simpleName.$nativeString.length) {
$simpleName = new jl_StringIndexOutOfBoundsException;
$simpleName.$suppressionEnabled = 1;
$simpleName.$writableStackTrace = 1;
$rt_throw($simpleName);
}
if ($simpleName.$nativeString.charCodeAt(0) <= 57)
$simpleName = $rt_s(18);
}
}
}
}
$this.$simpleName = $simpleName;
}
return $simpleName;
},
jl_Class_isArray = $this => {
return $this.$platformClass.$meta.item === null ? 0 : 1;
},
jl_Class_getComponentType = $this => {
let var$1, var$2;
var$1 = $this.$platformClass.$meta.item;
if (var$1 === null)
var$2 = null;
else {
var$2 = var$1.classObject;
if (var$2 === null) {
var$2 = new jl_Class;
var$2.$platformClass = var$1;
var$1.classObject = var$2;
}
}
return var$2;
},
jl_Class_createMetadata = () => {
nlea_EaglerAdapterImpl2$TextureGL.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [otjw_WebGLTexture],
returnType : $rt_voidcls,
callable : null
}];
nms_EnumChatFormatting.$meta.methods = [
{
name : "values",
modifiers : 512,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls(nms_EnumChatFormatting),
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_EnumChatFormatting,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [jl_String, $rt_intcls, $rt_charcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [jl_String, $rt_intcls, $rt_charcls, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_96298_a",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_charcls,
callable : null
}, {
name : "func_96301_b",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "func_96302_c",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "func_96297_d",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "func_96300_b",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_EnumChatFormatting,
callable : null
}, {
name : "func_96296_a",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_booleancls, $rt_booleancls],
returnType : ju_Collection,
callable : null
}, {
name : "$values",
modifiers : 544,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_arraycls(nms_EnumChatFormatting),
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jl_String.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "initWithEmptyChars",
modifiers : 256,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "borrowChars",
modifiers : 256,
accessLevel : 1,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 256,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "nativeString",
modifiers : 256,
accessLevel : 1,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls), $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "initWithCharArray",
modifiers : 256,
accessLevel : 1,
parameterTypes : [$rt_arraycls($rt_charcls), $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "fromArray",
modifiers : 512,
accessLevel : 0,
parameterTypes : [$rt_arraycls($rt_charcls)],
returnType : jl_String,
callable : null
}, {
name : "takeCharArray",
modifiers : 256,
accessLevel : 1,
parameterTypes : [$rt_arraycls($rt_charcls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls), $rt_intcls, $rt_intcls, jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls), $rt_intcls, $rt_intcls, jnc_Charset],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls), $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls), jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls), jnc_Charset],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_intcls), $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "initWithBytes",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_arraycls($rt_bytecls), $rt_intcls, $rt_intcls, jnc_Charset],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_StringBuilder],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "allocate",
modifiers : 512,
accessLevel : 1,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "charAt",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_charcls,
callable : null
}, {
name : "codePointAt",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "codePointBefore",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "codePointCount",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "offsetByCodePoints",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "length",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "charactersLength",
modifiers : 256,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "charactersGet",
modifiers : 256,
accessLevel : 1,
parameterTypes : [$rt_intcls],
returnType : $rt_charcls,
callable : null
}, {
name : "isEmpty",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isBlank",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getChars",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_arraycls($rt_charcls), $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "copyCharsToArray",
modifiers : 256,
accessLevel : 1,
parameterTypes : [$rt_intcls, $rt_arraycls($rt_charcls), $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "contentEquals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_StringBuffer],
returnType : $rt_booleancls,
callable : null
}, {
name : "contentEquals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_CharSequence],
returnType : $rt_booleancls,
callable : null
}, {
name : "compareTo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "compareToIgnoreCase",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "startsWith",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "startsWith",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "regionMatches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_booleancls, $rt_intcls, jl_String, $rt_intcls, $rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "regionMatches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_String, $rt_intcls, $rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "endsWith",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "indexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "indexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "lastIndexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "lastIndexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "indexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "indexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "lastIndexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "lastIndexOf",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "substring",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "substringJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object, $rt_intcls, $rt_intcls],
returnType : jl_Object,
callable : null
}, {
name : "substring",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "subSequence",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : jl_CharSequence,
callable : null
}, {
name : "concat",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_String,
callable : null
}, {
name : "replace",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_charcls, $rt_charcls],
returnType : jl_String,
callable : null
}, {
name : "contains",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_CharSequence],
returnType : $rt_booleancls,
callable : null
}, {
name : "replace",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_CharSequence, jl_CharSequence],
returnType : jl_String,
callable : null
}, {
name : "trim",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "strip",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "stripJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "stripLeading",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "stripLeadingJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "stripTrailing",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "stripTrailingJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toCharArray",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls($rt_charcls),
callable : null
}, {
name : "chars",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jus_IntStream,
callable : null
}, {
name : "codePoints",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jus_IntStream,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls)],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls), $rt_intcls, $rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "copyValueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls)],
returnType : jl_String,
callable : null
}, {
name : "copyValueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls), $rt_intcls, $rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_booleancls],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_charcls],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : jl_String,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_doublecls],
returnType : jl_String,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "equalsIgnoreCase",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "getBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "getBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "getBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jnc_Charset],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "fastCharArray",
modifiers : 256,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_arraycls($rt_charcls),
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "toLowerCase",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toLowerCaseJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "toLowerCaseJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object, jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "toLowerCaseChars",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toLowerCaseCodePoints",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toLowerCase",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Locale],
returnType : jl_String,
callable : null
}, {
name : "toUpperCase",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toUpperCaseJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "toUpperCaseJS",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object, jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "toUpperCaseChars",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toUpperCaseCodePoints",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toUpperCase",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Locale],
returnType : jl_String,
callable : null
}, {
name : "intern",
modifiers : 256,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "split",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_arraycls(jl_String),
callable : null
}, {
name : "split",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_arraycls(jl_String),
callable : null
}, {
name : "replaceAll",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, jl_String],
returnType : jl_String,
callable : null
}, {
name : "replaceFirst",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, jl_String],
returnType : jl_String,
callable : null
}, {
name : "format",
modifiers : 8704,
accessLevel : 3,
parameterTypes : [jl_String, $rt_arraycls(jl_Object)],
returnType : jl_String,
callable : null
}, {
name : "format",
modifiers : 8704,
accessLevel : 3,
parameterTypes : [ju_Locale, jl_String, $rt_arraycls(jl_Object)],
returnType : jl_String,
callable : null
}, {
name : "formatted",
modifiers : 8192,
accessLevel : 3,
parameterTypes : [$rt_arraycls(jl_Object)],
returnType : jl_String,
callable : null
}, {
name : "join",
modifiers : 8704,
accessLevel : 3,
parameterTypes : [jl_CharSequence, $rt_arraycls(jl_CharSequence)],
returnType : jl_String,
callable : null
}, {
name : "join",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_CharSequence, jl_Iterable],
returnType : jl_String,
callable : null
}, {
name : "repeat",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "compareTo",
modifiers : 96,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}, {
name : "lambda$static$0",
modifiers : 544,
accessLevel : 1,
parameterTypes : [jl_String, jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jt_DecimalFormat$TextField.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "render",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jt_DecimalFormat, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jt_DecimalFormat$MinusField.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "render",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jt_DecimalFormat, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jlr_Method.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Class, jl_String, $rt_intcls, $rt_intcls, jl_Class, $rt_arraycls(jl_Class), otcir_JSCallable],
returnType : $rt_voidcls,
callable : null
}, {
name : "getDeclaringClass",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Class,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getModifiers",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getReturnType",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Class,
callable : null
}, {
name : "getParameterTypes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls(jl_Class),
callable : null
}, {
name : "getParameterCount",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "invoke",
modifiers : 8192,
accessLevel : 3,
parameterTypes : [jl_Object, $rt_arraycls(jl_Object)],
returnType : jl_Object,
callable : null
}, {
name : "isBridge",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isSynthetic",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isVarArgs",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}];
jl_Byte.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_bytecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "intValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "longValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "floatValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_floatcls,
callable : null
}, {
name : "doubleValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_doublecls,
callable : null
}, {
name : "byteValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls],
returnType : jl_Byte,
callable : null
}, {
name : "ensureByteCache",
modifiers : 512,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_arraycls(jl_Byte),
callable : null
}, {
name : "toString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls],
returnType : jl_String,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "hashCode",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls],
returnType : $rt_intcls,
callable : null
}, {
name : "compare",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls, $rt_bytecls],
returnType : $rt_intcls,
callable : null
}, {
name : "compareUnsigned",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls, $rt_bytecls],
returnType : $rt_intcls,
callable : null
}, {
name : "compareTo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Byte],
returnType : $rt_intcls,
callable : null
}, {
name : "toUnsignedInt",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls],
returnType : $rt_intcls,
callable : null
}, {
name : "toUnsignedLong",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_bytecls],
returnType : $rt_longcls,
callable : null
}, {
name : "parseByte",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_bytecls,
callable : null
}, {
name : "parseByte",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_bytecls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : jl_Byte,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_Byte,
callable : null
}, {
name : "decode",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_Byte,
callable : null
}, {
name : "compareTo",
modifiers : 96,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jl_Integer.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "toString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "hashCode",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "toHexString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "toOctalString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "toBinaryString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "toString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "parseInt",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "parseInt",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_CharSequence, $rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "parseIntImpl",
modifiers : 512,
accessLevel : 1,
parameterTypes : [jl_CharSequence, $rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "parseInt",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : jl_Integer,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_Integer,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_Integer,
callable : null
}, {
name : "ensureIntegerCache",
modifiers : 512,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "intValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "longValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "floatValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_floatcls,
callable : null
}, {
name : "doubleValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_doublecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "getInteger",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_Integer,
callable : null
}, {
name : "getInteger",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : jl_Integer,
callable : null
}, {
name : "getInteger",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, jl_Integer],
returnType : jl_Integer,
callable : null
}, {
name : "decode",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_Integer,
callable : null
}, {
name : "decodeDigit",
modifiers : 512,
accessLevel : 1,
parameterTypes : [$rt_charcls],
returnType : $rt_intcls,
callable : null
}, {
name : "compareTo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Integer],
returnType : $rt_intcls,
callable : null
}, {
name : "compare",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "numberOfLeadingZeros",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "numberOfTrailingZeros",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "highestOneBit",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "lowestOneBit",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "bitCount",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "rotateLeft",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "rotateRight",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "reverse",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "reverseBytes",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "signum",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "divideUnsigned",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "remainderUnsigned",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "compareUnsigned",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "compareTo",
modifiers : 96,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jl_Enum.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "name",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "ordinal",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "equals",
modifiers : 4,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "clone",
modifiers : 4,
accessLevel : 2,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "getDeclaringClass",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Class,
callable : null
}, {
name : "compareTo",
modifiers : 4,
accessLevel : 3,
parameterTypes : [jl_Enum],
returnType : $rt_intcls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_Class, jl_String],
returnType : jl_Enum,
callable : null
}, {
name : "compareTo",
modifiers : 96,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}];
jl_Object.$meta.methods = [
{
name : "monitorEnterSync",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorExitSync",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorEnter",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorEnter",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "createMonitor",
modifiers : 512,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorEnterWait",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorEnterWait",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object, $rt_intcls, oti_AsyncCallback],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorExit",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorExit",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "waitForOtherThreads",
modifiers : 512,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "isEmptyMonitor",
modifiers : 4,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "deleteMonitor",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "holdsLock",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "fakeInit",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "getClass",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Class,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "obfuscatedToString",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "identity",
modifiers : 4,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "hashCodeLowLevel",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}, {
name : "hashCodeLowLevelImpl",
modifiers : 512,
accessLevel : 1,
parameterTypes : [otr_RuntimeObject],
returnType : $rt_intcls,
callable : null
}, {
name : "setHashCodeLowLevel",
modifiers : 768,
accessLevel : 1,
parameterTypes : [jl_Object, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setHashCodeLowLevelImpl",
modifiers : 512,
accessLevel : 1,
parameterTypes : [otr_RuntimeObject, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "identityLowLevel",
modifiers : 512,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "identityOrMonitor",
modifiers : 256,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "identityOrMonitorLowLevel",
modifiers : 512,
accessLevel : 1,
parameterTypes : [otr_RuntimeObject],
returnType : $rt_intcls,
callable : null
}, {
name : "setIdentity",
modifiers : 256,
accessLevel : 0,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setIdentityLowLevel",
modifiers : 512,
accessLevel : 1,
parameterTypes : [otr_RuntimeObject, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "clone",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "cloneLowLevel",
modifiers : 512,
accessLevel : 1,
parameterTypes : [otr_RuntimeObject],
returnType : otr_RuntimeObject,
callable : null
}, {
name : "notify",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "notifyAll",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "wait",
modifiers : 4,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "wait",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_longcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "waitImpl",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_longcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "waitImpl",
modifiers : 4,
accessLevel : 3,
parameterTypes : [$rt_longcls, $rt_intcls, oti_AsyncCallback],
returnType : $rt_voidcls,
callable : null
}, {
name : "wait",
modifiers : 4,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "finalize",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "lambda$monitorExit$2",
modifiers : 544,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "lambda$monitorExit$1",
modifiers : 544,
accessLevel : 1,
parameterTypes : [jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "lambda$monitorEnterWait$0",
modifiers : 544,
accessLevel : 1,
parameterTypes : [jl_Thread, jl_Object, $rt_intcls, oti_AsyncCallback],
returnType : $rt_voidcls,
callable : null
}, {
name : "monitorEnterWait$_asyncCall_$",
modifiers : 768,
accessLevel : 0,
parameterTypes : [jl_Object, $rt_intcls],
returnType : jl_Object,
callable : null
}, {
name : "waitImpl$_asyncCall_$",
modifiers : 256,
accessLevel : 0,
parameterTypes : [$rt_longcls, $rt_intcls],
returnType : jl_Object,
callable : null
}];
jlr_AccessibleObject.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "setAccessible",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_arraycls(jlr_AccessibleObject), $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setAccessible",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "isAccessible",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getAnnotation",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Class],
returnType : jla_Annotation,
callable : null
}, {
name : "getAnnotations",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls(jla_Annotation),
callable : null
}, {
name : "getDeclaredAnnotations",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls(jla_Annotation),
callable : null
}];
jl_Number.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "intValue",
modifiers : 1,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "longValue",
modifiers : 1,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "floatValue",
modifiers : 1,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_floatcls,
callable : null
}, {
name : "doubleValue",
modifiers : 1,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_doublecls,
callable : null
}, {
name : "byteValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "shortValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_shortcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_26.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jur_AbstractSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 1,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "find",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "findBack",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 1,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 1,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "setType",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getType",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getQualifiedName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "first",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_booleancls,
callable : null
}, {
name : "processBackRefReplacement",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_JointSet,
callable : null
}, {
name : "processSecondPass",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_SOLSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_Render.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRender",
modifiers : 1,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 1,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "bindEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nle_TextureLocation],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderEntityOnFire",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderShadow",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getWorldFromRenderManager",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : nms_World,
callable : null
}, {
name : "renderShadowOnBlock",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_Block, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_intcls, $rt_intcls, $rt_intcls, $rt_floatcls, $rt_floatcls, $rt_doublecls, $rt_doublecls, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderOffsetAABB",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_AxisAlignedBB, $rt_doublecls, $rt_doublecls, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderAABB",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_AxisAlignedBB],
returnType : $rt_voidcls,
callable : null
}, {
name : "setRenderManager",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_RenderManager],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRenderShadowAndFire",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getFontRendererFromRenderManager",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_FontRenderer,
callable : null
}, {
name : "updateIcons",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_IconRegister],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_RendererLivingEntity.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setRenderPassModel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "interpolateRotation",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_floatcls,
callable : null
}, {
name : "doRenderLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderModel",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 1,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderLivingAt",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "rotateCorpse",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderSwingProgress",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_floatcls,
callable : null
}, {
name : "handleRotationFloat",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_floatcls,
callable : null
}, {
name : "renderEquippedItems",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderArrowsStuckInEntity",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "inheritRenderPass",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "shouldRenderPass",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "func_82408_c",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getDeathMaxRotation",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_floatcls,
callable : null
}, {
name : "getColorMultiplier",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "preRenderCallback",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "passSpecialRender",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110813_b",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_booleancls,
callable : null
}, {
name : "func_96449_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, jl_String, $rt_floatcls, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderLivingLabel",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, jl_String, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_RenderLiving.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_130007_b",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLiving],
returnType : $rt_booleancls,
callable : null
}, {
name : "doRenderLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLiving, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110828_a",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_doublecls, $rt_doublecls, $rt_doublecls],
returnType : $rt_doublecls,
callable : null
}, {
name : "func_110827_b",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLiving, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110813_b",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_booleancls,
callable : null
}, {
name : "renderPlayer",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}];
nms_RenderSheep.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setWoolColorAndRender",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySheep, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "func_110883_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySheep],
returnType : nle_TextureLocation,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "shouldRenderPass",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_ModelRenderer.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "addChild",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelRenderer],
returnType : $rt_voidcls,
callable : null
}, {
name : "setTextureOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : nms_ModelRenderer,
callable : null
}, {
name : "addBox",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_intcls, $rt_intcls, $rt_intcls],
returnType : nms_ModelRenderer,
callable : null
}, {
name : "addBox",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_intcls, $rt_intcls, $rt_intcls],
returnType : nms_ModelRenderer,
callable : null
}, {
name : "addBox",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_intcls, $rt_intcls, $rt_intcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setRotationPoint",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "render",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderWithRotation",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "postRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "compileDisplayList",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setTextureSize",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : nms_ModelRenderer,
callable : null
}];
jl_Object$monitorEnterWait$lambda$_6_0.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Thread, jl_Object, $rt_intcls, oti_AsyncCallback],
returnType : $rt_voidcls,
callable : null
}, {
name : "run",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_FSet$PossessiveFSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
jur_CISequenceSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "accepts",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_30.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jur_DotAllSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "getType",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
jur_EOISet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_WorldRenderer.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, ju_List, $rt_intcls, $rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setPosition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setupGLTranslation",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "updateRenderer",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "distanceToEntitySquared",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity],
returnType : $rt_floatcls,
callable : null
}, {
name : "setDontDraw",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "stopRendering",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "getGLCallListForPass",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "updateInFrustum",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ICamera],
returnType : $rt_voidcls,
callable : null
}, {
name : "callOcclusionQueryList",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "shouldTryOcclusionQuery",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "skipAllRenderPasses",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "markDirty",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_NBTTagIntArray.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_arraycls($rt_intcls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_RenderLightningBolt.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRenderLightningBolt",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLightningBolt, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110805_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLightningBolt],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}];
jur_PosAltGroupQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_AbstractSet, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_50.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jur_UCISupplRangeSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractCharClass, jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractCharClass],
returnType : $rt_voidcls,
callable : null
}, {
name : "contains",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_EnchantmentKnockback.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_RenderBoat.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderBoat",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityBoat, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getBoatTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityBoat],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_EnchantmentProtection.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "calcModifierDamage",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, nms_DamageSource],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "canApplyTogether",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Enchantment],
returnType : $rt_booleancls,
callable : null
}, {
name : "getFireTimeForEntity",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "func_92092_a",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls],
returnType : $rt_doublecls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_EnchantmentDamage.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "calcModifierLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, nms_EntityLivingBase],
returnType : $rt_floatcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "canApplyTogether",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Enchantment],
returnType : $rt_booleancls,
callable : null
}, {
name : "canApply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ItemStack],
returnType : $rt_booleancls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_NBTTagFloat.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_20.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_21.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_RenderCaveSpider.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "scaleSpider",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityCaveSpider, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getCaveSpiderTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityCaveSpider],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getSpiderTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySpider],
returnType : nle_TextureLocation,
callable : null
}, {
name : "preRenderCallback",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_MultiLineSOLSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractLineTerminator],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_RenderWolf.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getTailRotation",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityWolf, $rt_floatcls],
returnType : $rt_floatcls,
callable : null
}, {
name : "func_82447_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityWolf, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "func_110914_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityWolf],
returnType : nle_TextureLocation,
callable : null
}, {
name : "shouldRenderPass",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "handleRotationFloat",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_floatcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_RelAltGroupQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_AbstractSet, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}];
otcit_DateTimeZoneBuilder$DSTZone.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [jl_String, $rt_intcls, otcit_DateTimeZoneBuilder$Recurrence, otcit_DateTimeZoneBuilder$Recurrence],
returnType : $rt_voidcls,
callable : null
}, {
name : "getOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getStandardOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_intcls,
callable : null
}, {
name : "isFixed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "nextTransition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_longcls,
callable : null
}, {
name : "previousTransition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_longcls,
callable : null
}, {
name : "findMatchingRecurrence",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_longcls],
returnType : otcit_DateTimeZoneBuilder$Recurrence,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_StringBuilder],
returnType : $rt_voidcls,
callable : null
}, {
name : "readZone",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, otci_CharFlow],
returnType : otcit_DateTimeZoneBuilder$DSTZone,
callable : null
}, {
name : "asZoneRules",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jtz_ZoneRules,
callable : null
}];
jt_DateFormatElement$EraText.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jt_DateFormatSymbols],
returnType : $rt_voidcls,
callable : null
}, {
name : "format",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Calendar, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "parse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, ju_Calendar, jt_ParsePosition],
returnType : $rt_voidcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jur_HangulDecomposedCharSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_charcls), $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "getDecomposedChar",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "first",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_booleancls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
jur_AheadFSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
jur_CICharSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_charcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "accepts",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getChar",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_charcls,
callable : null
}];
jur_DotSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractLineTerminator],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "getType",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
otcit_DateTimeZoneBuilder$PrecalculatedZone.$meta.methods = [
{
name : "create",
modifiers : 512,
accessLevel : 0,
parameterTypes : [jl_String, $rt_booleancls, ju_ArrayList, otcit_DateTimeZoneBuilder$DSTZone],
returnType : otcit_DateTimeZoneBuilder$PrecalculatedZone,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [jl_String, $rt_arraycls($rt_longcls), $rt_arraycls($rt_intcls), $rt_arraycls($rt_intcls), otcit_DateTimeZoneBuilder$DSTZone],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_StringBuilder],
returnType : $rt_voidcls,
callable : null
}, {
name : "readZone",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String, otci_CharFlow],
returnType : otcit_StorableDateTimeZone,
callable : null
}, {
name : "getOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getStandardOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_intcls,
callable : null
}, {
name : "isFixed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "nextTransition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_longcls,
callable : null
}, {
name : "previousTransition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_longcls,
callable : null
}, {
name : "isCachable",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "asZoneRules",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jtz_ZoneRules,
callable : null
}, {
name : "createRule",
modifiers : 0,
accessLevel : 1,
parameterTypes : [otcit_DateTimeZoneBuilder$OfYear, jt_ZoneOffset, jt_ZoneOffset, jt_ZoneOffset],
returnType : jtz_ZoneOffsetTransitionRule,
callable : null
}];
jur_NegativeLookAhead.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_ArrayList, jur_FSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nleav_VFile.$meta.methods = [
{
name : "normalizePath",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_String,
callable : null
}, {
name : "splitPath",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_arraycls(jl_String),
callable : null
}, {
name : "createPath",
modifiers : 8704,
accessLevel : 3,
parameterTypes : [$rt_arraycls(jl_Object)],
returnType : jl_String,
callable : null
}, {
name : "",
modifiers : 8192,
accessLevel : 3,
parameterTypes : [$rt_arraycls(jl_Object)],
returnType : $rt_voidcls,
callable : null
}, {
name : "getInputStream",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : ji_InputStream,
callable : null
}, {
name : "getOutputStream",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : ji_OutputStream,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "isRelative",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "canRead",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getPath",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "canWrite",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getParent",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "exists",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "delete",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "renameTo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_booleancls],
returnType : $rt_booleancls,
callable : null
}, {
name : "length",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_arraycls($rt_bytecls), $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setCacheEnabled",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "getAllBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "getAllChars",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getAllLines",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls(jl_String),
callable : null
}, {
name : "getAllBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_booleancls],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "setAllChars",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "setAllBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls)],
returnType : $rt_booleancls,
callable : null
}, {
name : "setAllBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls), $rt_booleancls],
returnType : $rt_booleancls,
callable : null
}, {
name : "list",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : ju_List,
callable : null
}, {
name : "deleteAll",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_16.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_22.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_14.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_45.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
ju_HashSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Collection],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ju_HashMap],
returnType : $rt_voidcls,
callable : null
}, {
name : "add",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "clear",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "clone",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "contains",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "isEmpty",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "iterator",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : ju_Iterator,
callable : null
}, {
name : "remove",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "size",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "newHashSet",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : ju_HashSet,
callable : null
}];
jur_NonCapJointSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_ArrayList, jur_FSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
jur_CIDecomposedCharSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_intcls), $rt_intcls],
returnType : $rt_voidcls,
callable : null
}];
nle_IntegratedServerLAN$LANClient.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "handleICECandidates",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "handleDescription",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "handleSuccess",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "handleFailure",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "update",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "disconnect",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jm_BigInteger.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, ju_Random],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, ju_Random],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_arraycls($rt_intcls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_intcls, $rt_longcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_intcls, $rt_arraycls($rt_intcls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "toByteArray",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "setFromString",
modifiers : 512,
accessLevel : 1,
parameterTypes : [jm_BigInteger, jl_String, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "abs",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "negate",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "add",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "subtract",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "signum",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "shiftRight",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "shiftLeft",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "shiftLeftOneBit",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "bitLength",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "testBit",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "setBit",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "clearBit",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "flipBit",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "getLowestSetBit",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "bitCount",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "not",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "and",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "or",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "xor",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "andNot",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "byteValueExact",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "shortValueExact",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_shortcls,
callable : null
}, {
name : "intValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "intValueExact",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "longValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "longValueExact",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "floatValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_floatcls,
callable : null
}, {
name : "doubleValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_doublecls,
callable : null
}, {
name : "compareTo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : $rt_intcls,
callable : null
}, {
name : "min",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "max",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "equalsArrays",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_arraycls($rt_intcls)],
returnType : $rt_booleancls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_String,
callable : null
}, {
name : "gcd",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "multiply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "pow",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "sqrt",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "divideAndRemainder",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : $rt_arraycls(jm_BigInteger),
callable : null
}, {
name : "divide",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "remainder",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "modInverse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "modPow",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger, jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "mod",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jm_BigInteger],
returnType : jm_BigInteger,
callable : null
}, {
name : "isProbablePrime",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "nextProbablePrime",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "probablePrime",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_intcls, ju_Random],
returnType : jm_BigInteger,
callable : null
}, {
name : "cutOffLeadingZeroes",
modifiers : 4,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "isOne",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "putBytesPositiveToIntegers",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "putBytesNegativeToIntegers",
modifiers : 0,
accessLevel : 1,
parameterTypes : [$rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "getFirstNonzeroDigit",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : jm_BigInteger,
callable : null
}, {
name : "unCache",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "getPowerOfTwo",
modifiers : 512,
accessLevel : 0,
parameterTypes : [$rt_intcls],
returnType : jm_BigInteger,
callable : null
}, {
name : "compareTo",
modifiers : 96,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_UCIRangeSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractCharClass, jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractCharClass],
returnType : $rt_voidcls,
callable : null
}, {
name : "accepts",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
oj_JSONObject$Null.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "clone",
modifiers : 4,
accessLevel : 2,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_29.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jl_Float.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "intValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "longValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "floatValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_floatcls,
callable : null
}, {
name : "doubleValue",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_doublecls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : jl_Float,
callable : null
}, {
name : "toString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : jl_String,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "equals",
modifiers : 512,
accessLevel : 1,
parameterTypes : [$rt_floatcls, $rt_floatcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "hashCode",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "isNaN",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "isInfinite",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "isFinite",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "parseFloat",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_floatcls,
callable : null
}, {
name : "valueOf",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_Float,
callable : null
}, {
name : "isNaN",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isInfinite",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "compare",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "compareTo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Float],
returnType : $rt_intcls,
callable : null
}, {
name : "floatToRawIntBits",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "floatToIntBits",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "intBitsToFloat",
modifiers : 768,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_floatcls,
callable : null
}, {
name : "toHexString",
modifiers : 512,
accessLevel : 3,
parameterTypes : [$rt_floatcls],
returnType : jl_String,
callable : null
}, {
name : "compareTo",
modifiers : 96,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_intcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "isNaN$js_body$_14",
modifiers : 768,
accessLevel : 0,
parameterTypes : [otj_JSObject],
returnType : otj_JSObject,
callable : null
}, {
name : "isInfinite$js_body$_15",
modifiers : 768,
accessLevel : 0,
parameterTypes : [otj_JSObject],
returnType : otj_JSObject,
callable : null
}, {
name : "isFinite$js_body$_16",
modifiers : 768,
accessLevel : 0,
parameterTypes : [otj_JSObject],
returnType : otj_JSObject,
callable : null
}, {
name : "floatToRawIntBits$js_body$_23",
modifiers : 768,
accessLevel : 0,
parameterTypes : [otj_JSObject],
returnType : otj_JSObject,
callable : null
}, {
name : "intBitsToFloat$js_body$_25",
modifiers : 768,
accessLevel : 0,
parameterTypes : [otj_JSObject],
returnType : otj_JSObject,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_19.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
jt_DateFormatElement$Numeric.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "format",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Calendar, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "parse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, ju_Calendar, jt_ParsePosition],
returnType : $rt_voidcls,
callable : null
}, {
name : "processBeforeFormat",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "processAfterParse",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jur_UCIDecomposedCharSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls($rt_intcls), $rt_intcls],
returnType : $rt_voidcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_8.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jur_EOLSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
otcit_AliasDateTimeZone.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, otcit_DateTimeZone],
returnType : $rt_voidcls,
callable : null
}, {
name : "getOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getStandardOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_intcls,
callable : null
}, {
name : "isFixed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "nextTransition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_longcls,
callable : null
}, {
name : "previousTransition",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_longcls],
returnType : $rt_longcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_StringBuilder],
returnType : $rt_voidcls,
callable : null
}, {
name : "asZoneRules",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jtz_ZoneRules,
callable : null
}];
nms_RenderOcelot.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderLivingOcelot",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityOcelot, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110874_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityOcelot],
returnType : nle_TextureLocation,
callable : null
}, {
name : "preRenderOcelot",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityOcelot, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRenderLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLiving, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "preRenderCallback",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderPlayer",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_42.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_RenderSnowball.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Item, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Item],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "func_77026_a",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nlea_Tessellator, nms_Icon],
returnType : $rt_voidcls,
callable : null
}];
jur_PosPlusGroupQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_AbstractSet, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_10.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
jt_DateFormatElement$NumericMonth.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "processBeforeFormat",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "processAfterParse",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_41.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_RenderHorse.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110847_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityHorse, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110846_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityHorse, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110849_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityHorse],
returnType : nle_TextureLocation,
callable : null
}, {
name : "func_110848_b",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_EntityHorse],
returnType : nle_TextureLocation,
callable : null
}, {
name : "preRenderCallback",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderModel",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_35.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_NBTTagCompound.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getTags",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : ju_Collection,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "setTag",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, nms_NBTBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "setByte",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_bytecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setShort",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_shortcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setInteger",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setLong",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_longcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setFloat",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setDouble",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "setString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "setByteArray",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "setIntArray",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_arraycls($rt_intcls)],
returnType : $rt_voidcls,
callable : null
}, {
name : "setCompoundTag",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, nms_NBTTagCompound],
returnType : $rt_voidcls,
callable : null
}, {
name : "setBoolean",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getTag",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_NBTBase,
callable : null
}, {
name : "hasKey",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "getByte",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_bytecls,
callable : null
}, {
name : "getShort",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_shortcls,
callable : null
}, {
name : "getInteger",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_intcls,
callable : null
}, {
name : "getLong",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_longcls,
callable : null
}, {
name : "getFloat",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_floatcls,
callable : null
}, {
name : "getDouble",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_doublecls,
callable : null
}, {
name : "getString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_String,
callable : null
}, {
name : "getByteArray",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}, {
name : "getIntArray",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_arraycls($rt_intcls),
callable : null
}, {
name : "getCompoundTag",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_NBTTagCompound,
callable : null
}, {
name : "getTagList",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_NBTTagList,
callable : null
}, {
name : "getBoolean",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "removeTag",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasNoTags",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getTagMap",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_NBTTagCompound],
returnType : ju_Map,
callable : null
}, {
name : "getStringOrNull",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : jl_String,
callable : null
}];
nms_BehaviorDispenseMinecart.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "dispenseStack",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_IBlockSource, nms_ItemStack],
returnType : nms_ItemStack,
callable : null
}, {
name : "playDispenseSound",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_IBlockSource],
returnType : $rt_voidcls,
callable : null
}];
nlea_EaglerAdapterImpl2$AudioBufferSourceNodeX.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [otjw_AudioBufferSourceNode, otjw_PannerNode, otjw_GainNode, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}];
nms_ShapedRecipes.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_arraycls(nms_ItemStack), nms_ItemStack],
returnType : $rt_voidcls,
callable : null
}, {
name : "getRecipeOutput",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_ItemStack,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_InventoryCrafting, nms_World],
returnType : $rt_booleancls,
callable : null
}, {
name : "checkMatch",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_InventoryCrafting, $rt_intcls, $rt_intcls, $rt_booleancls],
returnType : $rt_booleancls,
callable : null
}, {
name : "getCraftingResult",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_InventoryCrafting],
returnType : nms_ItemStack,
callable : null
}, {
name : "getRecipeSize",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "func_92100_c",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_ShapedRecipes,
callable : null
}];
ju_LinkedHashMap$LinkedHashMapEntry.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [jl_Object, jl_Object],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [jl_Object, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "clone",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}];
nms_RenderXPOrb.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderTheXPOrb",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityXPOrb, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getExperienceOrbTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityXPOrb],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_NBTTagDouble.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_doublecls],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jur_CIBackReferenceSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "accepts",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence],
returnType : $rt_intcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "getString",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jur_MatchResultImpl],
returnType : jl_String,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
nms_EnchantmentLootBonus.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls, $rt_intcls, nms_EnumEnchantmentType],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "canApplyTogether",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Enchantment],
returnType : $rt_booleancls,
callable : null
}];
nms_RenderEnderCrystal.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRenderEnderCrystal",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityEnderCrystal, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEnderCrystalTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityEnderCrystal],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_TexturePackDefault.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "loadDescription",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_98140_c",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "isCompatible",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "func_98139_b",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jl_String],
returnType : ji_InputStream,
callable : null
}, {
name : "getResourceAsBytes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_arraycls($rt_bytecls),
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_5.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_2.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nms_RenderItemFrame.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "updateIcons",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_IconRegister],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_82404_a",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityItemFrame, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110788_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityItemFrame],
returnType : nle_TextureLocation,
callable : null
}, {
name : "renderFrameItemAsBlock",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_EntityItemFrame],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_82402_b",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_EntityItemFrame],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_ReluctantQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_LeafSet, jur_AbstractSet, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}];
nms_NBTTagEnd.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}];
jur_FSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getGroupIndex",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_49.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_TextureClock.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "updateAnimation",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_GroupQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_AbstractSet, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_7.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jt_DateFormatElement$NumericWeekday.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "processBeforeFormat",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "processAfterParse",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_21.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
otciu_UnicodeHelper$Range.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_arraycls($rt_bytecls)],
returnType : $rt_voidcls,
callable : null
}];
jur_ReluctantAltQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_LeafSet, jur_AbstractSet, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_23.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_ModelBox.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelRenderer, $rt_intcls, $rt_intcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_intcls, $rt_intcls, $rt_intcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "render",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nlea_Tessellator, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_78244_a",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_ModelBox,
callable : null
}];
jt_DateFormatElement$Year.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "format",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Calendar, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "parse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, ju_Calendar, jt_ParsePosition],
returnType : $rt_voidcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_EnchantmentArrowInfinite.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_EnchantmentArrowDamage.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jur_BackReferencedSingleSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_FSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_SingleSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "find",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "findBack",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "processBackRefReplacement",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_JointSet,
callable : null
}];
jur_UCIBackReferenceSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_31.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_37.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_StatCrafting.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_String, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getItemID",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_17.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_32.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_RenderSkeleton.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "scaleSkeleton",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySkeleton, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_82422_c",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_110860_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySkeleton],
returnType : nle_TextureLocation,
callable : null
}, {
name : "func_110856_a",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLiving],
returnType : nle_TextureLocation,
callable : null
}, {
name : "preRenderCallback",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_44.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
ju_Arrays$ArrayAsList.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_arraycls(jl_Object)],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : jl_Object,
callable : null
}, {
name : "set",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "size",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_BehaviorDispenseArmor.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "dispenseStack",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_IBlockSource, nms_ItemStack],
returnType : nms_ItemStack,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_7.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_15.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_2.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jur_CompositeRangeSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_AbstractSet, jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet, jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "getSurrogates",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "getWithoutSurrogates",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "first",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_booleancls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_43.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
jt_DateFormatElement$Iso8601Timezone.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "format",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Calendar, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "parse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, ju_Calendar, jt_ParsePosition],
returnType : $rt_voidcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_RenderBlaze.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderBlaze",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityBlaze, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getBlazeTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityBlaze],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRenderLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLiving, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderPlayer",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nle_RelayServer.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, jl_String, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nle_RelayEntry],
returnType : $rt_voidcls,
callable : null
}, {
name : "isPrimary",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "setPrimary",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getPing",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "getWorkingPing",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "getPingVersion",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getPingComment",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getPingVendor",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getPingCompatible",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nle_RelayQuery$VersionMismatch,
callable : null
}, {
name : "pingBlocking",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "ping",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "update",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "close",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "openSocket",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nle_RelayServerSocket,
callable : null
}];
nms_RenderSpider.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "setSpiderDeathMaxRotation",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySpider],
returnType : $rt_floatcls,
callable : null
}, {
name : "setSpiderEyeBrightness",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySpider, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getSpiderTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySpider],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getDeathMaxRotation",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_floatcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "shouldRenderPass",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_SupplRangeSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractCharClass, jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractCharClass],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "contains",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "first",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_booleancls,
callable : null
}, {
name : "getChars",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jur_AbstractCharClass,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_0.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nms_RenderMooshroom.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ModelBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderLivingMooshroom",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityMooshroom, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMooshroomTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityMooshroom],
returnType : nle_TextureLocation,
callable : null
}, {
name : "renderMooshroomEquippedItems",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityMooshroom, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRenderLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLiving, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderEquippedItems",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderPlayer",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_RenderDragon.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "rotateDragonBody",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityDragon, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderDragonModel",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityDragon, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderDragon",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityDragon, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEnderDragonTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityDragon],
returnType : nle_TextureLocation,
callable : null
}, {
name : "renderDragonDying",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityDragon, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderGlow",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityDragon, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "doRenderLiving",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLiving, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "shouldRenderPass",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_intcls, $rt_floatcls],
returnType : $rt_intcls,
callable : null
}, {
name : "renderEquippedItems",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "rotateCorpse",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderModel",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderPlayer",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_CompositeGroupQuantifierSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_Quantifier, jur_AbstractSet, jur_AbstractSet, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "reset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "setQuantifier",
modifiers : 0,
accessLevel : 0,
parameterTypes : [jur_Quantifier],
returnType : $rt_voidcls,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_20.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nms_RenderMagmaCube.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMagmaCubeTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityMagmaCube],
returnType : nle_TextureLocation,
callable : null
}, {
name : "scaleMagmaCube",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityMagmaCube, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "preRenderCallback",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_RenderSnowMan.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderSnowmanPumpkin",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySnowman, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getSnowManTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntitySnowman],
returnType : nle_TextureLocation,
callable : null
}, {
name : "bindTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "renderEquippedItems",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityLivingBase, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
otcit_DateTimeZoneBuilder$Transition.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_longcls, otcit_DateTimeZoneBuilder$Transition],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_longcls, otcit_DateTimeZoneBuilder$Rule, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 0,
parameterTypes : [$rt_longcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMillis",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_longcls,
callable : null
}, {
name : "getWallOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getStandardOffset",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getSaveMillis",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "isTransitionFrom",
modifiers : 0,
accessLevel : 3,
parameterTypes : [otcit_DateTimeZoneBuilder$Transition],
returnType : $rt_booleancls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_6.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nle_EaglerProfile$EaglerProfileCape.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_arraycls($rt_bytecls), $rt_intcls],
returnType : $rt_voidcls,
callable : null
}];
nms_TextureCompass.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "updateAnimation",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "updateCompass",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_booleancls, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}];
nms_TexturePackFolder.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, nleav_VFile, nms_ITexturePack],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_98139_b",
modifiers : 0,
accessLevel : 2,
parameterTypes : [jl_String],
returnType : ji_InputStream,
callable : null
}, {
name : "func_98140_c",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_booleancls,
callable : null
}, {
name : "isCompatible",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}];
nms_RenderFallingSand.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "doRenderFallingSand",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityFallingSand, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getFallingSandTextures",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_EntityFallingSand],
returnType : nle_TextureLocation,
callable : null
}, {
name : "getEntityTexture",
modifiers : 0,
accessLevel : 2,
parameterTypes : [nms_Entity],
returnType : nle_TextureLocation,
callable : null
}, {
name : "doRender",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Entity, $rt_doublecls, $rt_doublecls, $rt_doublecls, $rt_floatcls, $rt_floatcls],
returnType : $rt_voidcls,
callable : null
}];
nms_NBTTagInt.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_ItemRecord.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls, jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "getIconFromDamage",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : nms_Icon,
callable : null
}, {
name : "onItemUse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ItemStack, nms_EntityPlayer, nms_World, $rt_intcls, $rt_intcls, $rt_intcls, $rt_intcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "addInformation",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ItemStack, nms_EntityPlayer, ju_List, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getRecordTitle",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getRarity",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ItemStack],
returnType : nms_EnumRarity,
callable : null
}, {
name : "getRecord",
modifiers : 512,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : nms_ItemRecord,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
nms_NBTTagLong.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, $rt_longcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "write",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataOutput],
returnType : $rt_voidcls,
callable : null
}, {
name : "load",
modifiers : 0,
accessLevel : 0,
parameterTypes : [ji_DataInput, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getId",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_bytecls,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTBase,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jt_DateFormatElement$NumericHour.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "processBeforeFormat",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "processAfterParse",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jur_LowSurrogateCharSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_charcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jur_AbstractSet,
callable : null
}, {
name : "setNext",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "find",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "findBack",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "getChar",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "first",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_booleancls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
jur_UEOLSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
nms_ItemStack.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Block],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Block, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Block, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Item],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Item, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Item, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "loadItemStackFromNBT",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_NBTTagCompound],
returnType : nms_ItemStack,
callable : null
}, {
name : "",
modifiers : 0,
accessLevel : 1,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "splitStack",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : nms_ItemStack,
callable : null
}, {
name : "getItem",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_Item,
callable : null
}, {
name : "getIconIndex",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_Icon,
callable : null
}, {
name : "getItemSpriteNumber",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "tryPlaceItemIntoWorld",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityPlayer, nms_World, $rt_intcls, $rt_intcls, $rt_intcls, $rt_intcls, $rt_floatcls, $rt_floatcls, $rt_floatcls],
returnType : $rt_booleancls,
callable : null
}, {
name : "getStrVsBlock",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Block],
returnType : $rt_floatcls,
callable : null
}, {
name : "useItemRightClick",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, nms_EntityPlayer],
returnType : nms_ItemStack,
callable : null
}, {
name : "onFoodEaten",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, nms_EntityPlayer],
returnType : nms_ItemStack,
callable : null
}, {
name : "writeToNBT",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_NBTTagCompound],
returnType : nms_NBTTagCompound,
callable : null
}, {
name : "readFromNBT",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_NBTTagCompound],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMaxStackSize",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "isStackable",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isItemStackDamageable",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getHasSubtypes",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isItemDamaged",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getItemDamageForDisplay",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getItemDamage",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "setItemDamage",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMaxDamage",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "attemptDamageItem",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, nle_EaglercraftRandom],
returnType : $rt_booleancls,
callable : null
}, {
name : "damageItem",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, nms_EntityLivingBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "hitEntity",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityLivingBase, nms_EntityPlayer],
returnType : $rt_voidcls,
callable : null
}, {
name : "onBlockDestroyed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, $rt_intcls, $rt_intcls, $rt_intcls, $rt_intcls, nms_EntityPlayer],
returnType : $rt_voidcls,
callable : null
}, {
name : "canHarvestBlock",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Block],
returnType : $rt_booleancls,
callable : null
}, {
name : "func_111282_a",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityPlayer, nms_EntityLivingBase],
returnType : $rt_booleancls,
callable : null
}, {
name : "copy",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_ItemStack,
callable : null
}, {
name : "areItemStackTagsEqual",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_ItemStack, nms_ItemStack],
returnType : $rt_booleancls,
callable : null
}, {
name : "areItemStacksEqual",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_ItemStack, nms_ItemStack],
returnType : $rt_booleancls,
callable : null
}, {
name : "isItemStackEqual",
modifiers : 0,
accessLevel : 1,
parameterTypes : [nms_ItemStack],
returnType : $rt_booleancls,
callable : null
}, {
name : "isItemEqual",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ItemStack],
returnType : $rt_booleancls,
callable : null
}, {
name : "getUnlocalizedName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "copyItemStack",
modifiers : 512,
accessLevel : 3,
parameterTypes : [nms_ItemStack],
returnType : nms_ItemStack,
callable : null
}, {
name : "toString",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "updateAnimation",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, nms_Entity, $rt_intcls, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "onCrafting",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, nms_EntityPlayer, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMaxItemUseDuration",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "getItemUseAction",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_EnumAction,
callable : null
}, {
name : "onPlayerStoppedUsing",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World, nms_EntityPlayer, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "hasTagCompound",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getTagCompound",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTTagCompound,
callable : null
}, {
name : "getEnchantmentTagList",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_NBTTagList,
callable : null
}, {
name : "setTagCompound",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_NBTTagCompound],
returnType : $rt_voidcls,
callable : null
}, {
name : "getDisplayName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "setItemName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String],
returnType : $rt_voidcls,
callable : null
}, {
name : "func_135074_t",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "hasDisplayName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getTooltip",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityPlayer, $rt_booleancls],
returnType : ju_List,
callable : null
}, {
name : "hasEffect",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "getRarity",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_EnumRarity,
callable : null
}, {
name : "isItemEnchantable",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "addEnchantment",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Enchantment, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "isItemEnchanted",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "setTagInfo",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, nms_NBTBase],
returnType : $rt_voidcls,
callable : null
}, {
name : "canEditBlocks",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "isOnItemFrame",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_booleancls,
callable : null
}, {
name : "setItemFrame",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_EntityItemFrame],
returnType : $rt_voidcls,
callable : null
}, {
name : "getItemFrame",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nms_EntityItemFrame,
callable : null
}, {
name : "getRepairCost",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "setRepairCost",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "",
modifiers : 512,
accessLevel : 0,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}];
jur_NonCapFSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 2,
parameterTypes : [],
returnType : jl_String,
callable : null
}, {
name : "hasConsumed",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_MatchResultImpl],
returnType : $rt_booleancls,
callable : null
}];
nms_EnchantmentWaterWorker.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
jur_BackReferenceSet.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "matches",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "find",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "findBack",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls, $rt_intcls, jl_CharSequence, jur_MatchResultImpl],
returnType : $rt_intcls,
callable : null
}, {
name : "first",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jur_AbstractSet],
returnType : $rt_booleancls,
callable : null
}, {
name : "getName",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : jl_String,
callable : null
}];
jt_DateFormatElement$MonthText.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jt_DateFormatSymbols, $rt_booleancls],
returnType : $rt_voidcls,
callable : null
}, {
name : "format",
modifiers : 0,
accessLevel : 3,
parameterTypes : [ju_Calendar, jl_StringBuffer],
returnType : $rt_voidcls,
callable : null
}, {
name : "parse",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_String, ju_Calendar, jt_ParsePosition],
returnType : $rt_voidcls,
callable : null
}, {
name : "equals",
modifiers : 0,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : $rt_booleancls,
callable : null
}, {
name : "hashCode",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}];
nms_EnchantmentUntouching.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 2,
parameterTypes : [$rt_intcls, $rt_intcls],
returnType : $rt_voidcls,
callable : null
}, {
name : "getMinEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxEnchantability",
modifiers : 0,
accessLevel : 3,
parameterTypes : [$rt_intcls],
returnType : $rt_intcls,
callable : null
}, {
name : "getMaxLevel",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_intcls,
callable : null
}, {
name : "canApplyTogether",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_Enchantment],
returnType : $rt_booleancls,
callable : null
}, {
name : "canApply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_ItemStack],
returnType : $rt_booleancls,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_47.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "apply",
modifiers : 64,
accessLevel : 3,
parameterTypes : [jl_Object],
returnType : jl_Object,
callable : null
}, {
name : "apply",
modifiers : 0,
accessLevel : 3,
parameterTypes : [nms_World],
returnType : nms_Entity,
callable : null
}];
nlesi_IPCPacketManager$_clinit_$lambda$_27_14.$meta.methods = [
{
name : "",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : $rt_voidcls,
callable : null
}, {
name : "get",
modifiers : 64,
accessLevel : 3,
parameterTypes : [],
returnType : jl_Object,
callable : null
}, {
name : "get",
modifiers : 0,
accessLevel : 3,
parameterTypes : [],
returnType : nlesi_IPCPacketBase,
callable : null
}];
nms_EntityList$_clinit_$lambda$_63_24.$meta.methods = [
{
name : "