File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed
Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 1+ ### Java 17 is recommended for compiling to TeaVM
2+
3+ ### Java 8 or greater is required for the desktop runtime
4+
5+ ** Most Java IDEs will allow you to import this repository as a gradle project for compiling it to JavaScript.**
6+
7+ Java must be added to your PATH!
8+
9+ ** To compile the web client:**
10+ 1 . Run ` CompileEPK `
11+ 2 . Run ` CompileJS ` (or the ` generateJavaScript ` gradle task in your IDE)
12+ 3 . Check the "javascript" folder
13+
14+ ** To compile an offline download:**
15+ 1 . Run ` CompileEPK `
16+ 2 . Run ` CompileJS ` (or the ` generateJavaScript ` gradle task in your IDE)
17+ 3 . Run ` MakeOfflineDownload `
18+ 4 . Check the "javascript" folder
19+
20+ ** To use the desktop runtime:**
21+ 1 . Import the Eclipse project in "desktopRuntime/eclipseProject" into your IDE
22+ 2 . Open one of the .java files from the source folders (workaround for a bug)
23+ 3 . Run/Debug the client with the included "eaglercraftDebugRuntime" configuration
24+
25+ ** See the main 1.8 repository's README for more info**
26+
27+ The source codes of EaglercraftXBungee and EaglercraftXVelocity are not included here.
You can’t perform that action at this time.
0 commit comments