GithubHelp home page GithubHelp logo

radioactivepotato / eaglerreborn Goto Github PK

View Code? Open in Web Editor NEW

This project forked from orphanlol/eaglerreborn

0.0 0.0 0.0 36.61 MB

The main Eagler Reborn project!

License: Apache License 2.0

Shell 0.02% Java 99.34% HTML 0.12% GLSL 0.33% Batchfile 0.04% JavaScript 0.15%

eaglerreborn's Introduction

image

Eaglercraft client with Java support.

title screen


This repository contains:

  • Utilities to decompile Minecraft 1.8 and apply patch files to it
  • Source code to provide the LWJGL keyboard, mouse, and OpenGL APIs in a browser
  • Patch files to mod the Minecraft 1.8 source code to make it browser compatible
  • Browser-modified portions of Minecraft 1.8's open-source dependencies

This repository does NOT contain:

  • Any portion of the decompiled Minecraft 1.8 source code or resources
  • Any portion of Mod Coder Pack and it's config files
  • Data that can be used alone to reconstruct portions of the game's source code
  • Software configured by default to allow users to play without owning a copy of Minecraft

Getting Started:

To compile the latest version of the client, on Windows:

  1. Make sure you have at least Java 11 installed and added to your PATH
  2. Download (clone) this repository to your computer
  3. Double click CompileLatestClient.bat, a GUI resembling a classic windows installer should open
  4. Follow the steps shown to you in the new window to finish compiling

To compile the latest version of the client, on Linux/macOS:

  1. Make sure you have at least Java 11 installed
  2. Download (clone) this repository to your computer
  3. Open a terminal in the folder the repository was cloned to
  4. Type chmod +x CompileLatestClient.sh and hit enter
  5. Type ./CompileLatestClient.sh and hit enter, a GUI resembling a classic windows installer should open
  6. Follow the steps shown to you in the new window to finish compiling

Joining Non-Eagler servers

To join non eagler servers on the client, just do not include wss:// in the server address. If you include wss://, the client will assume its an eagler server.

If the server has both Java and Eagler support, you should definitely use Eagler. Here's why:

  1. Eagler is much faster than Java
  2. Eagler is supported natively without needing to use a relay, resulting in better ping.

Setting up a relay

Just click the "Run on replit" button to make a relay. make sure to set it to "blank repl"


Limitations

  • only SRV records are accepted
  • cannot add a port to the address of the server (for example example.com:25565 is not allowed)

Installing Plugins

How to install plugins

Plugin API Documentation

PluginAPI.md

eaglerreborn's People

Contributors

zxmushroom63 avatar orphanlol avatar ar-dev-1 avatar ottercodes101 avatar radmanplays avatar nuraadgit avatar imgbotapp avatar cerealistic avatar wodeie avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.