eaglercraft-builds/EaglercraftX_1.8_Offline_Si...

131 lines
15 MiB
HTML
Raw Normal View History

2024-02-14 09:44:40 -06:00
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="EaglercraftX 1.8 Offline" />
<meta name="keywords" content="eaglercraft, eaglercraftx, minecraft, 1.8, 1.8.8" />
<title>EaglercraftX 1.8</title>
<meta property="og:locale" content="en-US" />
<meta property="og:type" content="website" />
2024-03-02 21:27:17 -06:00
<meta property="og:title" content="EaglercraftX 1.8" />
<meta property="og:description" content="Play minecraft 1.8 in your browser" />
2024-02-14 09:44:40 -06:00
<script type="text/javascript">
"use strict";
const relayId = Math.floor(Math.random() * 3);
// %%%%%%%%% launch options %%%%%%%%%%%%
window.eaglercraftXOptsHints = {
hintsVersion: 1,
container: "game_frame",
worldsDB: "worlds",
relays: [
{ addr: "wss://relay.deev.is/", comment: "lax1dude relay #1", primary: relayId === 0 },
{ addr: "wss://relay.lax1dude.net/", comment: "lax1dude relay #2", primary: relayId === 1 },
{ addr: "wss://relay.shhnowisnottheti.me/", comment: "ayunami relay #1", primary: relayId === 2 }
],
checkRelaysForUpdates: true
};
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
</script>
2024-05-31 00:35:05 -05:00
<style type="eaglercraft" id="eaglercraftXClientSignature">data:application/octet-stream;base64,RUFHU0lHAAFuzR5rD9hF8Fwg+bnEO4f3Mm/CEJyVIhsAK++euRezSE82MFSmZnWAXYdNOTci8SA52mjInnsXKCm4rZ4tpjxCdJjubv/tnv00kWdhuC2lnFhWB/8ZbxAjaa+2k3DT3VvDTb0LZgxVJBJZnKz1j2oZJPGDAnDWGvxGTL+lKIZrn0Y/5dPuU4+EpPX+EKoyCGrU8inREsSBQakxbWYiDbq8OBpceTZdcDa0QyYX2lMz83NxcolXLG+P0q1EQPe2SoP7O1Sqf/+7YO15KRKsGsxI0wO1r5lpeH25hOIo2FKFvfOjSGQDzlKs+pSrzRbx6sEDQPYCEKGeacYk9FP3hsqpAoQfiwgAAAAAAAD/Y2Bg7D9zZkIAw/qeNafFls4VOBFv//XPe0e5J9vnvJwtWtV0f87x3H0KQaXNEl0MKnmpJXo5iRWGKaUpqXqpiek5qUXJRYlpJXplhvEWesk5mal5JQwCrgiJCAVDPQsGDpgeBgYGBQbmUmMjBv20zIrUFIWk0vRihcw8hZKMVAWIdq7SgpTEklSFgpzSdJBEPtAEIz3jmJMckpOWSKTcrpnbGWfyytDpxt4DCccvPg1kmuM7hynIZ3erpVK1HqfjtUOOD92fnhBszGXZfqEq2MS96R/rB/WgCFexxdnesgaeizP+yGxo11r4MN9E5NtV2c337k8wigE6i//MQ997DCw5mcUlDPoZJSUFxVb6+sg+TM7P1U/J0U/OLyrWB3ogPikxObu0QA+kwTLabBrQV0U5DHok6AT6cqrSF34GlsyCtGIG66TEtMqk1MykzKrMgjIT44KMlEKTrGzj5OyM8uy0vCTzjPTUoqSy0uy01HLjMpOs1LyklDLjotLKlOzC+J+MJQzcpcWpuunAkCtPrGTQhLkDKqAHskMvM18fROurJGemqOirFCSWZKi0LJgSiapXDabXJLUstSgnMS8Fq8bfO2QTUDUqwzSmlKcmAQMmLxtTF0fE0nRUXbowXck5+aUpaTmJRam6YNeCgg1Dv74Jx0NU/apw/Wl49IkLRNSi6lOC6Ss3Lsbh2NPTeJegajKEaQLblFqSoZdYlJien6cHzBjl+UVYzNjhrP4ZR9zkpZUUl+QD9afisP95gdxhHHrByiCxih7FEL1TJPPYcEQPkl5ETEF0tdsf/YQjeJF0IYc0RN+FpzZfCLsU3cMQvQCWvBgjggQAAA==</style>
<style type="eaglercraft" id="eaglercraftXClientBundle">data:application/octet-stream;base64,H4sIAAAAAAAA/+x993fbOJfoz8tz9n9w/LwZeaPx5xYnsUYzT8Vy7LiNS9ocvxyKgiQmFKmQlEsy+d8fCnsFwCbZ3vNtRiZBXOACuLj9Ls8MsGSYuiyZy43/Fv5b+M9/lv7H/r8lRZyp0nhJm5qyphruC/h/qK08rJn3U6ANl25ldaDdLj1rNpeWZ+oADGUVDJZXl37+t/Bf5N0aEEcK0CVdHJofO4oMVPNC0uWpuaeACfxjqbk00KQZ+rkmzXTdeQ9H9V8QUEQvp1PTeCurprH0/PlS0vu1Mfr3PdANOI2lJhzkBhla1NjQV3AwSf2hIf0CCsQc7kSCuDGXdKCI9z8OBvDbY9Ecrw0VTdNr+Kcuwr4mtdWl/13aWm0kw8U9oi5NEeJQ311aHokT8GWow3+X6/jlraYrA6Pbhu/IT+s5HoGxu/QP/uu/fi6JgwHq4NYwdv/zH/x2bQDAzZps/Ge5viRpE4Rt2EAR7zYGswEgc1j6Pxvw7VSXJ6J+v+uZF8Tb+tKvekLvdkdrKjCTQWzGgthIBmGMx6p2KxuqZppjYMprE+CHJN7PVHEip89lc+kXhnNNwEljIH07xyjsafrVdCCaACLT1GcAvf+FF93dznBoezcQ4pFsmAAuVG1Z0cQBBAaXufknWcYJXMIaXvBf6N9fwfOV9H+orVAbwvOHzl5N1zSzPtEGMwWs/nTPHTlpcDa/2S1/e/6cPFwTJ4PVn+R37Z/fwN1U003jt+u606f1aPUn6ZfAsB824JDJHnehWe8QOK3/FUgmBGY9gydfnSnK8+f+pmuqNgAncOvC978hMqOOfnPgjRStLyoeiAicbzDoH/j8lz0AAyhD1JNDYn77Cz3aNcey4c5rRTe/kL6NOvrtzPNG1JfQAwOAQXNze2fr5db25vZmw/4Sv1TBnXkwqJHWd027fePu/zXv/vhjYwv/+PPPPzdeWY9eNpw+7xo6MGe6unTX+OXrFG7PqaiDmljvr/602oh/9v/a2BX/6P+19Dv8L8Rq/6/13Y3Al7JxAKmLqEqgBnFeFyTFcHqAD5Zk6y3EDmoOH8EWtdXnz589g7/XMG3SZ5Kp6WsrE2CKz5+TXluGIY9Usa/gfr3t6ghEaBSe9kNdm9RNDe9D9BuOHP1lDQodmMYvtGk0AnFNNsHE2h9OK/Rd+HXE4AIN675e4TDRKhmzKdDRFjGanubu08YQUmLUUG6uN+Q/3BdrClBH5rghN+UXG/+u4xmFRuA2/0e+RvMOTPWXPSW430Bw3UXDvNQOVBPoQ9FaQryCEBD87Uz7WcRSo3arP9ELc6xrt53OHqQlv9yljwTVUUTD8OyUIJxaYM+kA/GcprWWrkMSPNU1U0MIWRvKitJMa/Dvv87JvBGVGahD4DokNOqAnDG4Bk10gJ3FGNaewZ+rNpLhqwb+pIn//Xe9QZYS//XH+l9e+Pi6nYh3NdjBCwJnfXU33ALSZfIWAWrAoTTR/zd9c3GIzF+w0S58DyFbLZOgwtexMNE7DBFtSLgT4d8N+cWL1Z9oknB3NTGCHPzjqf/ykydJB/BiwniuwcWrGz8IFuF1JTZVcLsUWo4abNJAr/Fq1PAxtOmU/YHo9CeglsHj7wHagwesC5vgxrIqm85pQA1vdXHqjg2/DnTlb4GB/YwdTPxYrlQ0GTDwIyK2o1jERPd+AvlQyBK7nauiKd8QBCRB8bQilMnt8khTR/hNI+a5jdiGe996R9yWR5CM7Gzjts+8Fz45voHems6Zo9wgqAmcSdM/K/RLgX3iO8XeG+5eQuC+fN47P3U2FPwM7tiE6bkD822eJLDWNrLYkfTZevZjxHL6+w4ixIdma4PQTYdsZYTG/mw4BHoI1/6uMRIJxVttkC/WDGCSbhosUyAfYwRFbOXOWNSdyVCgRoLto1FzBUWfjZ2Uk+OAc+gEnpCQhBhvx1nR4g7fQUvEKNv3NgmlQ0ofto9GClzR1ykocYD5UZKEEbfXrPhwR56Ej4sxZJBZEGKgD2IxkrpLXHgM2+Qgv13iGX4SWiBEFqTAbRyLkq3NFJTYsJg2id1rVnw4I088NJqmAFFlOjfkE/6j4wHJtlPyOj7eCSQhpwelf6bNMkQfRCMG95W6YVyI9FvG13NW3HhmkISZrjaDUhQLagb4iwTc+K/nZJgM28bXd1bseCcRjR7M6qAGWFBD49KBMVPMJvx7bQW/Rbyg9dCWny0+DX/Z/PkL822qOAHN5X+WX+AvsfDbl1VRv0eal4bdmrxp/kSC8y7mmB3Bdvcfr+7guo4UZjLiZXexUEtaSki03PU2rCPAu+ifuguP/A3U2cT+WJ5MFUBewSnUBxArItIEYVmVPAPwiGmG79kvd+AY8inWOGEseKaEf5GHFqLsdw3Pe+eZLVmRtpF7B89MsLfpT9IDGaVnHOQBxujuTy8ir73IwvOI5svObBR3ILwACskqowUODKvhLrCzRE2shXBf4M2A/mlE7YamZ2O479FqNYn+wn2I9gnBrPvMXcvgG/+qBt/619deL4xhvCy2TOTS244ojS0gPux5KbKtrgl+ZZ+VqHcxK7BstVuuL39edjUgET14BDvCa+KnQsRQHV7UHqf3A98gfS/iRogaweF1AsPzfutBJOH7YrFos4UOCr3tffjzvohFHmwEh9YOYs7zrTs0m/mKG5vLnNmD83/hHZ3/TdzwcCs4vovA+HxfuwMk3FDc8GxeydEVuq0F39i83cSNDLaB4zoIjMvzpTsqS+CLG5YjD9rj8rX3jsv3Im5gqBEc2WFgZN5v3aHZnEDc2FxOwR6c/wvv6Pxv4oaHW8Hx9QLj833tDtC5jONG6Lmt7SEGvvGOMfAqbpCk2XJdWO4GhunvwB3njSYPEkZpvXbH6GvvHaHvRdz4UCOIw/eBwXm/DVxdWEdcA3dIYQl/4WfgTgJTy57k0Xp9FW/EPfvVma5NfbrVi/tJX1Nqy75WcBw+aL6e8ZUIdL0J7tZWvhrOR1hdDJ+TBqi/jjgzyKTxIJEOHz/C48ONDNLEaWypx/9yHvgg+FS5jlIY9yThfixtnd1ts7lMrGPLf/3EDXYF69WvmK6ApXc7RNjQdU2vLaOfSw4ClvBM4OWE+1uNURHiT9ckcQqXElyYovTtUhclPCAbr8tke6R8UUP4bPyC//4TuZTXcBEagXVowtZYUYYUg7gr1Esd7wlrc6EW/v0UavvTPzPIVGgDMjDfLJ4/h+3XDPScrDv+2Qx8UnMbNezNceE09CrS8WVgK0rwFw7rj7edAiaE0dbI94RVCliVPJ81XryQrR1LvBuEJn79j3zdQE88A8AdWj4Q1jj0mvUVYXwxR1gPvoJs1VgbRL+DaAXkjf1EgfsMiih9JIVAFOMxWOTCnhNmI/twTN8avxxMrSFxBxkmMAqQVe+Z1d66f4Fpofqu7nyELLZRLO8xZLllj+5fhkNDHhmW9DOUdcOEqHTR6raw8Lr0+0ZD/hOhuynD35bFzm2GRtpswqekL9meDxo4fvQnegf7J0uGH7nGP5vh9glmDedb2HPUgCIk2qg5/oP7uEa4cUQ4Q4hRyKMnDoOPH3W0Gdwfbnd13N0q2Z/4d1eeNEPg/iXoJNMlMEM2T/IYoS5qBnbfAaYzsKAHUCzAzUln9dBAYzWjnk0R3BCkL34Ura/ize6bNtkeCTMJaE09YyJ3WxSu1208u9SAAdeuMpoB1/5RCiG0x2vn5xLhrtq+BIS7JhFGhLujDG/z9UQNZuFIF7i2uVe7WcZO92qQWTe7d6zU6MeGhrnc8R4TRE6YF5JQ77HwMCLeM1BqtB+o84l0x85RwmZ3jEeM+HbGSI1tZJSORrdQMb5dI3UJCHds86wYd0dJjXJsKpjLLe6xysTiXMgP6R67FyPWPQOlRjux68wl3r32nhI2u9eqxoh470jDjGMY9Skow350BPs3ouKdIX7zYsM/T/JwE842JEy5M0Ydwf//X79oB9/AruDyoNd4UWzxzpo2fB65bajkFM88FDThpn
2024-02-14 09:44:40 -06:00
<script type="text/javascript">
"use strict";
2024-03-02 21:27:17 -06:00
(function(){
function eaglerBundleUnwrap(tagIn) { const e = document.getElementById(tagIn); const ret = e.innerText; e.remove(); return ret; }
window.eaglercraftXClientSignature = eaglerBundleUnwrap("eaglercraftXClientSignature");
window.eaglercraftXClientBundle = eaglerBundleUnwrap("eaglercraftXClientBundle");
})();
2024-02-14 09:44:40 -06:00
</script>
<script type="text/javascript">
"use strict";
(function(){
2024-05-31 00:35:05 -05:00
function fetchB64PayloadSafe() {
const dataURL = window.eaglercraftXClientBundle;
if(!dataURL.startsWith("data:application/octet-stream;base64,")) {
return fetch(dataURL, { cache: "force-cache" }).then((response) => response.blob());
}
return new Promise((resolve) => {
fetch(dataURL)
.then((response) => response.blob())
.then((blob) => { resolve(blob); })
.catch((err) => {
console.error("Caught an error decoding base64 via fetch, doing it the slow way instead...");
// MIT License - https://github.com/beatgammit/base64-js
const base64js = (function(){return function(){function b(d,e,g){function a(j,i){if(!e[j]){if(!d[j]){var f="function"==typeof require&&require;if(!i&&f)return f(j,!0);if(h)return h(j,!0);var c=new Error("Cannot find module '"+j+"'");throw c.code="MODULE_NOT_FOUND",c}var k=e[j]={exports:{}};d[j][0].call(k.exports,function(b){var c=d[j][1][b];return a(c||b)},k,k.exports,b,d,e,g)}return e[j].exports}for(var h="function"==typeof require&&require,c=0;c<g.length;c++)a(g[c]);return a}return b}()({"/":[function(a,b,c){"use strict";function d(a){var b=a.length;if(0<b%4)throw new Error("Invalid string. Length must be a multiple of 4");var c=a.indexOf("=");-1===c&&(c=b);var d=c===b?0:4-c%4;return[c,d]}function e(a,b,c){return 3*(b+c)/4-c}function f(a){var b,c,f=d(a),g=f[0],j=f[1],k=new Uint8Array(e(a,g,j)),l=0,m=0<j?g-4:g;for(c=0;c<m;c+=4)b=h[a.charCodeAt(c)]<<18|h[a.charCodeAt(c+1)]<<12|h[a.charCodeAt(c+2)]<<6|h[a.charCodeAt(c+3)],k[l++]=255&b>>16,k[l++]=255&b>>8,k[l++]=255&b;return 2===j&&(b=h[a.charCodeAt(c)]<<2|h[a.charCodeAt(c+1)]>>4,k[l++]=255&b),1===j&&(b=h[a.charCodeAt(c)]<<10|h[a.charCodeAt(c+1)]<<4|h[a.charCodeAt(c+2)]>>2,k[l++]=255&b>>8,k[l++]=255&b),k}c.byteLength=function b(a){var c=d(a),e=c[0],f=c[1];return 3*(e+f)/4-f},c.toByteArray=f;for(var g=[],h=[],j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",k=0,l=j.length;k<l;++k)g[k]=j[k],h[j.charCodeAt(k)]=k;h[45]=62,h[95]=63},{}]},{},[])("/")})();
const bytesDec = base64js.toByteArray(dataURL.substring(37)).buffer;
const bytesBlob = new Blob([bytesDec], { type: "application/octet-stream" });
window.eaglercraftXClientBundle = URL.createObjectURL(bytesBlob);
console.error("Created " + bytesDec.byteLength + " byte object URL: " + window.eaglercraftXClientBundle);
resolve(bytesBlob);
});
});
}
2024-02-14 09:44:40 -06:00
var ds = new DecompressionStream("gzip");
var result = [];
function fetchStream(reader) {
reader.read().then(function processData({ done, value }) {
if (done) {
window.clientScriptSrcURL = URL.createObjectURL(new Blob(result, { type: "text/javascript;charset=utf-8" }));
result = [];
ds = null;
return;
}
result.push(value);
return reader.read().then(processData);
});
}
2024-05-31 00:35:05 -05:00
fetchB64PayloadSafe().then((blob) => fetchStream(blob.stream().pipeThrough(ds).getReader()));
2024-02-14 09:44:40 -06:00
})();
</script>
<script type="text/javascript">
"use strict";
(function(){
var launchInterval = -1;
var launchCounter = 1;
var launchCountdownNumberElement = null;
var launchCountdownProgressElement = null;
function launchTick() {
if(launchCounter > 100) {
if(window.clientScriptSrcURL) {
clearInterval(launchInterval);
setTimeout(() => {
document.getElementById("launch_countdown_screen").remove();
const script = document.createElement("script");
script.type = "text/javascript";
script.src = window.clientScriptSrcURL;
window.clientScriptSrcURL = null;
document.head.appendChild(script);
}, 50);
}
return;
}
launchCountdownNumberElement.innerText = "" + Math.floor(6.0 - launchCounter * 0.06);
launchCountdownProgressElement.style.width = "" + launchCounter + "%";
++launchCounter;
}
window.addEventListener("load", () => {
launchCountdownNumberElement = document.getElementById("launchCountdownNumber");
launchCountdownProgressElement = document.getElementById("launchCountdownProgress");
launchInterval = setInterval(launchTick, 50);
});
})();
</script>
<link type="image/png" rel="shortcut icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAR/SURBVEhLtZXZK3ZRFMYPcqXc+gv413DHxVuGIpIhkciQWaRccCNjSCkligwXSOZ5nmfv9zvn2e8+58V753sudmuvvdZ61l5r7XOc8H+GS/D19aUNkPz5+aktQH5/f//4+LBKZKuRkpUtQjCUYG5gD2T38vLy/PwsDfL9/f3Dw8PT05M0b29vnKLhCKCBT4L4gvBLBIei4//4+Hh1dUVEQutUuLu7E83FxQUGnKLBWKfQaA3S+AREVxaEOD8/Pzk50XpzcyMDcH19zdZG3N3d3dzc3Nvb01aX5pQUpQGGQJxcQpfNysoKhUIdHR1o1tbWbInYAgxIPDMzMy8vLzc3FxqOdMoRqwJK8G8ALUYIhHMiSEhIwI6CyIb0qQzC4eGhsXCc1tZWnZIEKzdQJQSXgKxfX18RCM3Z5eWlcfVAxKOjo+Pj49PTU88lTOk2NjbMsePc3t6SAfcgFdszOyMuAdeBg0CQi2lhYUHOeOLDCisN8FzcPFZXV3t7ezHY3t5GQ+6it+2xMASsKhEEWKsmRLRBBUpPvpJ/TpFKFBwKYAiITmicsbYhdHfJAltqhUCVsCQhwslmeXmZxiBQT9c0Ar9E2O3v72sYSE0N1yQArkKy0kBMXLqlZqIZHR3t6empqqqSDcBdhXEJSJ/bUc3q6uq+vj629GB9fR1WsLW1NTs7u7S0RN2locMjIyOEm5ubQ7+4uJienk4/+vv77Y1hwhLBEKhwWHitdVFfX9/Y2Gg2HuLi4owUAysrK8yCG97rh0+ApP5Q2ZycHFlPTExUVFRIBvn5+WhKSkp2dnaMKhptbW2426GgQ/rwuAQCZ1hwFayLiork9hMFBQV1dXVmE0BLS4vqw3QFB8kn4IAxoGPkYpxi4FeDmpqas7Mz4pClAgqGwD48rjY2NmacYqC0tJQ1KSlJWyE5OZkpUKkBAxZVIntAoZh04+Q48fHxPNGBgYHExMT29naj9cBodnZ2mo3jlJWVMeW2OGQck4B1amqqoaGhqamJjx2lGxwcpL0mUgR8fJhsWqJtSkoKU2SbHHUDpkhPBujd8xuQG6PJRM/Pz09PT7O1NNnZ2Tw3fgZkXVhYKCUlUhBATP+hCVyKZGky17RV0g04laayslJ6hlVeFHB4eFhKaogGd0LxtmTgE+hbhKDnPjMzgw8E3qGL2tpaBWpubjYqj2BoaEj6rq4uNATRZ0ZwCbiL6gXEzINk5vCBQJ9rMD4+rkA8QNK036uDg4Py8vLu7m680KjIBNR3zBDoWQM1g98snyB+VSoRW8C/UwR81/SvhgNj9JOTkwwVERUdRBEI0BAdLRVERkhLS8vIyEDQlrsTPTU1lVFhKxARvZgUlFLbegCf4BvIsbi4mIg4E5EogIHhiKCMtU0WUFiVy06j5fAJIDdSBDQw+PegDfBRcbOPwH4F9LuFWIIQdQNKwWqzIE0aoFUaBsw+SQuFw0uNtC9A+F4i3QNrbg3IDn+SAsHh+wYiEpeyBEMLv/cAO6KzAijxxB+Y4wisBhssJUhjEbPJf4Nw+B+JXqLW3bw+wQAAAABJRU5ErkJggg==" />
</head>
<body style="margin:0px;width:100vw;height:100vh;overflow:hidden;" id="game_frame">
<div style="margin:0px;width:100%;height:100%;font-family:sans-serif;display:flex;align-items:center;user-select:none;" id="launch_countdown_screen">
<div style="margin:auto;text-align:center;">
2024-05-31 00:35:05 -05:00
<h1>This file is from <span style="color:#AA0000;">05/31/2024</span></h1>
2024-02-19 03:46:11 -06:00
<h3>Get the latest version at <a href="https://eaglercraft.com"><span style="color:#AA0000;">eaglercraft.com</span></a></h1>
2024-02-14 09:44:40 -06:00
<h2>Game will launch in <span id="launchCountdownNumber">5</span>...</h2>
<div style="border:2px solid black;width:100%;height:15px;padding:1px;margin-bottom:20vh;"><div id="launchCountdownProgress" style="background-color:#555555;width:0%;height:100%;"></div></div>
</div>
</div>
</body>
</html>