Skip to content

Commit

Permalink
java-17 and above now works, update readme
Browse files Browse the repository at this point in the history
for running and normal developing higher version of java is ok. building
a distribution with `gradle distZip` requires java-17.
  • Loading branch information
soloturn committed Oct 21, 2024
1 parent 9ad6cd2 commit 1b30df3
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ For more information about playing, like hot keys or server hosting, see the [de

### Alternative Installation Methods

If you already have a Java Development Kit (JDK) installed, you may use a direct download release as an alternative to using the [launcher](https://github.com/MovingBlocks/TerasologyLauncher/releases). Java version 17 is required.
If you already have a Java Development Kit (JDK) installed, you may use a direct download release as an alternative to using the [launcher](https://github.com/MovingBlocks/TerasologyLauncher/releases). Java version 17 or higher is required.

ßDirect download stable builds are uploaded to [our release section here on GitHub](https://github.com/MovingBlocks/Terasology/releases) while the cutting-edge develop version can be downloaded direct [here from our Jenkins](https://jenkins.terasology.io/job/Terasology/job/Omega/job/develop/lastSuccessfulBuild/artifact/distros/omega/build/distributions/TerasologyOmega.zip).

Expand All @@ -127,7 +127,6 @@ Development is possible on all common platforms (Windows, Linux, MacOS) as long

Technical Requirements:
- Java SE Development Kit (JDK) 17. The CI will verify against this baseline version.
<br>Using newer Java versions may cause issues (see [#3976](https://github.com/MovingBlocks/Terasology/issues/3976)).
- Git to clone the repo and commit changes.

Non-Technical Requirements:
Expand All @@ -147,6 +146,13 @@ While your workspace itself is a clone of [MovingBlocks/Terasology](https://gith
Accordingly, if you want to contribute to modules, you'll need to navigate into the respective subdirectory and work with Git from in there.
Any Git commands executed in your workspace root will target [MovingBlocks/Terasology](https://github.com/MovingBlocks/Terasology).

For a quick setup execute the following:
```
./groovyw module init iota
./gradlew game
```

For more information, see our wiki entry on [Understanding Terasology's Git Setup](https://terasology.org/Terasology/#/Developing-Modules?id=understanding-terasology39s-git-setup).


Expand Down

0 comments on commit 1b30df3

Please sign in to comment.