Odradek is a modding tool for Horizon Forbidden West and Death Stranding 2. See supported games section for more info.
Tip
Nightly prebuilt binaries can be downloaded from here. Alternatively, you can build Odradek from sources.
![]() |
![]() |
|---|---|
| Demonstration of export capabilities | Demonstration of model, audio, and object viewers |
- Preview for static and skinned models; export to
.cast - Preview for regular and animated textures; export to
.dds,.png - Audio playback; export to
.wav,.wem(for Wwise audio),.at9(for Atrac9 audio) - Rich object inspector that utilizes type information
- Command-line interface with the export functionality fully exposed
| Name | Version | Platform |
|---|---|---|
| Horizon Forbidden West | 1.5.80.0 | PC |
| Death Stranding 2 | 1.10.89.0 | PC |
Important
The latest build of Odradek from master branch is guaranteed to work against versions listed above. Before reporting issues, please make sure you're running the latest version of both the game and Odradek.
- Make sure you have JDK 25 installed; Adoptium is recommended for use
- Make sure you have Git installed
Open the terminal and execute the following commands:
git clone https://github.com/ShadelessFox/odradek --recursivecd odradek./mvnw clean package
Ready-to-use distributions can be found under the odradek-app/target/dist directory.
Cannot resolve symbol 'BuildInfo'
BuildInfo is generated from odradek-app/src/main/java-templates during Maven's
generate-sources phase. Run this from the project root, then reload the Maven project:
./mvnw -q -T1C -pl odradek-app generate-sourcesModule wtf.reversed.toolbox not found
Make sure you cloned the repository with the --recursive flag, or run the following command in the root directory of the project:
git submodule update --init --recursiveThen refresh the Maven project in IntelliJ IDEA and make sure wtf.reversed:reversed-toolbox project is not marked as ignored.
Preview features are not enabled
You will need to supply a compiler flag in IntelliJ IDEA's settings to make this error go away.
Go to File | Settings | Build, Execution, Deployment | Compiler
and set Shared VM options to --enable-preview.
Cannot resolve symbol 'HFW' / 'DS2'
IntelliJ IDEA refuses to provide code analysis for generated RTTI classes due to the enormous size of the generated code, and all references will be highlighted in red. The project will still compile and launch just fine.
To fix this, go to Help -> Edit Custom Properties and add the following lines:
idea.max.content.load.filesize=10000
idea.max.intellisense.filesize=10000Then restart the IDE.
This project is licensed under the GPL-3.0 license.
This project is not sponsored by or related to Guerrilla Games, Kojima Productions, Sony Interactive Entertainment, 505 Games, or others.
Source code and all software made with Decima engine belong to their developers.
Disclaimer: This project is the result of countless hours of research, written by a human being, and based on knowledge gathered over the years.
That said, it's important to disclose that an LLM was used to produce parts of the codebase, which were later iterated on by a human.
If you're looking for a version of Odradek that does not contain LLM-generated code, 088024e
is the latest commit before everything went downhill.
It's also worth noting that ML-based code completion was used throughout the whole development of this project, excluding some parts that were written before and simply carried over from older projects of mine.

