lu2000luk / ETBRocket

An Open-Source EscapeTheBackrooms Mod Installer made with JavaScript and Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ETB Rocket

This CURRENTLY IN BETA mod installer will simplify the process of installing EscapeTheBackrooms mods with a mod hosting system and nexus integration for the authors that want to stick with them (I understand). Lots of features are still missing so dont expect much. Plans for social integrations, profiles (packs) & in-game inegrations are scheduled for past stable. The app is made with a SvelteKit (TS, Tailwind & Bits UI) frontend and a (scuffed) Rust backend. Contributing to the project whould be actually amazing, expecially for the Rust side.

Ignore the fact that my code sucks (;

Building the app by yourself

Step 1: Download repo (Possibly the Release Branch)

Step 2: Install Rust, NodeJS (comes with NPM) and PNPM

Step 3: Open the terminal in the repo's root and run "pnpm i"

Step 4: In the terminal type "pnpm tauri build"

Then you'll suffer for my shitty code but it should build the app, for any questions ask on Discord or make an Issue (You might need to disable the antivirus to build, check tauri's ds for an exaplanation)

For the ones that understand JS package managers & runtimes PNPM should not be necessary but to avoid any errors, since i use it, i suggest using it but it should also work with NPM, Yarn and Bun (The runtime should be supported)

Github Actions will also build the app for you automatically when i merge to the release branch

Nexus Mods ZIP Format

https://etbr.linkh.at/zip-format or https://painted-look-b2a.notion.site/ETB-Rocket-ZIP-Format-2532b58a82d1421e84

About

An Open-Source EscapeTheBackrooms Mod Installer made with JavaScript and Rust

License:MIT License


Languages

Language:Svelte 80.8%Language:JavaScript 5.6%Language:CSS 4.9%Language:Rust 3.5%Language:TypeScript 3.5%Language:HTML 1.8%