• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
The Chromebook Classroom

The Chromebook Classroom

Chromebook Resources for Teachers

  • Home
  • Blog
  • Courses
  • Webinars
  • Book
  • Podcast
  • Contact
  • in
  • twt
  • yt

Chromebook Tips,
Lessons, and Resources

Ideas to help you develop your Chromebook Classroom

Registration is OPEN for my summer Google Certification Academy!

Fighting with Eaglercraft? Here’s the fix for IT Admins.

April 3, 2023 by John R. Sowash

Eaglercraft is a fully web-based Minecraft clone that can’t be easily blocked by web filtering solutions like GoGuardian and Securly.

Aside from the distraction of having students play Minecraft with one another during the school day, the Eaglercraft game has an internal web browser that can be used to gain unfiltered internet access on district-managed Chromebooks.

Multiple IT admins have contacted me asking for help in responding to this new, and very creative un-filtered game.

Eaglercraft is a Minecraft clone that can run on a Chromebook

The Eaglercraft problem

Security risks aside, Eaglercraft features brilliant coding work that took years to develop. This full-featured Minecraft game can run as a 10 MB HTML file and doesn’t require an internet connection.

Eaglercraft was published as an open-source GitHub project which means anyone can copy and duplicate it, making it virtually impossible to block via traditional web filters.

Because Eaglercraft is such a small, portable file, students can easily email it to one another or share it via a USB drive; and because it can run locally and doesn’t require an internet connection, your web filter can’t see or block it.

Wow!

The Eaglercraft solution

Fortunately, there is a pretty simple solution to the Eaglercreaft problem that involves blocking Javascript on locally run files through the Google Admin Console.

Simply add “file:///*” to block Javascript from running on local files.

Path: Devices > Chrome > Settings > User & Browsers > Content > JavaScript

Note: that is NOT a typo…you need “///” for this policy to work correctly.

With this setting in place, Eaglercraft will open, but can’t proceed past the initial countdown screen.

Block Eaglercraft by disabling Javascript on locally run files

Google Admin tips and resources

Eaglercraft is just the latest challenge for IT administrators. If you need to level up your use of the Google Admin console, add your name to the waitlist for the Google Admin Bootcamp and Chromebook Academy.

  • Blocking local file URLS
  • K12Sys admin discussion (Reddit)
  • Beginner Google Admin Tips
  • Combating Sneaky Students (Eric Griffith)
  • Google Admin Bootcamp YouTube channel

Advanced Google Admin training

