Update package.json

This commit is contained in:
q13x 2022-12-20 11:34:41 -08:00
parent b8c8a67355
commit f926f855b6
4 changed files with 1550 additions and 25 deletions

View File

@ -1,7 +1,8 @@
# EaglercraftX (1.8.9) WebSocket Proxy
### Demo: `wss://eaglercraft-18.worldeditaxe.repl.co/server` ([EaglerX 1.8.9 client](https://web.arch.lol/mc/1.8.8/) only)
![Two EaglerX clients connected to the same server](./assets/demo.png)
## What is this?
A very primitive and small Node.js based alternative to the custom BungeeCord servers for Eaglercraft 1.8.9. Until the developers officially release the BungeeCord server, this is the only way you can create a EaglercraftX server.
A WebSocket proxy that allows EaglercraftX 1.8 clients to connect to an offline vanilla Minecraft server with (mostly working) Eaglercraft skin support. This is meant to be a replacement for the unreleased official EaglercraftX bungee until it releases. It supports all 1.8.9 servers, even offline server networks!
## Issues
* Occasional vague "End of Stream" error when disconnected
* Custom skins (excluding custom Eaglercraft skins) do not render correctly

1563
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,13 +1,17 @@
{
"dependencies": {
"@thi.ng/leb128": "^3.0.1",
"@types/axios": "^0.14.0",
"@types/node": "^18.11.16",
"@types/request": "^2.48.8",
"@types/sharp": "^0.31.0",
"@types/uuid": "^9.0.0",
"@types/ws": "^8.5.3",
"chalk": "^5.2.0",
"minecraft-protocol": "^1.36.2",
"request": "^2.88.2",
"sharp": "^0.31.2",
"tsc": "^2.0.4",
"uuid": "^9.0.0",
"uuid-buffer": "^1.0.3",
"ws": "^8.11.0"
},

View File

@ -4,6 +4,7 @@
"esModuleInterop": true,
"target": "es2017",
"moduleResolution": "node",
"sourceMap": false
"sourceMap": false,
"outDir": "build"
}
}