Skip to content

This project will have every 1.12 feature and will be able to play on any browser.

License

Notifications You must be signed in to change notification settings

Crazygamer212/Eaglercraft-1.12-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eaglercraft 1.12 Project

EaglercraftX 1.12 Screenshot Main Menu

ATTENTION MOJANG/MICROSOFT EMPLOYEE ASSIGNED TO STALK ME:

THIS REPOSITORY DOES NOT CONTAIN YOUR INTELLECTUAL PROPERTY

FILING A FALSE DMCA IS ILLEGAL AND IMMORAL

Eaglercraft uses the decompiled source of the official version of Minecraft 1.12 from Mojang decompiled by MCP http://www.modcoderpack.com/ and compiled to Javascript using TeaVM https://teavm.org/. Therefore it can join any Minecraft 1.12 server, as it is really running (a modified version of) Minecraft 1.12 in the browser. However, due to CORS restrictions it must use a modified version of Bungeecord which proxies the browser's Websocket connection to the pure TCP connection used by Minecraft. For graphics, a custom compatibility layer created by me allows the fixed function OpenGL 1.3 based rendering engine mojang uses to operate through an HTML5 WebGL canvas with minimal changes to the source.

About

This project will have every 1.12 feature and will be able to play on any browser.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published