-
+
Resent 3.3.2 - patch 1 - US
@@ -134,12 +107,12 @@
-
+
Resent 3.4 - patch 1 - US
@@ -147,12 +120,12 @@
-
+
Resent 3.6 - patch 1 - US
@@ -160,12 +133,12 @@
-
+
Resent 3.7 - patch 1 - International
@@ -173,12 +146,12 @@
-
+
Resent 3.8 - patch 1 - International
@@ -186,12 +159,12 @@
-
+
Resent 4.0 - patch -
@@ -199,12 +172,12 @@
-
+
Resent
@@ -212,12 +185,12 @@
-
+
Resent
@@ -225,12 +198,12 @@
-
+
Resent
@@ -238,12 +211,12 @@
-
+
Resent
@@ -251,12 +224,12 @@
-
+
Resent
@@ -264,12 +237,12 @@
-
+
Resent
@@ -277,12 +250,12 @@
-
+
Resent
@@ -290,12 +263,12 @@
-
+
Resent
@@ -303,12 +276,12 @@
-
+
Resent
@@ -316,12 +289,12 @@
-
+
Resent
@@ -329,12 +302,12 @@
-
+
Resent
@@ -342,12 +315,12 @@
-
+
Resent
diff --git a/archive.html b/archive.html
index fa1edee..01dc2ab 100644
--- a/archive.html
+++ b/archive.html
@@ -8,45 +8,17 @@
+
+
+
-
-
+
@@ -69,7 +41,7 @@
Eaglercraft 1.5 Clients
-
+
diff --git a/clients/archive_stylesheet.css b/archive_stylesheet.css
similarity index 100%
rename from clients/archive_stylesheet.css
rename to archive_stylesheet.css
diff --git a/assets/scripts/server_status.js b/assets/scripts/server_status.js
new file mode 100644
index 0000000..322eb2d
--- /dev/null
+++ b/assets/scripts/server_status.js
@@ -0,0 +1,76 @@
+
+window.onload = function () {
+ function checkServerStatus(ip, statusElement) {
+ if (!ip) {
+ statusElement.innerHTML = "Status: Unknown";
+ return;
+ }
+
+ // Make a GET request to the mcstatus API
+ fetch(`https://api.mcstatus.io/v2/status/java/${ip}`)
+ .then(response => response.json())
+ .then(data => {
+ // Check if the server is online
+ if (data.online) {
+ statusElement.innerHTML = "Status: Online";
+ } else {
+ statusElement.innerHTML = "Status: Offline";
+ }
+ })
+ .catch(error => {
+ // Handle errors
+ console.error('Error checking server status:', error);
+ });
+ }
+
+
+ const status1 = document.querySelector(".status1");
+ const status2 = document.querySelector(".status2");
+ const status3 = document.querySelector(".status3");
+ const status4 = document.querySelector(".status4");
+ const status5 = document.querySelector(".status5");
+ const status6 = document.querySelector(".status6");
+ const status7 = document.querySelector(".status7");
+ const status8 = document.querySelector(".status8");
+ const status9 = document.querySelector(".status9");
+ const status10 = document.querySelector(".status10");
+ const status11 = document.querySelector(".status11");
+ const status12 = document.querySelector(".status12");
+ const status13 = document.querySelector(".status13");
+ const status14 = document.querySelector(".status14");
+ const status15 = document.querySelector(".status15");
+ const status16 = document.querySelector(".status16");
+ const status17 = document.querySelector(".status17");
+ const status18 = document.querySelector(".status18");
+ const status19 = document.querySelector(".status19");
+ const status20 = document.querySelector(".status20");
+ const status21 = document.querySelector(".status21")
+ const status22 = document.querySelector(".status22")
+ const status23 = document.querySelector(".status23")
+ const status24 = document.querySelector(".status24")
+
+ checkServerStatus("zentic.cc", status1);
+ checkServerStatus("mc.arch.lol", status2);
+ checkServerStatus("play.aeon-network.net", status3);
+ checkServerStatus("vanillacraftsmp.us.to", status4);
+ checkServerStatus("helltech.cc", status5);
+ checkServerStatus("java.clever-teaching.com", status6);
+ checkServerStatus("play.ricenetwork.xyz", status7);
+ checkServerStatus("asianf4rmer.minecraft.pe", status8);
+ checkServerStatus("play.verise.xyz", status9);
+ checkServerStatus("pvpclub.xyz", status10);
+ checkServerStatus("", status11);
+ checkServerStatus("", status12);
+ checkServerStatus("savagelandsmc.com", status13);
+ checkServerStatus("mc.asspixel.net", status14);
+ checkServerStatus("", status15);
+ checkServerStatus("sus.shhnowisnottheti.me", status16);
+ checkServerStatus("mc.rufan.tech", status17);
+ checkServerStatus("", status18);
+ checkServerStatus("", status19);
+ checkServerStatus("", status20);
+ checkServerStatus("mc.zyth.me", status21);
+ checkServerStatus("", status22);
+ checkServerStatus("incog.invalid.work", status23);
+ checkServerStatus("play.ragexwaternetwork.fun", status24);
+ };
diff --git a/index.html b/index.html
index 0b7bb7e..6a89079 100644
--- a/index.html
+++ b/index.html
@@ -6,43 +6,16 @@
EaglerArchive
+
+
+
-
-
+