# The fork is rebuilt from the verified vanilla jar, and everything under these # paths is either Mojang-derived or generated from it. None of it is ours to # publish: game-fork/src is decompiled Mojang code, game-fork/classes and # game-fork/mappings are the remapped jar. What we wrote is in src-overlay, # patches and scripts, and that is what belongs in this repository. game-fork/src/ game-fork/classes/ game-fork/build/ game-fork/mappings/ game-fork/struct-diff.json # A game directory: saves, logs, screenshots, native libraries, installed mods. run/ # build output build/ dist/ out/ target/ *.class # what a running server leaves behind. The patterns are anchored on purpose: # a bare "world/" would also match the world package under # rsx-server-core/src/main/java/net/rustnotmc/server/world, which is ours. /rsx-server-core/world/ /rsx-server-core/accounts*.txt /rsx-server-core/*.txt /world/ # jars are build products; the third-party ones we redistribute are un-ignored *.jar !rsx-client/third_party/**/*.jar # The assets of the Rustex remake. They are a temporary base and they are # 1.65 GB, so they live on disk and are not in the repository. The scripts # that unpack them are in tools/, and the small tables we derived from them # (items.csv, sounds.csv, item-texts.json) are committed. assets/rustex/ logs/ # python __pycache__/ *.pyc # editors .idea/ .vscode/ *.iml # os Thumbs.db desktop.ini .DS_Store