The Google Admin Bootcamp is an advance LIVE virtual workshop that will help you master the Google Admin Console. Cohorts open for registration in the winter, spring, and summer. Add your name to the waitlist to be notified when registration opens for the next cohort!

    We respect your privacy. Unsubscribe at any time.

    Reader Interactions

    Comments

    1. Felix says

      May 10, 2024 at 6:26 am

      This is not going to work. Now, students will start self-hosting the file, since the file:///* wildcard only blocks local files, not other URLs. They can host it on any web server, such as an always-on home computer with port forwarding and DDNS (in the likely event that their home Internet does not support static IP). If it gets blocked, they can simply change the domain name and/or ask the ISP to change the IP address. There is no easy way to prevent that without creating a whitelist of sites, which would be troubling for students doing actual research. You could hypothetically program an extension to deploy on the Chromebooks that logs all web requests and sends them in to a command-and-control server which then has a program which automatically downloads the JS file and checks if it is the same or equivalent to the Eaglercraft JS (using an algorithm similar to a code plagiarism checker), and if it’s equivalent, block that web address, but for that, students could just obfuscate the JS to make the comparison harder. Also, the logging may violate privacy protection laws. However, I’m more on the students’ side with this issue, and I think if students are smart enough to host a website on their home Internet and/or exploit vulnerabilities in the school computers by themselves, the school should embrace it and offer some programming classes or extracurricular activities such as a STEM club or CS club to explore their interests, hone their skills and become the IT admins or programmers of the future.

      Reply
      • Joe Mama says

        March 27, 2025 at 10:48 pm

        You are correct, students are very determined and if they try that hard then you should just let them have their fun. There is no way around students finding a new bypass so just teach them to only play when told.

        Reply
      • Unknown says

        April 30, 2025 at 9:09 pm

        since you guys cant really do anything about it, I can send you one of the files I use for some reason file:///media/archive/Eaglercraft_1.12_Offline_Download%20(1).zip/Eaglercraft_1.12_Offline_en_US.html

        Reply
      • I hate john says

        May 7, 2025 at 5:54 pm

        how does one do this

        Reply
    2. mike says

      May 13, 2024 at 2:08 am

      BRO WHATS YOUR PROBLEM MAN! for starters, eaglercraft DOES NOT HAVE AN INTERNAL BROWSER. 2nd of all, eaglercraft is just minecraft, and teachers let us play minecraft education anyways and minecraft education is way better! like bro i bet you haven’t even played the game

      Reply
    3. zac says

      September 9, 2024 at 3:27 pm

      this wouldn’t work, my school tried something similar with stopping all sites and instead just used a whitelist and me and a couple other student just decided to ddos the go guardian server using around 400 tabs, over 3 Chromebooks and wifi switched them till go guardian got corrupted trying to reinstall itself. 🙂 fun times. they gave up and turned off go guardian for the rest of the year for me and that group. also, even if you stop files using the :/// block, you can bypass it using Canva and other school approved sites that are allowed to open links and run files that other sites are not. usually these sites are using edge to do so. also there’s a funny flash based app that just hard uninstalls go guardian.

      Reply
      • John R. Sowash says

        October 22, 2024 at 2:23 am

        Thanks for sharing…

        Reply
      • Unknown says

        April 30, 2025 at 9:07 pm

        that’s nice…

        Reply
    4. anonymous says

      October 9, 2024 at 4:41 pm

      Just letting yall know goguardian weak we can get around it really easily

      Reply
    5. guest says

      November 15, 2024 at 6:26 pm

      why would you do this? let students have their fun. what have they ever done to you

      Reply
      • John R. Sowash says

        November 20, 2024 at 4:03 pm

        IT admins are required to filter and monitor school owned devices.

        Reply
      • Unknown says

        April 30, 2025 at 9:06 pm

        yeahhh, your on the right side

        Reply
    6. Joe says

      January 10, 2025 at 2:22 am

      Welp, good luck with that. There is something called “having over 25 sites” for Eaglercraft.

      Reply
      • John R. Sowash says

        January 14, 2025 at 2:20 am

        Sounds good. 👍

        Reply
    7. dawain says

      March 12, 2025 at 10:09 pm

      it keep’s saying Your file couldn’t be accessed

      Reply
    8. alpha says

      March 25, 2025 at 3:08 pm

      I agree with Felix on having schools start doing stuff like that. I primarily bypass it because I am bored at lunch or after finishing an activity.

      Reply
    9. Bob says

      March 26, 2025 at 5:13 pm

      Bro this bad spelling is why you need to put it away and pay attention in class.

      Reply
      • John R. Sowash says

        April 10, 2025 at 12:47 pm

        🤣

        Reply
        • JaredThePlumber says

          May 11, 2025 at 7:06 pm

          *Mincecraft* is a Easter egg for Minecraft it is not bad spelling, and if your students are not paying attention in class, that means your either really boring or you need to actually teach something your student would enjoy.

          Reply
        • JaredThePlumber says

          May 11, 2025 at 7:07 pm

          *Mincecraft* is a Easter egg for Minecraft it is not bad spelling, and if your students are not paying attention in class, that means your either really boring or you need to actually teach something your student would enjoy.

          Reply
          • JaredThePlumber says

            May 11, 2025 at 7:08 pm

            had to say it twice just in case it didn’t get through your head

            Reply
    10. Joe Mama says

      March 27, 2025 at 10:50 pm

      If you’d ask me, I say let them have their fun as long as it isn’t distracting their or others’ learning.

      Reply
      • Unknown says

        April 30, 2025 at 9:05 pm

        true joe

        Reply
    11. Joe Mama says

      March 28, 2025 at 10:10 pm

      Basic Eaglercraft does not have an internal browser, I believe what you are referring to is the “Add Server” button in multiplayer. Now keep in mind there are many versions of Eaglercraft that all have different features but most of those versions do not have one. Eaglercraft does not include every feature as Minecraft mainly because it was made off of Minecraft 1.8.8, Minecraft is currently at 1.27.70 so most current features are not included. Now while Eaglercraft does not need internet, you will only be able to play single player without internet, meaning that most of the things you can do are behind a “wifi wall” or requiring internet. Have a good day, John!

      Reply
    12. hi says

      April 4, 2025 at 1:35 am

      Our school uses lightspeed
      it’s impossible, blocks unknown sites
      They blocked files, and are fighting hard
      They’ve resorted to punishment

      Reply
    13. Unknown says

      April 30, 2025 at 9:04 pm

      bruh, you teachers are just trying to make us have no fun, you guys suck.

      Reply
    14. frickjohn says

      May 7, 2025 at 5:53 pm

      JOHN what the hell

      Reply
    15. Silt_80 says

      May 9, 2025 at 1:44 pm

      You can’t stop us we will always find and make loop holes this means WAR and right now US students are winning the war you teacher may have won the battle but the war has just BEGAN all students reading today we RISE agianst the tyrannical education system and FIGHT for what we hold dear to our heart this is not only a motivational speech this is a promise for those who have succumb to they tyranny of the school system we will fight for what is rightfully ours. HUUURAAAH!

      Reply
      • Silt_80 says

        May 9, 2025 at 1:57 pm

        Those who can’t find a website join my discord server to get ready for the revolution. You will first need to add my username and pass a series of questions to prove that you are a real student and not a teacher in disguise. There in the server me and a team of sophomores will try to make as many of the eaglercraft websites as possible. Any traitors will immediately be exiled (banned from server) prevent further damage to the links. The server is in development but if you still want to join add me on discord my username is silt_80 teacher will not be allowed in the server and trust me teachers i know if your a teacher so tread lightly and you may be spared teachers. We shall emerge victorious from the ashes of the phoenix for we are CENTURA! (its the discord server name)

        Reply
    16. JaredThePlumber says

      May 11, 2025 at 7:12 pm

      If you already have a file installed for eaglercraft, before you log into your account turn off your wifi so any sites like “Goguardian” can not activate. Now you can play offline without having to worry about stupid school monitoring systems.

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Footer

    © Sowash Ventures, LLC | Contact | Privacy Policy

    Exam Study Guide

    Download a complete list of the skills assessed on the L1 AND L2 Google educator exam.

    ​

    Last update: January 2023

      We respect your privacy. Unsubscribe at any time.