hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2025-12-09 23:02:55 +0100
committerhachem <im@hachem.wtf>2025-12-09 23:02:55 +0100
commit5cc4c5a689e124e3951c80f0cfda0de4a797fec7 (patch)
tree7cb412c67f54636a4926161f4c948b68d87e74e8 /README.md
parent50e62e246fef7975866c244e08ead7c681d50349 (diff)
[add]: merging and refactor
Diffstat (limited to 'README.md')
-rw-r--r--README.md25
1 files changed, 18 insertions, 7 deletions
diff --git a/README.md b/README.md
index 95b68ed..2d6698f 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,9 @@ npm install
"minecraft_version": "1.21.10",
"fabric_loader_version": "0.17.3",
"loader_meta_version": "1.1.0",
+ "java_path": null,
+ "server_location": "C:/path/to/your/server",
+ "backup_location": "C:/path/to/backups",
"modrinth_mods": [
"fabric-api",
"lithium",
@@ -53,10 +56,10 @@ npm run benson
```
╔══════════════════════════════════════╗
║ BENSON CLI v1.0 ║
- ║ Fabric Mod Manager for MC 1.21.10 ║
+ ║ Fabric Server for MC 1.21.10 ║
╚══════════════════════════════════════╝
- Type 'help' for available commands.
+ Type 'help' for commands.
benson> _
```
@@ -66,10 +69,12 @@ benson> _
| Command | Description |
|---------|-------------|
| `list-mods` | List configured mods |
+| `check` | Check if all mods are compatible before generating |
| `generate` | Download mods + server, run to generate files |
-| `merge` | (coming soon) |
-| `clean generated` | Remove generated server files |
-| `clean all` | (coming soon) |
+| `merge` | Backup server, move generated files to server location |
+| `clean generated` | Remove server directory |
+| `clean latest` | Remove latest backup zip |
+| `clean all` | Remove both generated and latest backup |
| `help` | Show available commands |
| `exit` | Exit the CLI |
@@ -82,8 +87,14 @@ Benson/
│ └── config.js # Shared config/cache utilities
├── bot/
│ └── app.js # Discord bot
-├── updater/
-│ └── cli.js # Interactive CLI
+├── cli/
+│ ├── app.js # CLI entry point
+│ └── commands/
+│ ├── check.js # Check command
+│ ├── clean.js # Clean commands
+│ ├── generate.js # Generate command
+│ ├── list.js # List-mods command
+│ └── merge.js # Merge command
├── config/
│ ├── config.json # Main configuration
│ └── api.json # Discord token (not in repo)