Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated Ealgercraft/X to latest (u49 for 1.8, sp2.01 for 1.5.2) #92

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified static/misc/eaglercraft/assets.epk
Binary file not shown.
32,862 changes: 13,144 additions & 19,718 deletions static/misc/eaglercraft/classes.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/misc/eaglercraft/classes.js.map

Large diffs are not rendered by default.

33,804 changes: 17,511 additions & 16,293 deletions static/misc/eaglercraft/classes_server.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/misc/eaglercraft/classes_server.js.map

Large diffs are not rendered by default.

55 changes: 26 additions & 29 deletions static/misc/eaglercraft/eagswebrtc.js

Large diffs are not rendered by default.

167 changes: 49 additions & 118 deletions static/misc/eaglercraft/index.html
Original file line number Diff line number Diff line change
@@ -1,123 +1,54 @@
<!DOCTYPE html>
<html>

<head>
<title>eagler</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description"
content="Eaglercraft is real Minecraft 1.5.2 that you can play in any regular web browser. That includes school chromebooks, it works on all chromebooks. It supports both singleplayer and multiplayer with no extensions." />
<meta name="keywords"
content="minecraft, eaglercraft, singleplayer, applet, replit, browser, html5, javascript, chromebook, lax1dude, games, eagler" />
<meta name="author" content="lax1dude" />
<script src="/assets/js/script.js?v=11"></script>
<meta property="og:title" content="Eaglercraft" />
<meta property="og:locale" content="en-US" />
<meta property="og:type" content="website" />
<!-- Change this: <meta property="og:image" content="https://media.discordapp.net/attachments/378764518081429506/932053915061587978/thumbnail2.png" /> -->
<meta property="og:description"
content="Eaglercraft is real Minecraft 1.5.2 that you can play in any regular web browser. That includes school chromebooks, it works on all chromebooks. It supports both singleplayer and multiplayer with no extensions." />
<!-- Change this: <meta property="og:url" content="https://g.eags.us/eaglercraft/" /> -->
<script type="text/javascript" src="classes.js?v=1"></script>
<script type="text/javascript" src="eagswebrtc.js?v=1"></script>
<script type="text/javascript">
if (document.location.href.startsWith("file:")) {
alert(
"You cannot 'open' this file in your browser, the code doesn't work. Upload this folder to your HTTP(s) server and access it via the internet to launch the stable-download game. This is not a bug, please read the documentation"
);
} else {
window.addEventListener("load", function () {
const relayId = Math.floor(Math.random() * 3);
window.eaglercraftOpts = {
container: "game_frame",
assetsURI: "assets.epk",
serverWorkerURI: "worker_bootstrap.js",
worldsFolder: "MAIN",
servers: [
{
serverName: "[FEATURED] ArchMC",
serverAddress: "wss://mc.arch.lol",
hideAddress: true,
},
{
serverName: "[FEATURED] Zentic",
serverAddress: "wss://zentic.org",
hideAddress: true,
},
{
serverName: "[FEATURED] Asspixel",
serverAddress: "wss://mc.asspixel.net",
hideAddress: true,
},
{
serverName: "Aeon Network",
serverAddress: "wss://aeon-network.net/1.8",
hideAddress: true,
},
{
serverName: "VanillaCraft",
serverAddress: "wss://play.vanillacraftsmp.org/",
hideAddress: true,
},
{
serverName: "LegendSMP",
serverAddress: "wss://legendsmp.minecraft.pe",
hideAddress: true,
},
{
serverName: "HellTech Network",
serverAddress: "wss://play.hellscaped.tech",
hideAddress: true,
},
],
relays: [
{
addr: "wss://relay.deev.is/",
name: "lax1dude relay #1",
primary: relayId == 0,
},
{
addr: "wss://relay.lax1dude.net/",
name: "lax1dude relay #2",
primary: relayId == 1,
},
{
addr: "wss://relay.shhnowisnottheti.me/",
name: "ayunami relay #1",
primary: relayId == 2,
},
],
mainMenu: {
splashes: [
"55gms better fr",
"use 55gms!",
"Rednotsus???!",
"Yeeeeeee!",
"yeee",
"EEEEEEEEE!",
"You 55gms!",
"You Vigg!",
":>",
"|>",
"You Yumpster!",
],
eaglerLogo: false,
},
};
(function () {
var q = window.location.search;
if (typeof q === "string" && q.startsWith("?")) {
q = new URLSearchParams(q);
var s = q.get("server");
if (s) window.minecraftOpts.push(s);
}
})();
main();
});
}
</script>
<title>eagler</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Eaglercraft is real Minecraft 1.5.2 that you can play in any regular web browser. That includes school chromebooks, it works on all chromebooks. It supports both singleplayer and multiplayer with no extensions." />
<meta name="keywords" content="minecraft, eaglercraft, singleplayer, applet, replit, browser, html5, javascript, chromebook, lax1dude, games, eagler" />
<meta name="author" content="lax1dude" />
<meta property="og:title" content="Eaglercraft" />
<meta property="og:locale" content="en-US" />
<meta property="og:type" content="website" />
<!-- Change this: <meta property="og:image" content="https://media.discordapp.net/attachments/378764518081429506/932053915061587978/thumbnail2.png" /> -->
<meta property="og:description" content="Eaglercraft is real Minecraft 1.5.2 that you can play in any regular web browser. That includes school chromebooks, it works on all chromebooks. It supports both singleplayer and multiplayer with no extensions." />
<!-- Change this: <meta property="og:url" content="https://g.eags.us/eaglercraft/" /> -->
<script type="text/javascript" src="classes.js"></script>
<script type="text/javascript" src="eagswebrtc.js"></script>
<script type="text/javascript">
if(document.location.href.startsWith("file:")) {
alert("You cannot 'open' this file in your browser, the code doesn't work. Upload this folder to your HTTP(s) server and access it via the internet to launch the stable-download game. This is not a bug, please read the documentation");
}else {
window.addEventListener("load", function(){
const relayId = Math.floor(Math.random() * 3);
window.eaglercraftOpts = {
container: "game_frame", assetsURI: "assets.epk", serverWorkerURI: "worker_bootstrap.js", worldsFolder: "MAIN",
servers: [
{ addr: "wss://mc.lampnetwork.xyz", name: "LampLifesteal" },
{ addr: "wss://mc.lamplifesteal.xyz", name: "LampLifesteal" },
{ addr: "wss://temp.junkbustersofupstate.com", name: "LampLifesteal"}
],
relays: [
{ addr: "wss://relay.deev.is/", name: "lax1dude relay #1", primary: relayId == 0 },
{ addr: "wss://relay.lax1dude.net/", name: "lax1dude relay #2", primary: relayId == 1 },
{ addr: "wss://relay.shhnowisnottheti.me/", name: "ayunami relay #1", primary: relayId == 2 }
],
mainMenu: { splashes: [
"Darviglet!", "eaglerenophile!", "You Eagler!", "Yeeeeeee!", "yeee",
"EEEEEEEEE!", "You Darvig!", "You Vigg!", ":>", "|>", "You Yumpster!"
], eaglerLogo: false }};
(function(){
var q = window.location.search;
if(typeof q === 'string' && q.startsWith("?")) {
q = new URLSearchParams(q);
var s = q.get("server");
if(s) window.eaglercraftOpts.joinServer = s;
}
})();
main();
});}
</script>
</head>

<body style="margin: 0px; width: 100vw; height: 100vh" id="game_frame"></body>

<body style="margin:0px;width:100vw;height:100vh;" id="game_frame">
</body>
</html>
Binary file modified static/misc/eaglercraftx/assets.epk
Binary file not shown.
Loading