5 ms·
Git bundles of Eaglercraft repositories disabled due to DMCA takedown
- charcircuit 4y agoEaglercraft is a pirated version of Minecraft that was ported to the web.
- jesprenj 4y agoAnd Minecraft is a computer game one can no longer play legally after microsoft bought it (without creating a microsoft account). That's worse than piracy.
- charcircuit 4y agoBefore to legally play it you had to create a Mojang account and before that you had to make a Minecraft account. Minecraft has always required an account.
- McGlockenshire 4y agoI'm not sure if "always" is right here, but this has been true since at least 2015.
- tehbeard 4y agoPrevious accounts trusted you at your word/cc regarding who you are. Quite a few of us migrated to ms accounts, only to get blocked and the minecraft username/account ransomed until we gave Microsoft our mobile phone numbers due to "suspicious activity". Said activity being signing in to the launcher post migration....
- The_SamminAter 4y agoSome of us still haven’t migrated. The legacy Java launcher still honours our Mojang logins. I refuse to migrate my account, until the day they shut the Mojang servers down. Which I fear may be soon.
- jesprenj 4y agoYes, that's true, but you no longer get session cookies for authenticating your username -- you always play "offline". Though I'm glad it's still possible to play the game with the official launcher with mojang login (I mainly use polymc to start the game).
- The_SamminAter 4y agoI can play multiplayer and on servers though (as long as they’re <1.17, as I’ve only been able to get the Java launcher to run up to 1.16.x). Does PolyMC still let you log in with a Mojang account? I know that MultiMC doesn’t.
- jesprenj 4y agoYes, polymc supports mojang login. This patch [0] I tried to use to bypass login did not work -- I have to login with mojang to start the game on polymc. For multimc there's a fork called ultimmc that allows playing without an account. Some servers do not require authenticated accounts and work in so-called "offline mode" where authenticity of usernames is not verified with mojang servers (created for playing on a LAN). Many servers on the other hand require usernames of connecting clients to be verified -- and this does not work anymore (at least for me) with the mojang login. wiki.vg has a large repository of minecraft protocol descriptions: [1] and [2] [0] http://ni.sijanec.eu/sijanec/n/tree/etc/portage/patches/games-action/polymc/crack.patch http://ni.sijanec.eu/sijanec/n/tree/etc/portage/patches/game... [1] https://wiki.vg/Legacy_Mojang_Authentication https://wiki.vg/Legacy_Mojang_Authentication [2] https://wiki.vg/Protocol_Encryption#Authentication https://wiki.vg/Protocol_Encryption#Authentication
- flangola7 4y agoI've definitely played without an account. Last time I played accounts weren't even a thing for multiplayer servers
- charcircuit 4y agoSorry, but I'm calling you out. Minecraft accounts were created before multiplayer was even a feature. Accounts were originally for saving levels. This is an archive of the page for the second version of the game that had multiplayer. "You need to log in to join multiplayer games." https://web.archive.org/web/20090612021333/http://www.minecraft.net/servers.jsp https://web.archive.org/web/20090612021333/http://www.minecr... It was free to play the game before indev, which was before infdev, which was before the alpha. This older version of the game remained on the site as a demo, but it still required you to sign in for multiplayer.
- readthenotes1 4y agoWho is the pirate here? The former developers or the users? Surely you're not suggesting that someone can pirate their own property?
- charcircuit 4y ago>Who is the pirate here? The users of Eaglercraft. >Surely you're not suggesting that someone can pirate their own property? Mojang owns Minecraft. People who have a license to play the game can still pirate the game if they download the game from someone who does not have the rights to distribute the game. Eaglercraft did not even require someone to own an account to run.
- mlyle 4y agoHere, we're talking about tools that can format shift Minecraft binaries to the web. The repos themselves contain no Minecraft code, I believe. There are obvious IPR concerns (EULA, derivative work, etc), but it's not a "pirated version" in the conventional sense.
- charcircuit 4y agoI just checked one of the bundles and I found copyrighted textures, audio, and game code.
- mlyle 4y agoI am looking at the eaglerarchive--eaglercraftx-1.8.bundle and I see no such thing. I see various patch files with the context redacted. The only thing that I see is "texturey" are various MineCraft character skins, which are not original Alex/Steve but closely related to them. Can you point to what you're seeing?
- charcircuit 4y agoIn ekoerp1/eaglercraft-1.15-Final-Release The lwjgl-rundir/ folder contains the default minecraft assets. javascript/classes.js contains a lot of symbols from a decompiled version of the game. sp-server/src/main/ contains many decompiled classes. The classes.js file has a lot more than what is here If you start up a local server you can load html files in the repo and it will load the game right up.
- mlyle 4y agoIt looks like you're correct-- the last two bundles are in the "built" state and thus contain the minecraft code. The other bundles that I pointed to do not contain any assets or code from what I can tell (other than the skins mentioned above).
- charcircuit 4y ago
- enten 4y agoEaglercraft is a proof that it's possible to apply changes in Minecraft Java source and wasm-compile it. Isn't that so cool? The main developers of Eaglercraft have done great work that deserves to be archived. And it seems that it isn't illegal to do reverse engineering on Minecraft Java Edition. I don't known the community around Eaglercraft, but I guess that the illegal issues come from people who don't care about software development and serves tons of static sites with Eaglercraft client but mostly ad$. I don't think that Eaglercraft is illegal but some uses are made of it. Spigot and other servers are not illegal. But if someone publish a software for dev purposes to run Spigot server which allow to join without mojang auth: this is where that dishonest persons comes in.
- dawidpotocki 4y ago> But if someone publish a software for dev purposes to run Spigot server which allow to join without mojang auth: this is where that dishonest persons comes in. You might not be aware but that's a feature that the official Mojang server provides.
- circuit10 4y agoI think the main purpose was more “look, Minecraft can be compiled to JS, isn’t that interesting? You can play it on a Chromebook more easily now” than “get free Minecraft without paying here” It does violate copyright but I don’t think that’s the main purpose of it Maybe if they worked out a way to patch and compile the game in the browser from an uploaded JAR file it would be OK
- tough 4y agoJust use Gitlab? Or Gitea, or Gogs, I dunno but yeah MS does only care about their investments and not about the little guy, not suprising in 2023 DMCA is just as broken, as always has been
- dgellow 4y agoIt’s a very clear case of copyright infringement.
- enten 4y agoI don't want to push a fork related to a DMCA takedown notice. And it seems that some repositories disappearing from gitlab too (example: https://gitlab.com/lax1dude/eaglercraftx-1.8 https://gitlab.com/lax1dude/eaglercraftx-1.8).
- circuit10 4y agoThey also took down an unrelated project, prismarine-web-client, seemingly by mistake: https://github.com/PrismarineJS/prismarine-web-client/ https://github.com/PrismarineJS/prismarine-web-client/ (if you read the takedown notice they claim that this project is Eaglercraft, which is not true)
- wopper 4y ago[flagged]
- wopper 4y ago[flagged]