Update to EaglercraftX 1.8 u41

This commit is contained in:
eaglercraft 2024-11-08 23:01:16 -08:00
parent 584982a9e0
commit b7e384d01c
16 changed files with 188052 additions and 176553 deletions

Binary file not shown.

View File

@ -807,6 +807,22 @@ eaglercraft.options.recordingNote.text1=try opening the file in your browser
eaglercraft.touch.interact.entity=Interact eaglercraft.touch.interact.entity=Interact
eaglercraft.options.badVideoSettingsDetected.title=Issues Detected
eaglercraft.options.badVideoSettingsDetected.0=Some of your video settings may be causing
eaglercraft.options.badVideoSettingsDetected.1=the game to lag excessively
eaglercraft.options.badVideoSettingsDetected.vsync.0=VSync is disabled, some browsers require
eaglercraft.options.badVideoSettingsDetected.vsync.1=VSync to be enabled to hint when the
eaglercraft.options.badVideoSettingsDetected.vsync.2=framebuffer has updated. If the game feels
eaglercraft.options.badVideoSettingsDetected.vsync.3=significantly slower than is indicated by
eaglercraft.options.badVideoSettingsDetected.vsync.4=the FPS counter, you should enable VSync.
eaglercraft.options.badVideoSettingsDetected.renderDistance.0=Render distance is %d chunks, most devices
eaglercraft.options.badVideoSettingsDetected.renderDistance.1=lag when the render distance is greater
eaglercraft.options.badVideoSettingsDetected.renderDistance.2=than 4 chunks
eaglercraft.options.badVideoSettingsDetected.frameLimit.0=Framerate limit is set to %d
eaglercraft.options.badVideoSettingsDetected.fixSettings=Fix Settings
eaglercraft.options.badVideoSettingsDetected.continueAnyway=Continue Anyway
eaglercraft.options.badVideoSettingsDetected.doNotShowAgain=Do Not Show Again
selectServer.title=Select Server selectServer.title=Select Server
selectServer.empty=empty selectServer.empty=empty
selectServer.select=Join Server selectServer.select=Join Server

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -55,7 +55,7 @@ If you would like to invite other players to join your singleplayer world and pl
Once you press "Start Shared World", EaglercraftX 1.8 will give you a "join code" (usually 5 letters) to share with your friends. On a different device, go the "Multiplayer" screen and press "Direct Connect" and press "Join Shared World", enter the join code given to you when you started the shared world and press "Join World". Given a few seconds, the client should successfully be able to join your shared world from any other device on the internet that also has unrestricted internet access. If it does not work, check the "Network Settings" screen and make sure you and your friends all have the same set of shared world relay URLs configured or your clients will not be able to find each other. Once you press "Start Shared World", EaglercraftX 1.8 will give you a "join code" (usually 5 letters) to share with your friends. On a different device, go the "Multiplayer" screen and press "Direct Connect" and press "Join Shared World", enter the join code given to you when you started the shared world and press "Join World". Given a few seconds, the client should successfully be able to join your shared world from any other device on the internet that also has unrestricted internet access. If it does not work, check the "Network Settings" screen and make sure you and your friends all have the same set of shared world relay URLs configured or your clients will not be able to find each other.
If you would like to host your own relay, the JAR file and instructions can be downloaded from the "Network Settings" screen in the client. EaglercraftX 1.8 uses the same "LAN world" relay server that is used by Eaglercraft 1.5.2, if you would like the relay source code find a random copy of the Eaglercraft 1.5.2 source code and it should be located in the "sp-relay" folder. The relay has not been updated since then, it has only been renamed from "LAN world relay" to "Shared world relay". If you would like to host your own relay, the JAR file and instructions can be downloaded from the "Network Settings" screen in the client. EaglercraftX 1.8 uses the same "LAN world" relay server that is used by Eaglercraft 1.5.2, however there have been several bug fixes. The current version is available in the `sp-relay/SharedWorldRelay` folder.
## PBR Shaders ## PBR Shaders
@ -77,6 +77,8 @@ To make a server for EaglercraftX 1.8 the recommended software to use is Eaglerc
There is an experimental velocity plugin available in `gateway/EaglercraftXVelocity` but it is still in development and not recommended for public servers, so be sure to check for updates regularly if you use it. Configuration files are basically identical to EaglercraftXBungee so its safe to just directy copy in your old EaglercraftXBungee config files to the `plugins/eaglerxvelocity` folder and they should work with a minimal number of edits if you are migrating your network from BungeeCord to Velocity. There is an experimental velocity plugin available in `gateway/EaglercraftXVelocity` but it is still in development and not recommended for public servers, so be sure to check for updates regularly if you use it. Configuration files are basically identical to EaglercraftXBungee so its safe to just directy copy in your old EaglercraftXBungee config files to the `plugins/eaglerxvelocity` folder and they should work with a minimal number of edits if you are migrating your network from BungeeCord to Velocity.
**Warning:** Both EaglerXBungee and EaglerXVelocity perform a lot of reflection that will inevitably break after a while when BungeeCord or Velocity is updated upstream. Both plugins will display the precise build number of BungeeCord and Velocity that has been tested by the developers and known to be compatible with EaglerXBungee and EaglerXVelocity when the proxy first starts up. If you are experiencing issues, try checking the BungeeCord or Velocity website for old versions and find the closest version number to whatever the current compatible version number is that is printed by EaglerXBungee/EaglerXVelocity, it will probably fix whatever missing functions the error messages are complaining about.
### Detailed READMEs ### Detailed READMEs
- [**EaglerXBungee README**](README_EAGLERXBUNGEE.md) - [**EaglerXBungee README**](README_EAGLERXBUNGEE.md)

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long