diff --git a/eagler-files/1.2.6/Main/index.html b/eagler-files/1.2.6/Main/index.html
new file mode 100644
index 0000000..968daf5
--- /dev/null
+++ b/eagler-files/1.2.6/Main/index.html
@@ -0,0 +1,34 @@
+
+
+
+ Alpha v1.2.6
+
+
+
+
+
+
+
+
diff --git a/eagler-files/1.2.6/Main/js/app.js b/eagler-files/1.2.6/Main/js/app.js
new file mode 100644
index 0000000..9e49fb2
--- /dev/null
+++ b/eagler-files/1.2.6/Main/js/app.js
@@ -0,0 +1,9084 @@
+"use strict";
+(function(root,module){if(typeof define==='function'&&define.amd){define(['exports'],function(exports){module(root,exports);});}else if(typeof exports==='object'&&exports!==null&&typeof exports.nodeName!=='string'){module(global,exports);}else{module(root,root);}}(typeof self!=='undefined'?self:this,function($rt_globals,$rt_exports){var $rt_seed=2463534242;function $rt_nextId(){var x=$rt_seed;x^=x<<13;x^=x>>>17;x^=x<<5;$rt_seed=x;return x;}function $rt_compare(a,b){return a>b?1:a=0;i=i -1|0){if(dimensions[i]===0){first=i;break;}}if(first>0){for(i=0;i>10)+
+0xD800;var lo=(ch&0x3FF)+0xDC00;buffer+=$rt_globals.String.fromCharCode(hi,lo);}}return function(ch){if((ch&0x80)===0){putCodePoint(ch);}else if((ch&0xC0)===0x80){if(utf8Buffer>0){utf8Remaining<<=6;utf8Remaining|=ch&0x3F;if( --utf8Buffer===0){putCodePoint(utf8Remaining);}}}else if((ch&0xE0)===0xC0){utf8Remaining=ch&0x1F;utf8Buffer=1;}else if((ch&0xF0)===0xE0){utf8Remaining=ch&0x0F;utf8Buffer=2;}else if((ch&0xF8)===0xF0){utf8Remaining=ch&0x07;utf8Buffer=3;}};}var $rt_putStdout=typeof $rt_putStdoutCustom==="function"
+?$rt_putStdoutCustom:typeof $rt_globals.console==="object"?$rt_createOutputFunction(function(msg){$rt_globals.console.info(msg);}):function(){};var $rt_putStderr=typeof $rt_putStderrCustom==="function"?$rt_putStderrCustom:typeof $rt_globals.console==="object"?$rt_createOutputFunction(function(msg){$rt_globals.console.error(msg);}):function(){};var $rt_packageData=null;function $rt_packages(data){var i=0;var packages=new $rt_globals.Array(data.length);for(var j=0;j=0?packages[prefixIndex]:"";packages[j]=prefix+data[i++]+".";}$rt_packageData=packages;}function $rt_metadata(data){var packages=$rt_packageData;var i=0;while(i=0){m.name=packages[packageIndex]+m.name;}}m.binaryName="L"+m.name+";";var superclass=data[i++];m.superclass=superclass!==0?superclass:null;m.supertypes=data[i++];if
+(m.superclass){m.supertypes.push(m.superclass);cls.prototype=$rt_globals.Object.create(m.superclass.prototype);}else {cls.prototype={};}var 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++];var innerClassInfo=data[i++];if(innerClassInfo===0){m.simpleName=null;m.declaringClass=null;m.enclosingClass=null;}else {var enclosingClass=innerClassInfo[0];m.enclosingClass=enclosingClass!==0?enclosingClass:null;var declaringClass
+=innerClassInfo[1];m.declaringClass=declaringClass!==0?declaringClass:null;var simpleName=innerClassInfo[2];m.simpleName=simpleName!==0?simpleName:null;}var clinit=data[i++];cls.$clinit=clinit!==0?clinit:function(){};var virtualMethods=data[i++];if(virtualMethods!==0){for(var j=0;j0){clsName+="[]";}return clsName;}function Long(lo,hi){this.lo=lo|0;this.hi=hi|0;}Long.prototype.__teavm_class__=function(){return "long";};function Long_isPositive(a){return (a.hi&0x80000000)===0;}function Long_isNegative(a){return (a.hi&0x80000000)!==0;}var Long_MAX_NORMAL=1<<18;var Long_ZERO;var Long_create;var Long_fromInt;var Long_fromNumber;var Long_toNumber;var Long_hi;var Long_lo;if
+(typeof $rt_globals.BigInt!=="function"){Long.prototype.toString=function(){var result=[];var n=this;var positive=Long_isPositive(n);if(!positive){n=Long_neg(n);}var radix=new Long(10,0);do {var divRem=Long_divRem(n,radix);result.push($rt_globals.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=function(val){return new Long(val,
+ -(val<0)|0);};Long_fromNumber=function(val){if(val>=0){return new Long(val|0,val/0x100000000|0);}else {return Long_neg(new Long( -val|0, -val/0x100000000|0));}};Long_create=function(lo,hi){return new Long(lo,hi);};Long_toNumber=function(val){return 0x100000000*val.hi+(val.lo>>>0);};Long_hi=function(val){return val.hi;};Long_lo=function(val){return val.lo;};}else {Long_ZERO=$rt_globals.BigInt(0);Long_create=function(lo,hi){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(64,$rt_globals.BigInt(lo))
+|$rt_globals.BigInt.asUintN(64,$rt_globals.BigInt(hi)<<$rt_globals.BigInt(32)));};Long_fromInt=function(val){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt(val|0));};Long_fromNumber=function(val){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt(val>=0?$rt_globals.Math.floor(val):$rt_globals.Math.ceil(val)));};Long_toNumber=function(val){return $rt_globals.Number(val);};Long_hi=function(val){return $rt_globals.Number($rt_globals.BigInt.asIntN(64,val>>$rt_globals.BigInt(32)))|0;};Long_lo=function(val)
+{return $rt_globals.Number($rt_globals.BigInt.asIntN(32,val))|0;};}var $rt_imul=$rt_globals.Math.imul||function(a,b){var ah=a>>>16&0xFFFF;var al=a&0xFFFF;var bh=b>>>16&0xFFFF;var bl=b&0xFFFF;return al*bl+(ah*bl+al*bh<<16>>>0)|0;};var $rt_udiv=function(a,b){return (a>>>0)/(b>>>0)>>>0;};var $rt_umod=function(a,b){return (a>>>0)%(b>>>0)>>>0;};var $rt_ucmp=function(a,b){a>>>=0;b>>>=0;return ab?1:0;};function $rt_checkBounds(index,array){if(index<0||index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkUpperBound(index,
+array){if(index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkLowerBound(index){if(index<0){$rt_throwAIOOBE();}return index;}function $rt_classWithoutFields(superclass){if(superclass===0){return function(){};}if(superclass===void 0){superclass=$rt_objcls();}return function(){superclass.call(this);};}function $rt_setCloneMethod(target, f){target.ik=f;}
+function $rt_cls(cls){return Nb(cls);}
+function $rt_str(str) {if (str === null) {return null;}var characters = $rt_createCharArray(str.length);var charsBuffer = characters.data;for (var i = 0; i < str.length; i = (i + 1) | 0) {charsBuffer[i] = str.charCodeAt(i) & 0xFFFF;}return LE(characters);}
+function $rt_ustr(str) {if (str === null) {return null;}var data = str.ch.data;var result = "";for (var i = 0; i < data.length; i = (i + 1) | 0) {result += String.fromCharCode(data[i]);}return result;}
+function $rt_objcls() { return F; }
+function $rt_stecls(){return F;}
+function $rt_throwableMessage(t){return Blh(t);}
+function $rt_throwableCause(t){return BAg(t);}
+function $rt_nullCheck(val) {if (val === null) {$rt_throw(BGT());}return val;}
+function $rt_intern(str) {return str;}function $rt_getThread(){return Gv();}
+function $rt_setThread(t){return Ip(t);}
+function $rt_createException(message){return Zu(message);}
+function $rt_createStackElement(className,methodName,fileName,lineNumber){return null;}
+function $rt_setStack(e,stack){}
+function $rt_throwAIOOBE(){$rt_throw(BII());}
+function $rt_throwCCE(){$rt_throw(BIJ());}
+var A=Object.create(null);
+var N=$rt_throw;var Bc=$rt_compare;var BIK=$rt_nullCheck;var G=$rt_cls;var Bv=$rt_createArray;var G0=$rt_isInstance;var DE=$rt_nativeThread;var C=$rt_suspending;var Go=$rt_resuming;var Gg=$rt_invalidPointer;var B=$rt_s;var Bs=$rt_eraseClinit;var W=$rt_imul;var Q=$rt_wrapException;var BIL=$rt_checkBounds;var BIM=$rt_checkUpperBound;var BIN=$rt_checkLowerBound;var BIO=$rt_wrapFunction0;var BIP=$rt_wrapFunction1;var BIQ=$rt_wrapFunction2;var BIR=$rt_wrapFunction3;var BIS=$rt_wrapFunction4;var M=$rt_classWithoutFields;var R
+=$rt_createArrayFromData;var BuN=$rt_createCharArrayFromData;var I2=$rt_createByteArrayFromData;var ADY=$rt_createShortArrayFromData;var BV=$rt_createIntArrayFromData;var BIT=$rt_createBooleanArrayFromData;var BGc=$rt_createFloatArrayFromData;var BHA=$rt_createDoubleArrayFromData;var AFw=$rt_createLongArrayFromData;var GP=$rt_createBooleanArray;var B5=$rt_createByteArray;var LV=$rt_createShortArray;var Dt=$rt_createCharArray;var BF=$rt_createIntArray;var AJp=$rt_createLongArray;var Ds=$rt_createFloatArray;var Ga
+=$rt_createDoubleArray;var Bc=$rt_compare;var BIU=$rt_castToClass;var BIV=$rt_castToInterface;var BIW=$rt_equalDoubles;var FU=Long_toNumber;var I=Long_fromInt;var BIX=Long_fromNumber;var E=Long_create;var BB=Long_ZERO;var BIY=Long_hi;var Bz=Long_lo;
+function F(){this.ee=null;this.$id$=0;}
+function BIZ(){var a=new F();AI1(a);return a;}
+function P9(b){var c,d;if(b.ee===null)AG_(b);c=b.ee;d=c.f2;if(d===null)c.f2=Gv();else if(d!==Gv()){c=new Eb;Bh(c,B(0));N(c);}b=b.ee;b.hr=b.hr+1|0;}
+function H3(b){var c,d;if(!MN(b)&&b.ee.f2===Gv()){c=b.ee;d=c.hr-1|0;c.hr=d;if(!d)c.f2=null;MN(b);return;}b=new Rc;X(b);N(b);}
+function ABL(b){var c;if(b.ee===null)AG_(b);c=b.ee;if(c.f2===null)c.f2=Gv();if(b.ee.f2!==Gv())Bqa(b,1);else{b=b.ee;b.hr=b.hr+1|0;}}
+function AG_(b){b.ee=BE5();}
+function BHy(b,c,d){var e,f,g;e=Gv();f=b.ee;if(f===null){AG_(b);Ip(e);b=b.ee;b.hr=b.hr+c|0;Dq(d,null);return;}if(f.f2===null){f.f2=e;Ip(e);b=b.ee;b.hr=b.hr+c|0;Dq(d,null);return;}if(f.mW===null)f.mW=Bgs();f=f.mW;g=new ABg;g.PH=e;g.PI=b;g.PF=c;g.PG=d;d=g;f.push(d);}
+function Ox(b){var c,d;if(!MN(b)&&b.ee.f2===Gv()){c=b.ee;d=c.hr-1|0;c.hr=d;if(d<=0){c.f2=null;c=c.mW;if(c!==null&&!P8(c)){c=new ADP;c.Wr=b;AA7(c);}else MN(b);}return;}b=new Rc;X(b);N(b);}
+function MN(a){var b,c;b=a.ee;if(b===null)return 1;a:{if(b.f2===null){c=b.mW;if(!(c!==null&&!P8(c))){b=b.Hu;if(b===null)break a;if(P8(b))break a;}}return 0;}a.ee=null;return 1;}
+function AI1(a){}
+function CG(a){return Nb(a.constructor);}
+function Bsx(a){return Kr(a);}
+function ARb(a,b){return a!==b?0:1;}
+function BbS(a){var b,c;b=AJQ(Kr(a));c=new T;U(c);K(K(c,B(1)),b);return S(c);}
+function Kr(a){var b,c;b=a;if(!b.$id$){c=$rt_nextId();b.$id$=c;}return a.$id$;}
+function AQc(a){var b,c,d;if(!G0(a,E$)&&a.constructor.$meta.item===null){b=new Uq;X(b);N(b);}b=A_T(a);c=b;d=$rt_nextId();c.$id$=d;return b;}
+function XH(a){var b,c;b=a.ee;if(!(b!==null&&b.f2===Gv()?1:0)){b=new Rc;X(b);N(b);}b=a.ee.Hu;if(b===null)return;while(!P8(b)){c=A6g(b);if(!c.bkQ())AA7(c);}a.ee.Hu=null;}
+function Bqa(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.a1G=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.a4F=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BFa(callback);thread.suspend(function(){try{BHy(b,c,callback);}catch($e){callback.a4F($rt_exception($e));}});return null;}
+var Tz=M();
+var BI0=null;var BI1=0;function BI2(){var a=new Tz();A86(a);return a;}
+function A86(a){}
+function A9d(b){var c,d,e,$$je,$p,$z;$p=0;if(Go()){var $T=DE();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:A0o();A8k();AYD();ANj();AWV();AZb();AZU();A2p();A5J();A3j();AOP();A9c();AYm();ASJ();A1x();A4F();A5m();APi();AQz();ANI();ATh();A0$();AUq();AKv();A94();A99();ASG();A_d();A2l();ARO();AZ_();AXz();ASP();A76();AKe();A51();A7q();A0K();A7w();ARU();AM$();A7J();ATb();A2u();A0h();AXI();A5O();APf();A3i();AQa();AU7();ATa();A6U();A$U();AYB();AN$();ARR();A3U();A4j();BI0=$rt_globals.window.document.body;A9O(CE(new ACs,
+"call"));try{c=BGS($rt_str($rt_globals.JSON.stringify($rt_globals.window.config)));d=$rt_globals.window.document;e=AE_(c,B(2));d=d.getElementById($rt_ustr(e));BI0=d;c=AE_(c,B(3));$p=1;continue _;}catch($$e){$$je=Q($$e);if($$je instanceof Ee){d=$$je;}else{throw $$e;}}XS(d,Bsd(W6(),0));return;case 1:a:{try{ANv(d,c);if(C()){break _;}break a;}catch($$e){$$je=Q($$e);if($$je instanceof Ee){d=$$je;}else{throw $$e;}}XS(d,Bsd(W6(),0));return;}Ch(C2(),B(4));BI3.focus();e=BGr();d=new Ut;BF8();d.pm=B(5);e.mm=d;$p=2;case 2:AWQ(e);if
+(C()){break _;}return;default:Gg();}}DE().s(b,c,d,e,$p);}
+function AIl(){return FT(B(6),0);}
+function AMn(){var b,c,d,e;b=new T;U(b);Bn();c=BI4;if(c===null){d=$rt_globals.window.document.createElement("canvas");c=64;d.width=c;c=64;d.height=c;c=d.getContext("webgl");}if(c===null)BT(b,B(7));else{if(BI4!==null){BT(b,B(8));BT(b,$rt_str(c.getParameter(7938)));Bo(b,10);}if(c.getExtension("WEBGL_debug_renderer_info")!==null){BT(b,B(9));BT(b,$rt_str(c.getParameter(37446)));Bo(b,10);BT(b,B(10));BT(b,$rt_str(c.getParameter(37445)));Bo(b,10);}else{BT(b,B(9));d=$rt_str(c.getParameter(7937));e=new T;U(e);K(K(e,
+d),B(11));BT(b,S(e));Bo(b,10);BT(b,B(10));c=$rt_str(c.getParameter(7936));d=new T;U(d);K(K(d,c),B(11));BT(b,S(d));Bo(b,10);}BT(b,B(12));if(!BI5){BI6=AWE();BI5=1;}Bo(LK(b,BI6),10);}return S(b);}
+function AUP(b){var c,d,e,f,g,h;if(!BI1){BI1=1;c=new T;U(c);BT(c,B(13));Bo(c,10);BT(c,B(14));BT(c,b);Bo(c,10);Bo(c,10);BT(c,B(15));BT(c,B(16));BT(c,B(17));Bo(c,10);BT(c,AMn());Bo(c,10);Bo(c,10);Ka(c,B(18));Ka(c,B(19));Ka(c,B(20));Ka(c,B(21));Ka(c,B(22));Ka(c,B(23));Ka(c,B(24));Bo(c,10);BT(c,B(25));Bo(Bj(c,BI0.clientWidth),10);BT(c,B(26));Bo(Bj(c,BI0.clientHeight),10);LU(c,B(27));LU(c,B(28));LU(c,B(29));LU(c,B(30));LU(c,B(31));PD(c,B(32));PD(c,B(33));PD(c,B(34));PD(c,B(35));Bo(c,10);BT(c,B(36));BT(c,B(37));BT(c,
+B(38));BT(c,$rt_str(ALc("href")));Bo(c,10);LU(c,B(39));d=$rt_str(BI0.getAttribute("style"));b=BI0;if(d===null)d=B(40);e=new T;U(e);K(K(e,d),B(41));e=S(e);b.setAttribute("style",$rt_ustr(e));e=$rt_globals.window.document;f=e.createElement("img");g=e.createElement("div");f.setAttribute("style","z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");h=AIl();f.setAttribute("src",$rt_ustr(h));g.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;");BI0.appendChild(f);BI0.appendChild(g);c
+=S(c);b=e.createTextNode($rt_ustr(c));g.appendChild(b);AHG();}}
+function PR(b){var c,d,e,f,g,h,$$je;if(!BI1){BI1=1;c=$rt_str(BI0.getAttribute("style"));d=BI0;if(c===null)c=B(40);e=new T;U(e);K(K(e,c),B(41));e=S(e);d.setAttribute("style",$rt_ustr(e));e=$rt_globals.window.document;f=e.createElement("img");g=e.createElement("div");f.setAttribute("style","z-index:100;position:absolute;top:10px;left:calc(50% - 151px);");h=AIl();f.setAttribute("src",$rt_ustr(h));g.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;");BI0.appendChild(f);BI0.appendChild(g);d
+="+ 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
";g.innerHTML
+=d;d=g.querySelector("#crashReason");h=e.createTextNode($rt_ustr(b));d.appendChild(h);b=g.querySelector("#crashUserAgent");d=$rt_str(YW("userAgent"));d=e.createTextNode($rt_ustr(d));b.appendChild(d);AHG();a:{try{c=B(42);b=$rt_globals.window.document.createElement("canvas");d=64;b.width=d;d=64;b.height=d;h=b.getContext("webgl");if(h===null)h=B(42);else{c=B(42);if(h.getExtension("WEBGL_debug_renderer_info")!==null){c=B(42);h=$rt_str(h.getParameter(37446));}else{c=B(42);h=$rt_str(h.getParameter(7937));if(h!==null)
+{c=B(42);b=Cq();K(K(b,h),B(11));h=Cf(b);c=B(42);}}c=B(42);if(h===null)h=B(42);else{c=h;c=B(42);}}break a;}catch($$e){$$je=Q($$e);if($$je instanceof Ee){}else{throw $$e;}}h=c;}b=g.querySelector("#crashWebGL");d=e.createTextNode($rt_ustr(h));b.appendChild(d);}}
+function LU(b,c){BT(b,B(43));BT(b,c);BT(b,B(38));BT(b,$rt_str(AMb($rt_ustr(c))));Bo(b,10);}
+function Ka(b,c){BT(b,B(44));BT(b,c);BT(b,B(38));BT(b,$rt_str(YW($rt_ustr(c))));Bo(b,10);}
+function PD(b,c){BT(b,B(45));BT(b,c);BT(b,B(38));BT(b,$rt_str(A3C($rt_ustr(c))));Bo(b,10);}
+function A0o(){BI0=null;BI1=0;}
+function A9O(b){$rt_globals.window.addEventListener("error",function(e){b(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);});}
+function A3C(b){try {return ""+$rt_globals.window.screen[b];}catch(e){return "";}}
+function ALc(b){try {return ""+$rt_globals.window.location[b];}catch(e){return "";}}
+function AMb(b){try {return ""+$rt_globals.window[b];}catch(e){return "";}}
+function YW(b){try {return ""+$rt_globals.window.navigator[b];}catch(e){return "";}}
+var QG=M(0);
+function X6(a,b){return 0;}
+var AEo=M(0);
+function OG(){var a=this;F.call(a);a.FC=null;a.f4=null;a.rO=null;}
+var BI7=0;function Nb(b){var c,d;if(b===null)return null;c=b.classObject;if(c===null){c=new OG;c.f4=b;d=c;b.classObject=d;}return c;}
+function Bhp(a){var b,c;b=Kr(a);c=new T;U(c);Bj(K(c,B(46)),b);return S(c);}
+function VL(a,b){var c;b=b;c=a.f4;return b!==null&&!(typeof b.constructor.$meta==='undefined'?1:0)&&AHL(b.constructor,c)?1:0;}
+function Tc(a,b){return AHL(b.f4,a.f4);}
+function Jm(a){if(a.FC===null)a.FC=$rt_str(a.f4.$meta.name);return a.FC;}
+function JZ(a){return a.f4.$meta.primitive?1:0;}
+function Nu(a){return A$p(a.f4)===null?0:1;}
+function ACt(a){return !(a.f4.$meta.flags&2)?0:1;}
+function Ry(a){return Nb(A$p(a.f4));}
+function BvH(){Cr.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls())],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,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:Cr,callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_bytecls()),$rt_intcls(),$rt_intcls(),Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_bytecls()),$rt_intcls(),$rt_intcls(),HR],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()),Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_bytecls()),HR],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(),HR],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[T],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
+:Cr,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:"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:"contentEquals",modifiers:0,accessLevel:3,parameterTypes:[Pb],returnType:$rt_booleancls(),callable:null},{name:"contentEquals",modifiers:0,accessLevel:3,parameterTypes:[Sd],returnType:$rt_booleancls(),callable:null},{name:"compareTo",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_intcls(),callable:null},{name:"compareToIgnoreCase",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_intcls(),callable:null},{name:"startsWith",modifiers
+:0,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"startsWith",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_booleancls(),callable:null},{name:"regionMatches",modifiers:0,accessLevel:3,parameterTypes:[$rt_booleancls(),$rt_intcls(),Cr,$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"regionMatches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Cr,$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:
+null},{name:"endsWith",modifiers:0,accessLevel:3,parameterTypes:[Cr],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:[Cr,$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"indexOf",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_intcls(),callable:null},{name:"lastIndexOf",modifiers:0,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"lastIndexOf",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_intcls(),callable:null},{name
+:"substring",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:Cr,callable:null},{name:"substring",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"subSequence",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:Sd,callable:null},{name:"concat",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:Cr,callable:null},{name:"replace",modifiers:0,accessLevel:3,parameterTypes:[$rt_charcls(),$rt_charcls()],returnType
+:Cr,callable:null},{name:"contains",modifiers:0,accessLevel:3,parameterTypes:[Sd],returnType:$rt_booleancls(),callable:null},{name:"replace",modifiers:0,accessLevel:3,parameterTypes:[Sd,Sd],returnType:Cr,callable:null},{name:"trim",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"strip",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"stripLeading",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"stripTrailing",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toCharArray",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_arraycls($rt_charcls()),callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[F],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls())],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel
+:3,parameterTypes:[$rt_arraycls($rt_charcls()),$rt_intcls(),$rt_intcls()],returnType:Cr,callable:null},{name:"copyValueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls())],returnType:Cr,callable:null},{name:"copyValueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls()),$rt_intcls(),$rt_intcls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel
+:3,parameterTypes:[$rt_charcls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_longcls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:Cr,callable:null},{name:"equals",modifiers:0,accessLevel
+:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"equalsIgnoreCase",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_booleancls(),callable:null},{name:"getBytes",modifiers:0,accessLevel:3,parameterTypes:[Cr],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:[HR],returnType:$rt_arraycls($rt_bytecls()),callable
+:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"toLowerCase",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toLowerCaseChars",modifiers:0,accessLevel:1,parameterTypes:[],returnType:Cr,callable:null},{name:"toLowerCaseCodePoints",modifiers:0,accessLevel:1,parameterTypes:[],returnType:Cr,callable:null},{name:"toLowerCase",modifiers:0,accessLevel:3,parameterTypes:[DT],returnType:Cr,callable:null},{name:"toUpperCase",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toUpperCaseChars",modifiers:0,accessLevel:1,parameterTypes:[],returnType:Cr,callable:null},{name:"toUpperCaseCodePoints",modifiers:0,accessLevel:1,parameterTypes:[],returnType:Cr,callable:null},{name:"toUpperCase",modifiers:0,accessLevel:3,parameterTypes:[DT],returnType:Cr,callable:null},{name:"intern",modifiers:256,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType
+:$rt_booleancls(),callable:null},{name:"split",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_arraycls(Cr),callable:null},{name:"split",modifiers:0,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:$rt_arraycls(Cr),callable:null},{name:"replaceAll",modifiers:0,accessLevel:3,parameterTypes:[Cr,Cr],returnType:Cr,callable:null},{name:"replaceFirst",modifiers:0,accessLevel:3,parameterTypes:[Cr,Cr],returnType:Cr,callable:null},{name:"format",modifiers:512,accessLevel:3,parameterTypes:[Cr,$rt_arraycls(F)],returnType
+:Cr,callable:null},{name:"format",modifiers:512,accessLevel:3,parameterTypes:[DT,Cr,$rt_arraycls(F)],returnType:Cr,callable:null},{name:"join",modifiers:512,accessLevel:3,parameterTypes:[Sd,$rt_arraycls(Sd)],returnType:Cr,callable:null},{name:"join",modifiers:512,accessLevel:3,parameterTypes:[Sd,Qh],returnType:Cr,callable:null},{name:"repeat",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"compareTo",modifiers:96,accessLevel:3,parameterTypes:[F],returnType:$rt_intcls(),callable
+:null},{name:"lambda$static$0",modifiers:544,accessLevel:1,parameterTypes:[Cr,Cr],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];WG.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[ANV],returnType:$rt_voidcls(),callable:null}];MF.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[OG,Cr,$rt_intcls(),$rt_intcls(),OG,$rt_arraycls(OG),AR5],returnType:$rt_voidcls(),callable:
+null},{name:"getDeclaringClass",modifiers:0,accessLevel:3,parameterTypes:[],returnType:OG,callable:null},{name:"getName",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"getModifiers",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getReturnType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:OG,callable:null},{name:"getParameterTypes",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_arraycls(OG),callable:null},{name:
+"getParameterCount",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"invoke",modifiers:0,accessLevel:3,parameterTypes:[F,$rt_arraycls(F)],returnType:F,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}];Ot.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_bytecls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],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:Ot,callable:null},{name:"toString",modifiers:512,accessLevel:3,parameterTypes:[$rt_bytecls()],returnType:Cr,callable
+:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],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:[Ot],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:[Cr],returnType:$rt_bytecls(),callable:null},{name:"parseByte",modifiers:512,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:$rt_bytecls(),callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:Ot,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:Ot,callable:null},{name:"decode",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:Ot,callable:null},{name
+:"compareTo",modifiers:96,accessLevel:3,parameterTypes:[F],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A$B.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Di],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null}];LS.$meta.methods=[{name:"",modifiers:0,accessLevel
+:3,parameterTypes:[$rt_doublecls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_voidcls(),callable:null},{name:"doubleValue",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_doublecls(),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:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:LS,callable:null},{name:"toString",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:Cr,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:LS,callable:null},{name:"parseDouble",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:$rt_doublecls(),callable:null},{name:"toString",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"equals",modifiers:512,accessLevel:1,parameterTypes:[$rt_doublecls(),$rt_doublecls()],returnType:$rt_booleancls(),callable:null},{name:"doubleEqualsJs",modifiers:768,accessLevel:1,parameterTypes:[$rt_doublecls(),$rt_doublecls()],returnType:$rt_booleancls(),callable:null},{name:"equalsWithBits",modifiers:512,accessLevel:1,parameterTypes:[$rt_doublecls(),
+$rt_doublecls()],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_doublecls()],returnType:$rt_intcls(),callable:null},{name:"compare",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls()],returnType:$rt_intcls(),callable:null},{name:"compareTo",modifiers:0,accessLevel:3,parameterTypes:[LS],returnType:$rt_intcls(),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:"isNaN",modifiers:768,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:$rt_booleancls(),callable:null},{name:"isInfinite",modifiers:768,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:$rt_booleancls(),callable:null},{name:"isFinite",modifiers:768,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType
+:$rt_booleancls(),callable:null},{name:"doubleToRawLongBits",modifiers:768,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:$rt_longcls(),callable:null},{name:"doubleToLongBits",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:$rt_longcls(),callable:null},{name:"longBitsToDouble",modifiers:768,accessLevel:3,parameterTypes:[$rt_longcls()],returnType:$rt_doublecls(),callable:null},{name:"toHexString",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:Cr,callable
+:null},{name:"compareTo",modifiers:96,accessLevel:3,parameterTypes:[F],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"isNaN$js_body$_21",modifiers:768,accessLevel:0,parameterTypes:[C4],returnType:C4,callable:null},{name:"isInfinite$js_body$_22",modifiers:768,accessLevel:0,parameterTypes:[C4],returnType:C4,callable:null},{name:"isFinite$js_body$_23",modifiers:768,accessLevel:0,parameterTypes:[C4],returnType:
+C4,callable:null}];N$.$meta.methods=[{name:"createVectorHelper",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:N$,callable:null},{name:"initialize",modifiers:512,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"createVector",modifiers:512,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:N$,callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),
+$rt_doublecls()],returnType:$rt_voidcls(),callable:null},{name:"setComponents",modifiers:0,accessLevel:1,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:N$,callable:null},{name:"func_1262_a",modifiers:0,accessLevel:3,parameterTypes:[N$],returnType:N$,callable:null},{name:"normalize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:N$,callable:null},{name:"crossProduct",modifiers:0,accessLevel:3,parameterTypes:[N$],returnType:N$,callable:null},{name:"addVector",modifiers:0,accessLevel
+:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:N$,callable:null},{name:"distanceTo",modifiers:0,accessLevel:3,parameterTypes:[N$],returnType:$rt_doublecls(),callable:null},{name:"squareDistanceTo",modifiers:0,accessLevel:3,parameterTypes:[N$],returnType:$rt_doublecls(),callable:null},{name:"squareDistanceTo",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:$rt_doublecls(),callable:null},{name:"lengthVector",modifiers:0,accessLevel
+:3,parameterTypes:[],returnType:$rt_doublecls(),callable:null},{name:"getIntermediateWithXValue",modifiers:0,accessLevel:3,parameterTypes:[N$,$rt_doublecls()],returnType:N$,callable:null},{name:"getIntermediateWithYValue",modifiers:0,accessLevel:3,parameterTypes:[N$,$rt_doublecls()],returnType:N$,callable:null},{name:"getIntermediateWithZValue",modifiers:0,accessLevel:3,parameterTypes:[N$,$rt_doublecls()],returnType:N$,callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable
+:null},{name:"rotateAroundX",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"rotateAroundY",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AGp.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[D1,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];ADD.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_intcls()),$rt_intcls()],returnType:$rt_voidcls(),callable:null}];Le.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_intcls()),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"setNext",modifiers
+:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getDecomposedChar",modifiers:0,accessLevel:1,parameterTypes:[],returnType:Cr,callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"codePointAt",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,$rt_intcls()],returnType:$rt_intcls(),callable:null},
+{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];AD9.$meta.methods=[{name:"",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"contains",modifiers:0,accessLevel:3,parameterTypes:[HR],returnType:$rt_booleancls(),callable:null},{name:"newDecoder",modifiers:0,accessLevel:3,parameterTypes:[],returnType:
+Xu,callable:null},{name:"newEncoder",modifiers:0,accessLevel:3,parameterTypes:[],returnType:TJ,callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AEn.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes
+:[],returnType:Cr,callable:null}];AVt.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[M4,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_6330_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AGL.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[UQ,$rt_floatcls()],returnType:$rt_voidcls(),callable
+:null},{name:"func_6331_b",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];A6j.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[Ql,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),
+$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AIN.$meta.methods=[{name:"getBlockTextureFromSideAndMetadata",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"checkForBurnout",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType:$rt_booleancls(),callable:null},{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType
+:$rt_voidcls(),callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"isPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),
+$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_15232_h",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"isIndirectlyPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"canProvidePower",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+AIR],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];Fc.$meta.methods=[{name:"",modifiers:0,accessLevel:1,parameterTypes:[$rt_longcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls()),$rt_intcls(),
+$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls()),$rt_intcls(),$rt_intcls(),APU],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls())],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_charcls()),APU],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes
+:[Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr,APU],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls(),APU],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel
+:3,parameterTypes:[FZ,APU],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[FZ,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[FZ,$rt_intcls(),APU],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(),APU],returnType:$rt_voidcls(),callable
+:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_longcls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_longcls(),APU],returnType:$rt_voidcls(),callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_longcls(),$rt_intcls()],returnType:Fc,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_longcls()],returnType:Fc,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes
+:[$rt_doublecls()],returnType:Fc,callable:null},{name:"add",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"addAndMult10",modifiers:512,accessLevel:1,parameterTypes:[Fc,Fc,$rt_intcls()],returnType:Fc,callable:null},{name:"add",modifiers:0,accessLevel:3,parameterTypes:[Fc,APU],returnType:Fc,callable:null},{name:"subtract",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"subtract",modifiers:0,accessLevel:3,parameterTypes:[Fc,APU],returnType:Fc,callable
+:null},{name:"multiply",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"multiply",modifiers:0,accessLevel:3,parameterTypes:[Fc,APU],returnType:Fc,callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[Fc,$rt_intcls(),$rt_intcls()],returnType:Fc,callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[Fc,$rt_intcls(),A27],returnType:Fc,callable:null},{name:"divideBigIntegers",modifiers:512,accessLevel:1,parameterTypes:[FZ,FZ,$rt_intcls(),A27],returnType
+:Fc,callable:null},{name:"dividePrimitiveLongs",modifiers:512,accessLevel:1,parameterTypes:[$rt_longcls(),$rt_longcls(),$rt_intcls(),A27],returnType:Fc,callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[Fc,$rt_intcls()],returnType:Fc,callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[Fc,A27],returnType:Fc,callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[Fc,
+APU],returnType:Fc,callable:null},{name:"divideToIntegralValue",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"divideToIntegralValue",modifiers:0,accessLevel:3,parameterTypes:[Fc,APU],returnType:Fc,callable:null},{name:"remainder",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"remainder",modifiers:0,accessLevel:3,parameterTypes:[Fc,APU],returnType:Fc,callable:null},{name:"divideAndRemainder",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType
+:$rt_arraycls(Fc),callable:null},{name:"divideAndRemainder",modifiers:0,accessLevel:3,parameterTypes:[Fc,APU],returnType:$rt_arraycls(Fc),callable:null},{name:"pow",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Fc,callable:null},{name:"pow",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),APU],returnType:Fc,callable:null},{name:"abs",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Fc,callable:null},{name:"abs",modifiers:0,accessLevel:3,parameterTypes:[APU],returnType:Fc,callable
+:null},{name:"negate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Fc,callable:null},{name:"negate",modifiers:0,accessLevel:3,parameterTypes:[APU],returnType:Fc,callable:null},{name:"plus",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Fc,callable:null},{name:"plus",modifiers:0,accessLevel:3,parameterTypes:[APU],returnType:Fc,callable:null},{name:"signum",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"isZero",modifiers:0,accessLevel:1,parameterTypes
+:[],returnType:$rt_booleancls(),callable:null},{name:"scale",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"precision",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"unscaledValue",modifiers:0,accessLevel:3,parameterTypes:[],returnType:FZ,callable:null},{name:"round",modifiers:0,accessLevel:3,parameterTypes:[APU],returnType:Fc,callable:null},{name:"setScale",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),A27],returnType
+:Fc,callable:null},{name:"setScale",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:Fc,callable:null},{name:"setScale",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Fc,callable:null},{name:"movePointLeft",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Fc,callable:null},{name:"movePoint",modifiers:0,accessLevel:1,parameterTypes:[$rt_longcls()],returnType:Fc,callable:null},{name:"movePointRight",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType
+:Fc,callable:null},{name:"scaleByPowerOfTen",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Fc,callable:null},{name:"stripTrailingZeros",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Fc,callable:null},{name:"compareTo",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:$rt_intcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"min",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable
+:null},{name:"max",modifiers:0,accessLevel:3,parameterTypes:[Fc],returnType:Fc,callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toEngineeringString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toPlainString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toBigInteger",modifiers:0,accessLevel
+:3,parameterTypes:[],returnType:FZ,callable:null},{name:"toBigIntegerExact",modifiers:0,accessLevel:3,parameterTypes:[],returnType:FZ,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:"intValue",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"intValueExact",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:$rt_intcls(),callable:null},{name:"shortValueExact",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_shortcls(),callable:null},{name:"byteValueExact",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_bytecls(),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:"ulp",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:Fc,callable:null},{name:"inplaceRound",modifiers:0,accessLevel:1,parameterTypes:[APU],returnType:$rt_voidcls(),callable:null},{name:"longCompareTo",modifiers:512,accessLevel:1,parameterTypes:[$rt_longcls(),$rt_longcls()],returnType:$rt_intcls(),callable:null},{name:"smallRound",modifiers:0,accessLevel:1,parameterTypes:[APU,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"roundingBehavior",modifiers:512,accessLevel:1,parameterTypes:[$rt_intcls(),$rt_intcls(),A27],returnType:$rt_intcls(),callable
+:null},{name:"valueExact",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls()],returnType:$rt_longcls(),callable:null},{name:"aproxPrecision",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"toIntScale",modifiers:512,accessLevel:1,parameterTypes:[$rt_longcls()],returnType:$rt_intcls(),callable:null},{name:"zeroScaledBy",modifiers:512,accessLevel:1,parameterTypes:[$rt_longcls()],returnType:Fc,callable:null},{name:"getUnscaledValue",modifiers:0,accessLevel:1,parameterTypes
+:[],returnType:FZ,callable:null},{name:"setUnscaledValue",modifiers:0,accessLevel:1,parameterTypes:[FZ],returnType:$rt_voidcls(),callable:null},{name:"bitLength",modifiers:512,accessLevel:1,parameterTypes:[$rt_longcls()],returnType:$rt_intcls(),callable:null},{name:"bitLength",modifiers:512,accessLevel:1,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"compareTo",modifiers:96,accessLevel:3,parameterTypes:[F],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel
+:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];LR.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AEA,Dn,Dn,$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],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:Cr,callable
+:null},{name:"setQuantifier",modifiers:0,accessLevel:0,parameterTypes:[AEA],returnType:$rt_voidcls(),callable:null}];AJY.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[D1,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];A8h.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel
+:2,parameterTypes:[L0],returnType:$rt_floatcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[L0,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_172_a",modifiers:0,accessLevel:2,parameterTypes:[EX],returnType:$rt_floatcls(),callable:null},{name:"func_166_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AEt.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AE0,Gb],returnType:$rt_voidcls(),callable
+:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];JN.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[D1,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes
+:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null}];AOF.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AYP,$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},
+{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];I9.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_charcls()],returnType:$rt_voidcls(),callable:null},{name:"charCount",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType
+:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getChar",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_charcls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes
+:[Dn],returnType:$rt_booleancls(),callable:null}];AFV.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[T2,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable
+:null}];A5H.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType
+:$rt_intcls(),callable:null}];ASD.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),Di],returnType:$rt_voidcls(),callable:null},{name:"func_15233_j",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"func_299_g",modifiers:0,accessLevel:1,parameterTypes
+:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_300_a",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"func_297_k",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_arraycls($rt_booleancls()),callable:null},{name:"func_295_l",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_296_f",modifiers:0,accessLevel:2,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"func_298_m",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null}];ALE.$meta.methods
+=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null}];A$w.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AOB.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name
+:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Tp.$meta.methods=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:
+Cr,callable:null}];AT_.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null}];A5$.$meta.methods
+=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"canPlaceBlockAt",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_314_h",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"harvestBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),
+$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"shouldSideBeRendered",modifiers:0,accessLevel:3,parameterTypes
+:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AFv.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,ES,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[L8,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_166_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AEH.$meta.methods=[{name:"",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_arraycls($rt_bytecls())],returnType:$rt_voidcls(),callable:null}];AOv.$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}];AUU.$meta.methods
+=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:
+$rt_voidcls(),callable:null},{name:"func_284_h",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTexture",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSide",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable:null},{name:"updateFurnaceBlockState",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls(),Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"SetBlockEntity",modifiers:0,accessLevel:2,parameterTypes:[],returnType:GF,callable:null},
+{name:"onBlockPlacedBy",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),EX],returnType:$rt_voidcls(),callable:null}];AVj.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_234_g",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"shouldSideBeRendered",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:$rt_booleancls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null}];O8.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[AJK],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Jh],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Qh],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[O8],returnType
+:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"iterator",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Kj,callable:null},{name:"get",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:F,callable:null},{name:"getBoolean",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType
+:$rt_booleancls(),callable:null},{name:"getDouble",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_doublecls(),callable:null},{name:"getFloat",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_floatcls(),callable:null},{name:"getNumber",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:EW,callable:null},{name:"getEnum",modifiers:0,accessLevel:3,parameterTypes:[OG,$rt_intcls()],returnType:Eo,callable:null},{name:"getBigDecimal",modifiers:0,accessLevel
+:3,parameterTypes:[$rt_intcls()],returnType:Fc,callable:null},{name:"getBigInteger",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:FZ,callable:null},{name:"getInt",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getJSONArray",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:O8,callable:null},{name:"getJSONObject",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:NN,callable:null},{name:"getLong",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_longcls(),callable:null},{name:"getString",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"isNull",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"join",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:Cr,callable:null},{name:"length",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"clear",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"opt",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:F,callable:null},{name:"optBoolean",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"optBoolean",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_booleancls()],returnType:$rt_booleancls(),callable:null},{name:"optDouble",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_doublecls(),callable
+:null},{name:"optDouble",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_doublecls()],returnType:$rt_doublecls(),callable:null},{name:"optFloat",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_floatcls(),callable:null},{name:"optFloat",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"optInt",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"optInt",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"optEnum",modifiers:0,accessLevel:3,parameterTypes:[OG,$rt_intcls()],returnType:Eo,callable:null},{name:"optEnum",modifiers:0,accessLevel:3,parameterTypes:[OG,$rt_intcls(),Eo],returnType:Eo,callable:null},{name:"optBigInteger",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),FZ],returnType:FZ,callable:null},{name:"optBigDecimal",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Fc],returnType:
+Fc,callable:null},{name:"optJSONArray",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:O8,callable:null},{name:"optJSONObject",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:NN,callable:null},{name:"optLong",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_longcls(),callable:null},{name:"optLong",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_longcls()],returnType:$rt_longcls(),callable:null},{name:"optNumber",modifiers:0,accessLevel:3,parameterTypes
+:[$rt_intcls()],returnType:EW,callable:null},{name:"optNumber",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),EW],returnType:EW,callable:null},{name:"optString",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"optString",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Cr],returnType:Cr,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes
+:[Jh],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_doublecls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_longcls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[M8],returnType:O8,callable:null},
+{name:"put",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_booleancls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Jh],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_doublecls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_floatcls()],returnType:O8,callable
+:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_longcls()],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),M8],returnType:O8,callable:null},{name:"put",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),F],returnType:O8,callable:null},{name:"putAll",modifiers:0,accessLevel:3,parameterTypes:[Jh],returnType:O8,callable:null},
+{name:"putAll",modifiers:0,accessLevel:3,parameterTypes:[Qh],returnType:O8,callable:null},{name:"putAll",modifiers:0,accessLevel:3,parameterTypes:[O8],returnType:O8,callable:null},{name:"putAll",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:O8,callable:null},{name:"query",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:F,callable:null},{name:"query",modifiers:0,accessLevel:3,parameterTypes:[ALd],returnType:F,callable:null},{name:"optQuery",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType
+:F,callable:null},{name:"optQuery",modifiers:0,accessLevel:3,parameterTypes:[ALd],returnType:F,callable:null},{name:"remove",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:F,callable:null},{name:"similar",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"toJSONObject",modifiers:0,accessLevel:3,parameterTypes:[O8],returnType:NN,callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"toString",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"write",modifiers:0,accessLevel:3,parameterTypes:[JQ],returnType:JQ,callable:null},{name:"write",modifiers:0,accessLevel:3,parameterTypes:[JQ,$rt_intcls(),$rt_intcls()],returnType:JQ,callable:null},{name:"toList",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Ks,callable:null},{name:"isEmpty",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"addAll",modifiers:0,accessLevel:1,parameterTypes
+:[Jh,$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"addAll",modifiers:0,accessLevel:1,parameterTypes:[Qh,$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"addAll",modifiers:0,accessLevel:1,parameterTypes:[F,$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"wrongValueFormatException",modifiers:512,accessLevel:1,parameterTypes:[$rt_intcls(),Cr,Ee],returnType:DB,callable:null},{name:"wrongValueFormatException",modifiers:512,accessLevel:1,parameterTypes:[$rt_intcls(),
+Cr,F,Ee],returnType:DB,callable:null}];ANz.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[Ou,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_159_a",modifiers:0,accessLevel:1,parameterTypes:[Ou,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_160_a",modifiers
+:0,accessLevel:1,parameterTypes:[Ou,$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AFW.$meta.methods=[{name:"",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null}];A1B.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null}];ML.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Hr,Jf,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"isAtCursorPos",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null}];Sk.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[AE0,Gb],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType
+:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];AIe.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[Mw,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[EX,$rt_doublecls(),$rt_doublecls(),
+$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AEX.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),
+$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AVA.$meta.methods=[{name:"",modifiers:0,accessLevel:1,parameterTypes:[AWk,AKb,A6Z],returnType:$rt_voidcls(),callable:null}];Qe.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_doublecls(),$rt_doublecls(),$rt_doublecls()],returnType:$rt_voidcls(),callable:null},{name:"func_406_a",modifiers:0,accessLevel:3,parameterTypes:[T$,$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_floatcls()],returnType
+:$rt_voidcls(),callable:null},{name:"onUpdate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];FZ.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),ARM],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),ARM],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers
+:0,accessLevel:3,parameterTypes:[Cr,$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:FZ,callable:null},{name:"toByteArray",modifiers:0,accessLevel
+:3,parameterTypes:[],returnType:$rt_arraycls($rt_bytecls()),callable:null},{name:"setFromString",modifiers:512,accessLevel:1,parameterTypes:[FZ,Cr,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"abs",modifiers:0,accessLevel:3,parameterTypes:[],returnType:FZ,callable:null},{name:"negate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:FZ,callable:null},{name:"add",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"subtract",modifiers:0,accessLevel:3,parameterTypes
+:[FZ],returnType:FZ,callable:null},{name:"signum",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"shiftRight",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:FZ,callable:null},{name:"shiftLeft",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:FZ,callable:null},{name:"shiftLeftOneBit",modifiers:0,accessLevel:0,parameterTypes:[],returnType:FZ,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:FZ,callable:null},{name:"clearBit",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:FZ,callable:null},{name:"flipBit",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:FZ,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:FZ,callable:null},{name:"and",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"or",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"xor",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"andNot",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType
+:FZ,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:"compareTo",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:$rt_intcls(),callable
+:null},{name:"min",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"max",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],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:Cr,callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"gcd",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"multiply",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"pow",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:FZ,callable:null},{name:"divideAndRemainder",modifiers:0,accessLevel
+:3,parameterTypes:[FZ],returnType:$rt_arraycls(FZ),callable:null},{name:"divide",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"remainder",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"modInverse",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable:null},{name:"modPow",modifiers:0,accessLevel:3,parameterTypes:[FZ,FZ],returnType:FZ,callable:null},{name:"mod",modifiers:0,accessLevel:3,parameterTypes:[FZ],returnType:FZ,callable
+:null},{name:"isProbablePrime",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"nextProbablePrime",modifiers:0,accessLevel:3,parameterTypes:[],returnType:FZ,callable:null},{name:"probablePrime",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls(),ARM],returnType:FZ,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:FZ,callable
+:null},{name:"unCache",modifiers:0,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"getPowerOfTwo",modifiers:512,accessLevel:0,parameterTypes:[$rt_intcls()],returnType:FZ,callable:null},{name:"compareTo",modifiers:96,accessLevel:3,parameterTypes:[F],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AAE.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];AC5.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[D1,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel
+:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];ABG.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[J2,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType
+:$rt_voidcls(),callable:null}];A$j.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[Ro,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"renderTileEntityAt",modifiers:0,accessLevel:3,parameterTypes:[GF,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AB9.$meta.methods=[{name:"",modifiers
+:0,accessLevel:3,parameterTypes:[AEA,Dn,Dn,$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];AQn.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"colorMultiplier",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable
+:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"func_6360_i",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes
+:[AIR],returnType:$rt_intcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"setGraphicsLevel",modifiers:0,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"onEntityWalking",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx],returnType
+:$rt_voidcls(),callable:null}];A5d.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];APE.$meta.methods=[{name:"",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[Nw,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[Nw,$rt_floatcls(),$rt_floatcls()],returnType:$rt_intcls(),callable:null},{name:"func_6330_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_173_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls(),$rt_floatcls()],returnType
+:$rt_intcls(),callable:null}];AOb.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];ATC.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:O7,callable:null},{name:"onEntityCollidedWithBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null}];A6l.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"getSelectedBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"isOpaqueCube",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"canBlockStay",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onEntityCollidedWithBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null}];D8.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_4013_a",modifiers:0,accessLevel:3,parameterTypes:[ES],returnType:$rt_voidcls(),callable
+:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[EX,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_167_c",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"func_170_d",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"func_6331_b",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType
+:$rt_voidcls(),callable:null},{name:"func_166_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_172_a",modifiers:0,accessLevel:2,parameterTypes:[EX],returnType:$rt_floatcls(),callable:null},{name:"func_173_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls(),$rt_floatcls()],returnType:$rt_intcls(),callable:null},{name:"func_6330_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},
+{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AZk.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[M7,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel
+:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AOp.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[Ld,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"renderTileEntityAt",modifiers:0,accessLevel:3,parameterTypes:[GF,$rt_doublecls(),$rt_doublecls(),
+$rt_doublecls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AGn.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_arraycls($rt_intcls()),Cx],returnType:$rt_voidcls(),callable:null},{name:"matchRecipe",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_intcls())],returnType:$rt_booleancls(),callable:null},{name:"matches",modifiers:0,accessLevel:1,parameterTypes:[$rt_arraycls($rt_intcls()),$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType
+:$rt_booleancls(),callable:null},{name:"createResult",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_intcls())],returnType:Cx,callable:null},{name:"getRecipeSize",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];Yq.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,ES,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[P6,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name
+:"a",modifiers:0,accessLevel:2,parameterTypes:[P6,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_6330_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_166_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_intcls()],returnType:$rt_booleancls(),callable:null}];ASt.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel
+:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AEg.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},
+{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];ABc.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getIndex",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes
+:[],returnType:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];AMv.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),Y],returnType:$rt_voidcls(),callable:null},{name:"setBlockBoundsBasedOnState",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes
+:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"shouldSideBeRendered",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"getCollidingBoundingBoxes",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),O7,AE0],returnType:$rt_voidcls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"onBlockClicked",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_voidcls(),callable
+:null},{name:"onBlockDestroyedByPlayer",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockBrightness",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_floatcls(),callable:null},{name:"func_227_a",modifiers:0,accessLevel:3,parameterTypes:[Dx],returnType:$rt_floatcls(),callable:null},{name:"func_234_g",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable
+:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSideAndMetadata",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},
+{name:"getBlockTexture",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getSelectedBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"velocityToAddToEntity",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),
+$rt_intcls(),Dx,N$],returnType:$rt_voidcls(),callable:null},{name:"isCollidable",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"canCollideCheck",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_booleancls()],returnType:$rt_booleancls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes
+:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"dropBlockAsItemWithChance",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"dropBlockAsItem",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),
+$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onEntityWalking",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable
+:null},{name:"onBlockDestroyedByExplosion",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockPlacedBy",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),EX],returnType:$rt_voidcls(),callable:null}];AK3.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes
+:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null}];J7.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType
+:$rt_voidcls(),callable:null},{name:"compareTo",modifiers:0,accessLevel:3,parameterTypes:[J7],returnType:$rt_intcls(),callable:null},{name:"compare",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls(),$rt_booleancls()],returnType:$rt_intcls(),callable:null},{name:"parseBoolean",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:$rt_booleancls(),callable:null},{name:"booleanValue",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"valueOf",modifiers
+:512,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:J7,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:J7,callable:null},{name:"toString",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:Cr,callable:null},{name:"toString",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"hashCode",modifiers:512,accessLevel
+:3,parameterTypes:[$rt_booleancls()],returnType:$rt_intcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"getBoolean",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:$rt_booleancls(),callable:null},{name:"logicalAnd",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls(),$rt_booleancls()],returnType:$rt_booleancls(),callable:null},{name:"logicalOr",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls(),$rt_booleancls()],returnType
+:$rt_booleancls(),callable:null},{name:"logicalXor",modifiers:512,accessLevel:3,parameterTypes:[$rt_booleancls(),$rt_booleancls()],returnType:$rt_booleancls(),callable:null},{name:"compareTo",modifiers:96,accessLevel:3,parameterTypes:[F],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A2J.$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(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null}];Gb.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],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:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];APj.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AYP,$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel
+:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];A8W.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name
+:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];Og.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Gb],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType
+:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},{name:"processBackRefReplacement",modifiers:0,accessLevel:3,parameterTypes:[],returnType:DX,callable:null},{name:"processSecondPass",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A7o.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"setBlockBoundsBasedOnState",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"tryToCreatePortal",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"shouldSideBeRendered",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"func_234_g",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"onEntityCollidedWithBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),
+$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null}];ANa.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"SetBlockEntity",modifiers:0,accessLevel:2,parameterTypes:[],returnType:GF,callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),
+AIR],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null}];AAT.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AYP],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:
+0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AYk.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[GH,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),
+$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"renderItemIntoGUI",modifiers:0,accessLevel:3,parameterTypes:[AIg,RT,Cx,$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"renderItemOverlayIntoGUI",modifiers:0,accessLevel:3,parameterTypes:[AIg,RT,Cx,$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"renderQuad",modifiers:0,accessLevel:1,parameterTypes:[T$,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"renderTexturedQuad",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];Y.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),Di],returnType:$rt_voidcls(),callable:null},{name
+:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls(),Di],returnType:$rt_voidcls(),callable:null},{name:"setStepSound",modifiers:0,accessLevel:2,parameterTypes:[N8],returnType:Y,callable:null},{name:"setLightOpacity",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType:Y,callable:null},{name:"setLightValue",modifiers:0,accessLevel:2,parameterTypes:[$rt_floatcls()],returnType:Y,callable:null},{name:"setResistance",modifiers:0,accessLevel:2,parameterTypes:[$rt_floatcls()],returnType
+:Y,callable:null},{name:"unusedMethod",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"setHardness",modifiers:0,accessLevel:2,parameterTypes:[$rt_floatcls()],returnType:Y,callable:null},{name:"setTickOnLoad",modifiers:0,accessLevel:2,parameterTypes
+:[$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"setBlockBounds",modifiers:0,accessLevel:3,parameterTypes:[$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockBrightness",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_floatcls(),callable:null},{name:"shouldSideBeRendered",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"getBlockTexture",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSideAndMetadata",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getSelectedBoundingBoxFromPool",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"getCollidingBoundingBoxes",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),O7,AE0],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable
+:null},{name:"canCollideCheck",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_booleancls()],returnType:$rt_booleancls(),callable:null},{name:"isCollidable",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+AIR],returnType:$rt_voidcls(),callable:null},{name:"onBlockDestroyedByPlayer",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"onBlockAdded",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"func_225_a",modifiers
+:0,accessLevel:3,parameterTypes:[D7],returnType:$rt_floatcls(),callable:null},{name:"dropBlockAsItem",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"dropBlockAsItemWithChance",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_227_a",modifiers:0,accessLevel:3,parameterTypes:[Dx],returnType:$rt_floatcls(),callable
+:null},{name:"collisionRayTrace",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),N$,N$],returnType:AWH,callable:null},{name:"isVecInsideYZBounds",modifiers:0,accessLevel:1,parameterTypes:[N$],returnType:$rt_booleancls(),callable:null},{name:"isVecInsideXZBounds",modifiers:0,accessLevel:1,parameterTypes:[N$],returnType:$rt_booleancls(),callable:null},{name:"isVecInsideXYBounds",modifiers:0,accessLevel:1,parameterTypes:[N$],returnType:$rt_booleancls(),callable:null},{name:"onBlockDestroyedByExplosion",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_234_g",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable
+:null},{name:"onEntityWalking",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null},{name:"onBlockPlaced",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockClicked",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_voidcls(),callable:null},{name:"velocityToAddToEntity",modifiers:0,accessLevel
+:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx,N$],returnType:$rt_voidcls(),callable:null},{name:"setBlockBoundsBasedOnState",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"colorMultiplier",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"isPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canProvidePower",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"onEntityCollidedWithBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null},{name:"isIndirectlyPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_237_e",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"harvestBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"canBlockStay",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockPlacedBy",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),EX],returnType:$rt_voidcls(),callable
+:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A6w.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"setBurnRate",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:$rt_intcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"tryToCatchBlockOnFire",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"func_263_h",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name
+:"getChanceOfNeighborsEncouragingFire",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"isCollidable",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"canBlockCatchFire",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"getChanceToEncourageFire",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),
+$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null}];IV.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP,Dn],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable
+:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},{name:"getChars",modifiers:0,accessLevel:2,parameterTypes:[],returnType:BP,callable:null}];A0p.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"func_6484_b",modifiers:0,accessLevel:3,parameterTypes:[K_],returnType:$rt_voidcls(),callable:null},
+{name:"func_6483_c",modifiers:0,accessLevel:3,parameterTypes:[K_],returnType:$rt_voidcls(),callable:null}];ACC.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[AEL,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),
+$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];A$u.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockPlaced",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel
+:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_305_h",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"setBlockBoundsBasedOnState",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockClicked",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_voidcls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name
+:"isPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"isIndirectlyPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canProvidePower",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),
+$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"func_237_e",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];Yc.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Gb],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Og],returnType:$rt_voidcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},
+{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"processBackRefReplacement",modifiers:0,accessLevel:3,parameterTypes:[],returnType:DX,callable:null}];APQ.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AV2.$meta.methods=[{name:"",modifiers:0,accessLevel
+:2,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSideAndMetadata",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockPlacedBy",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),EX],returnType:$rt_voidcls(),callable:null}];AQk.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr,$rt_booleancls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"contains",modifiers:0,accessLevel:3,parameterTypes
+:[HR],returnType:$rt_booleancls(),callable:null},{name:"newDecoder",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Xu,callable:null},{name:"newEncoder",modifiers:0,accessLevel:3,parameterTypes:[],returnType:TJ,callable:null}];AAB.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel
+:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AKd.$meta.methods=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[Pb],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable:null}];AI7.$meta.methods=[{name
+:"",modifiers:0,accessLevel:3,parameterTypes:[AE0,Gb],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AON.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[DT],returnType:$rt_voidcls(),callable
+:null},{name:"format",modifiers:0,accessLevel:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null}];AKq.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_charcls()],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getChar",modifiers:0,accessLevel:2,parameterTypes:[],returnType
+:$rt_charcls(),callable:null}];AFg.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls(),KK],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findLineTerminator",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd],returnType
+:$rt_intcls(),callable:null},{name:"findBackLineTerminator",modifiers:0,accessLevel:1,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AI9.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[LD,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType
+:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AEV.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,ES,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[Ov,$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"func_166_a",modifiers:0,accessLevel:2,parameterTypes
+:[EX,$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AGr.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];ALy.$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}];AYc.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),Di],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSideAndMetadata",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getSelectedBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),
+$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"setBlockBoundsBasedOnState",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_313_b",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockClicked",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_voidcls(),callable:null},{name:"blockActivated",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable:null},{name:"func_311_a",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),
+AIR],returnType:$rt_intcls(),callable:null},{name:"collisionRayTrace",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),N$,N$],returnType:AWH,callable:null},{name:"func_312_c",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AJl.$meta.methods=[{name:"",modifiers:0,accessLevel
+:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];DX.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"",modifiers
+:0,accessLevel:3,parameterTypes:[AE0,Gb],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getGroup",modifiers:0,accessLevel
+:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"processSecondPass",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A$z.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AFD.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AEA,D1,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];Ia.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes
+:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:
+"getCodePoint",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null}];Yk.$meta.methods=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[Pb],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Cr,callable
+:null}];AKJ.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AYP],returnType:$rt_voidcls(),callable:null},{name:"format",modifiers:0,accessLevel:3,parameterTypes:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],returnType:$rt_voidcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType
+:$rt_intcls(),callable:null}];ANt.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"isSpace",modifiers:0,accessLevel
+:1,parameterTypes:[$rt_charcls(),$rt_intcls(),$rt_intcls(),Sd],returnType:$rt_booleancls(),callable:null}];K6.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AEA,D1,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],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:Cr,callable:null},{name:"setQuantifier",modifiers:0,accessLevel:0,parameterTypes:[AEA],returnType:$rt_voidcls(),callable:null}];A3e.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType
+:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockPlaced",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"checkIfAttachedToBlock",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"setBlockBoundsBasedOnState",modifiers
+:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockClicked",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_voidcls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"isPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"isIndirectlyPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canProvidePower",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null}];AAA.$meta.methods
+=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null}];ARj.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Hr,Jf,Jf,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"isItemValid",modifiers:0,accessLevel:3,parameterTypes:[Cx],returnType:$rt_booleancls(),callable:null},
+{name:"onPickupFromSlot",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AMH.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[KK],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable
+:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"getType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];H2.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AE0,Gb],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),
+Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];Va.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP,Dn],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP],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:Cr,callable:null}];ZZ.$meta.methods=[{name:"",modifiers:0,accessLevel:1,parameterTypes:[$rt_floatcls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];LX.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Cr],returnType:$rt_voidcls(),callable:null},{name:"toString",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:Cr,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:Cr,callable:null},{name:"toOctalString",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls()],returnType
+:Cr,callable:null},{name:"toBinaryString",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"toString",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:Cr,callable:null},{name:"parseInt",modifiers:512,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"parseInt",modifiers:512,accessLevel:3,parameterTypes:[Sd,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"parseIntImpl",modifiers
+:512,accessLevel:1,parameterTypes:[Sd,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"parseInt",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:$rt_intcls(),callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:LX,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:LX,callable:null},{name:"valueOf",modifiers:512,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:LX,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:Cr,callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],returnType:$rt_booleancls(),callable:null},{name:"getInteger",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:LX,callable:null},{name:"getInteger",modifiers:512,accessLevel:3,parameterTypes:[Cr,$rt_intcls()],returnType:LX,callable:null},{name:"getInteger",modifiers
+:512,accessLevel:3,parameterTypes:[Cr,LX],returnType:LX,callable:null},{name:"decode",modifiers:512,accessLevel:3,parameterTypes:[Cr],returnType:LX,callable:null},{name:"decodeDigit",modifiers:512,accessLevel:1,parameterTypes:[$rt_charcls()],returnType:$rt_intcls(),callable:null},{name:"compareTo",modifiers:0,accessLevel:3,parameterTypes:[LX],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:[F],returnType:$rt_intcls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];Na.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers
+:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AA1.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[OJ,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[OJ,$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"func_170_d",modifiers
+:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_floatcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[EX,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AL_.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes
+:[$rt_intcls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel
+:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"shouldSideBeRendered",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AGV.$meta.methods
+=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[Pb],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:3,parameterTypes
+:[],returnType:Cr,callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},{name:"indexOf",modifiers:0,accessLevel:2,parameterTypes:[Sd,$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"lastIndexOf",modifiers:0,accessLevel:2,parameterTypes:[Sd,$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"startsWith",modifiers:0,accessLevel:2,parameterTypes:[Sd,$rt_intcls()],returnType:$rt_booleancls(),callable:null}];MW.$meta.methods
+=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),Cr],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),Cr],returnType:$rt_voidcls(),callable:null},{name:"getHoverState",modifiers:0,accessLevel:2,parameterTypes:[$rt_booleancls()],returnType:$rt_intcls(),callable:null},{name:"drawButton",modifiers:0,accessLevel:3,parameterTypes:[K_,$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"mouseDragged",modifiers:0,accessLevel:2,parameterTypes:[K_,$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"mouseReleased",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"mousePressed",modifiers:0,accessLevel:3,parameterTypes:[K_,$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null}];ARh.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType
+:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];Gc.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AQX.$meta.methods=[{name:"",modifiers
+:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"getSelectedBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},
+{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockPlaced",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null}];A8Y.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:3,parameterTypes:[Lr,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),
+$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AEG.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[KK],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel
+:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];A5t.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),
+$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"onBlockDestroyedByExplosion",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockDestroyedByPlayer",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null}];Us.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[K_],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];AGR.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls(),LL],returnType:$rt_voidcls(),callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers
+:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel
+:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"onEntityCollidedWithBlock",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),
+$rt_intcls(),Dx],returnType:$rt_voidcls(),callable:null},{name:"setStateIfMobInteractsWithPlate",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"setBlockBoundsBasedOnState",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"isPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"isIndirectlyPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canProvidePower",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"func_237_e",modifiers:0,accessLevel:3,parameterTypes:
+[],returnType:$rt_voidcls(),callable:null}];AM3.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTexture",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"colorMultiplier",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"updateTick",modifiers:
+0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null}];AM5.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A0O.$meta.methods=[{name:"",modifiers:0,accessLevel
+:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"checkBlockCoordValid",modifiers:4,accessLevel:2,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"canBlockStay",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"idDropped",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];JY.$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:[KD,Pb],returnType:$rt_voidcls(),callable:null},{name:"parse",modifiers:0,accessLevel:3,parameterTypes:[Cr,KD,AV8],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:[F],returnType:$rt_booleancls(),callable:null},{name:"hashCode",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AUE.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTexture",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getBlockTextureFromSide",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"isThereANeighborChest",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable:null},{name:"SetBlockEntity",modifiers:0,accessLevel:2,parameterTypes:[],returnType:GF,callable:null}];WL.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),
+$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable
+:null},{name:"onBlockPlaced",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel
+:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"func_271_h",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"collisionRayTrace",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),N$,N$],returnType:AWH,callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+AIR],returnType:$rt_voidcls(),callable:null}];AGT.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_arraycls($rt_intcls()),$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_arraycls($rt_intcls()),$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_booleancls()],returnType
+:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getSubImage",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:AGT,callable:null},{name:"getRGB",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_arraycls($rt_intcls()),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},
+{name:"setRGB",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_arraycls($rt_intcls()),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"isAlphaPremultiplied",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getData",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_arraycls($rt_intcls()),callable:null},{name:"getWidth",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable
+:null},{name:"getHeight",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null}];AQ$.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null}];AQF.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getCollidingBoundingBoxes",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+O7,AE0],returnType:$rt_voidcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable
+:null}];A8m.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Di,$rt_booleancls()],returnType:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null}];ADw.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable
+:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AE$.$meta.methods=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType
+:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];AFa.$meta.methods=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel
+:2,parameterTypes:[],returnType:Cr,callable:null}];Wy.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_charcls()],returnType:$rt_voidcls(),callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"find",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getChar",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},
+{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];A3v.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null}];A70.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSideAndMetadata",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"getCollisionBoundingBoxFromPool",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:O7,callable:null},{name:"isOpaqueCube",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"renderAsNormalBlock",modifiers:0,accessLevel:3,parameterTypes:
+[],returnType:$rt_booleancls(),callable:null},{name:"getRenderType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canPlaceBlockAt",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"updateAndPropagateCurrentStrength",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"notifyWireNeighborsOfNeighborChange",modifiers
+:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onBlockRemoval",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getMaxCurrentStrength",modifiers:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),
+$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null},{name:"isIndirectlyPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name
+:"isPoweringTo",modifiers:0,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"canProvidePower",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_booleancls(),callable:null},{name:"randomDisplayTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"isPowerProviderOrWire",modifiers:512,accessLevel:3,parameterTypes:[Xp,$rt_intcls(),
+$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null}];AGJ.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[AE0,Gb],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AMr.$meta.methods
+=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP,Dn],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];AKo.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType
+:$rt_voidcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null}];ZE.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers
+:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null}];ZR.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[ES,$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"a",modifiers:0,accessLevel:2,parameterTypes:[NU,$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"func_6330_a",modifiers:0,accessLevel:2,parameterTypes:[EX,$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AJb.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes
+:[K_],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];Mv.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null}];AXo.$meta.methods
+=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null}];AO2.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null}];A9M.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},
+{name:"a",modifiers:0,accessLevel:3,parameterTypes:[KB,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null},{name:"doRender",modifiers:0,accessLevel:3,parameterTypes:[Dx,$rt_doublecls(),$rt_doublecls(),$rt_doublecls(),$rt_floatcls(),$rt_floatcls()],returnType:$rt_voidcls(),callable:null}];AUJ.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"accepts",modifiers:0,accessLevel
+:3,parameterTypes:[$rt_intcls(),Sd],returnType:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable
+:null}];AIf.$meta.methods=[{name:"",modifiers:0,accessLevel:1,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"clone",modifiers:4,accessLevel:2,parameterTypes:[],returnType:F,callable:null},{name:"equals",modifiers:0,accessLevel:3,parameterTypes:[F],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:Cr,callable:null}];ARf.$meta.methods
+=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"quantityDropped",modifiers:0,accessLevel:3,parameterTypes:[AIR],returnType:$rt_intcls(),callable:null}];WN.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_charcls()],returnType:$rt_voidcls(),callable:null},{name:"getNext",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"find",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"findBack",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable
+:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getChar",modifiers:0,accessLevel:2,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];HX.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP,Dn],returnType:$rt_voidcls(),callable
+:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[BP],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"contains",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable
+:null},{name:"getChars",modifiers:0,accessLevel:2,parameterTypes:[],returnType:BP,callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];O6.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:
+$rt_voidcls(),callable:null},{name:"onBlockAdded",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"onNeighborBlockChange",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"updateTick",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),AIR],returnType:$rt_voidcls(),callable:null},{name:"tryToFall",modifiers
+:0,accessLevel:1,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"tickRate",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"canFallBelow",modifiers:512,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls()],returnType:$rt_booleancls(),callable:null},{name:"",modifiers:512,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];A0N.$meta.methods=[{name:"",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"func_783_a",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_voidcls(),callable:null}];ZW.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn,Dn],returnType:$rt_voidcls(),callable:null},{name:"",modifiers:0,accessLevel:3,parameterTypes:[Dn,Dn],returnType:$rt_voidcls(),callable:null},{name:"getNext",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"matches",modifiers
+:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"getSurrogates",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"getWithoutSurrogates",modifiers:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"hasConsumed",modifiers:0,accessLevel
+:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null},{name:"first",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_booleancls(),callable:null}];AVg.$meta.methods=[{name:"",modifiers:0,accessLevel:0,parameterTypes:[],returnType:$rt_voidcls(),callable:null},{name:"matches",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),Sd,AIy],returnType:$rt_intcls(),callable:null},{name:"getName",modifiers:0,accessLevel:2,parameterTypes:[],returnType:Cr,callable:null},{name:"getNext",modifiers
+:0,accessLevel:3,parameterTypes:[],returnType:Dn,callable:null},{name:"setNext",modifiers:0,accessLevel:3,parameterTypes:[Dn],returnType:$rt_voidcls(),callable:null},{name:"getType",modifiers:0,accessLevel:3,parameterTypes:[],returnType:$rt_intcls(),callable:null},{name:"hasConsumed",modifiers:0,accessLevel:3,parameterTypes:[AIy],returnType:$rt_booleancls(),callable:null}];AWb.$meta.methods=[{name:"",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),$rt_intcls()],returnType:$rt_voidcls(),callable
+:null},{name:"idDropped",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls(),AIR],returnType:$rt_intcls(),callable:null}];AWS.$meta.methods=[{name:"",modifiers:0,accessLevel:2,parameterTypes:[$rt_intcls()],returnType:$rt_voidcls(),callable:null},{name:"getBlockTextureFromSide",modifiers:0,accessLevel:3,parameterTypes:[$rt_intcls()],returnType:$rt_intcls(),callable:null},{name:"blockActivated",modifiers:0,accessLevel:3,parameterTypes:[Lc,$rt_intcls(),$rt_intcls(),$rt_intcls(),D7],returnType:$rt_booleancls(),callable
+:null}];A4v.$meta.methods=[{name:"