EaglercraftXServer
An industrial-grade Eaglercraft server
Adds support for various browser ports of Minecraft Java Edition to your Spigot, BungeeCord, or Velocity server.
a.k.a. "EaglerXServer"
Key Features
- EaglercraftX 1.8, Eaglercraft 1.12.2, and Eaglercraft 1.5.2 clients are supported
- Install on Spigot, BungeeCord, or Velocity from only a single JAR file
- Access dozens of exclusive Eaglercraft features through a cross-platform API
- Install packet translator modules for legacy protocol versions (1.5, 1.6, beta, etc)
- Native RPC protocol to access the API of a BungeeCord/Velocity server from Spigot
- Synchronize multi-proxy setups seamlessly using EaglerXSupervisor
Installation
To get started, place the EaglerXServer JAR in the "plugins" folder of your Spigot, BungeeCord, or Velocity server. In most cases you will also need to use ViaVersion, ViaBackwards, and ViaRewind to make your Spigot servers compatible with 1.8. If you would like to support 1.5, add the EaglerXRewind JAR to the "plugins" folder as well. Add EaglerMOTD for animated MOTDs and EaglerWeb if you want to host a website from your server.
Configuration
On BungeeCord and Velocity, EaglercraftXServer should generate detailed comments in the config files, describing each property in detail. However this does not work on most Spigot versions (like 1.12) due to the YAML parser/serializer bundled with it not supporting comments. There will eventually be a configuration guide for people who get stuck without comments in their config files, however this has not been completed yet.
Plugin Development
The API is available through a "maven repository" at https://repo.lax1dude.net/repository/releases/
Please see the GitHub for more information on the EaglercraftXServer API