Go to file
2024-08-11 00:15:36 +07:00
gradle/wrapper Оно существует 2022-02-02 22:48:12 +07:00
luna i regret going for third-party Lua-in-JVM implementation due to how bugged it is 2024-07-07 19:32:52 +07:00
src Update world entities storage format to be more compact 2024-08-11 00:15:36 +07:00
.gitignore Persistent world storage test 2024-04-23 03:04:17 +07:00
.gitmodules оно перестало крашится (наверное) 2023-02-23 00:40:35 +07:00
ADDITIONS.md Minimally working Monster entities 2024-06-28 22:44:13 +07:00
build.gradle.kts Add cli command arguments 2024-05-16 19:32:08 +07:00
CHANGES.md Active item half functional 2024-04-18 14:04:37 +07:00
CREDITS.md Active item half functional 2024-04-18 14:04:37 +07:00
gradle.properties Bump kommons 2024-08-10 19:21:36 +07:00
gradlew Оно существует 2022-02-02 22:48:12 +07:00
gradlew.bat Оно существует 2022-02-02 22:48:12 +07:00
NYI.md Bare minimum for object loading 2023-09-16 17:00:21 +07:00
README.md Update readme 2024-05-06 14:21:29 +07:00
settings.gradle.kts Lowercase project name 2024-04-19 15:03:14 +07:00

Starbound engine recreation project

Make sure to specify next settings as startup options to JVM:

-Dfile.encoding=UTF8

Differences between original game engine and this engine

Despite these two pieces of software try to achieve the same goal of providing environment for mods and their content (including base game, which is technically a mod), they have different ways of doing so.

While it is no secret that this engine contains chunks of original code, whenever be it runtime constants, json deserialization structures, or business logic algorithms, they are generally not copied directly.

It is expected you use legitimate copy of game when using this project. If we suspect that you are not using legitimate copy and unable to prove otherwise, we deserve the right to not help you.

For changes in modding API please refer to this document