This Project is an API that extracts Elite Dangerous data from its log files
Execute gradle javaDoc
Go to releases
Latest version is 1.0.0
dependencies {
implementation 'com.christophecvb.elitedangerous:api:1.0.0'
}
public class EliteDangerousExtractor {
public static void main(String... args) {
EliteDangerousAPI eliteDangerousAPI = new EliteDangerousAPI.Builder()
.addEventListener(SupercruiseEntryEvent.class, event -> {
// Do something
})
.addEventListener(SupercruiseExitEvent.class, event -> {
// Do something
})
.addEventListener(StatusEvent.class, event -> {
// Do something
})
.build();
eliteDangerousAPI.start();
//...
eliteDangerousAPI.stop();
}
}
Use the common gradlew clean
task to clean your build directories.
Use the common gradlew build
task to build your project.
The roadmap can be found here
Special thanks to: