f53cbff5b6
Specifically: CVE-2022-42003, CVE-2021-46877, CVE-2022-42004, and CVE-2020-36518, all caused by com.fasterxml.jackson.core:jackson-databind version 2.13.0. These vulnerabilities don't affect end users of Wurst. Only developers were potentially affected. Then again, the attack vectors for these CVEs aren't super relevant when compiling Wurst. So, do update your forks, but don't worry too much. |
||
---|---|---|
.github | ||
codestyle | ||
gradle/wrapper | ||
scripts | ||
src/main | ||
.gitattributes | ||
.gitignore | ||
build.gradle | ||
CONTRIBUTING.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE.txt | ||
README.md | ||
settings.gradle |
Wurst Client v7
Downloads (for users)
https://www.wurstclient.net/download/
Setup (for developers)
(This assumes that you are using Windows with Eclipse and Java Development Kit 17 already installed.)
- Run this command in PowerShell:
./gradlew.bat genSources eclipse --no-daemon
- In Eclipse, go to
Import...
>Existing Projects into Workspace
and select this project.
Contributing
Pull requests are welcome, but please make sure to read the contributing guidelines first.
Translations
We have a Crowdin project for translations. You can also submit translations here on GitHub, but Crowdin is preferred since it makes it much easier to resolve issues.
To enable translations in-game, go to Wurst Options > Translations > ON.
Names of features (hacks/commands/etc.) should always be kept in English. This ensures that everyone can use the same commands, keybinds, etc. regardless of their language setting. It also makes it easier to communicate with someone who uses Wurst in a different language.
The translation files are located in this folder, in case you need them.
License
This code is licensed under the GNU General Public License v3. You can only use this code in open-source clients that you release under the same license! Using it in closed-source/proprietary clients is not allowed!