diff options
| author | hachem <im@hachem.wtf> | 2025-12-09 23:02:55 +0100 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2025-12-09 23:02:55 +0100 |
| commit | 5cc4c5a689e124e3951c80f0cfda0de4a797fec7 (patch) | |
| tree | 7cb412c67f54636a4926161f4c948b68d87e74e8 /README.md | |
| parent | 50e62e246fef7975866c244e08ead7c681d50349 (diff) | |
[add]: merging and refactor
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 25 |
1 files changed, 18 insertions, 7 deletions
@@ -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) |
