mirror of
https://github.com/uprightbass360/AzerothCore-RealmMaster.git
synced 2026-01-13 00:58:34 +00:00
profile updates
This commit is contained in:
@@ -79,7 +79,7 @@ For complete local and remote deployment guides, see **[docs/GETTING_STARTED.md]
|
||||
|
||||
Choose from **hundreds of enhanced modules** spanning automation, quality-of-life improvements, gameplay enhancements, PvP features, and more. The manifest contains 348 modules (221 marked supported/active); the default RealmMaster preset enables 33 that are exercised in testing. All modules are automatically downloaded, configured, and integrated during deployment when selected.
|
||||
|
||||
Want a shortcut? Use a preset (RealmMaster, suggested QoL, playerbot variants, all-modules) from `config/module-profiles/`—see [docs/GETTING_STARTED.md#module-presets](docs/GETTING_STARTED.md#module-presets).
|
||||
Want a shortcut? Use a preset (`RealmMaster`, `suggested-modules`, `playerbots-suggested-modules`, `azerothcore-vanilla`, `playerbots-only`, `all-modules`) from `config/module-profiles/`—see [docs/GETTING_STARTED.md#module-presets](docs/GETTING_STARTED.md#module-presets).
|
||||
|
||||
**Popular Categories:**
|
||||
- **Automation** - Playerbots, AI chat, level management
|
||||
|
||||
@@ -12,7 +12,6 @@
|
||||
"MODULE_ACCOUNT_ACHIEVEMENTS",
|
||||
"MODULE_AUTO_REVIVE",
|
||||
"MODULE_GAIN_HONOR_GUARD",
|
||||
"MODULE_ELUNA",
|
||||
"MODULE_TIME_IS_TIME",
|
||||
"MODULE_RANDOM_ENCHANTS",
|
||||
"MODULE_SOLOCRAFT",
|
||||
@@ -24,6 +23,7 @@
|
||||
"MODULE_REAGENT_BANK",
|
||||
"MODULE_BLACK_MARKET_AUCTION_HOUSE",
|
||||
"MODULE_ELUNA_TS",
|
||||
"MODULE_ELUNA",
|
||||
"MODULE_AIO",
|
||||
"MODULE_ELUNA_SCRIPTS",
|
||||
"MODULE_EVENT_SCRIPTS",
|
||||
@@ -34,7 +34,7 @@
|
||||
"MODULE_ITEM_LEVEL_UP",
|
||||
"MODULE_GLOBAL_CHAT"
|
||||
],
|
||||
"label": "\ud83e\udde9 Sam",
|
||||
"description": "Sam's playerbot-centric preset (use high bot counts)",
|
||||
"order": 7
|
||||
"label": "\ud83e\udde9 RealmMaster",
|
||||
"description": "RealmMaster suggested build (33 enabled modules)",
|
||||
"order": 0
|
||||
}
|
||||
|
||||
@@ -342,6 +342,6 @@
|
||||
"MODULE_CLASSIC_MODE"
|
||||
],
|
||||
"label": "\ud83e\udde9 All Modules",
|
||||
"description": "Enable every optional module in the repository",
|
||||
"order": 5
|
||||
"description": "Enable every optional module in the repository - NOT RECOMMENDED",
|
||||
"order": 7
|
||||
}
|
||||
|
||||
8
config/module-profiles/azerothcore-vanilla.json
Normal file
8
config/module-profiles/azerothcore-vanilla.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"modules": [
|
||||
|
||||
],
|
||||
"label": "\u2b50 AzerothCore Main - Mod Free",
|
||||
"description": "Pure AzerothCore with no optional modules enabled",
|
||||
"order": 3
|
||||
}
|
||||
@@ -6,5 +6,5 @@
|
||||
],
|
||||
"label": "\ud83e\udde9 Playerbots Only",
|
||||
"description": "Minimal preset that only enables playerbot prerequisites",
|
||||
"order": 6
|
||||
"order": 4
|
||||
}
|
||||
@@ -7,9 +7,12 @@
|
||||
"MODULE_TRANSMOG",
|
||||
"MODULE_NPC_BUFFER",
|
||||
"MODULE_LEARN_SPELLS",
|
||||
"MODULE_FIREWORKS"
|
||||
"MODULE_FIREWORKS",
|
||||
"MODULE_ELUNA_TS",
|
||||
"MODULE_ELUNA",
|
||||
"MODULE_AIO"
|
||||
],
|
||||
"label": "\ud83e\udd16 Playerbots + Suggested modules",
|
||||
"description": "Suggested stack plus playerbots enabled",
|
||||
"order": 2
|
||||
"order": 1
|
||||
}
|
||||
@@ -1,6 +1,8 @@
|
||||
{
|
||||
"modules": [
|
||||
"MODULE_ELUNA_TS",
|
||||
"MODULE_ELUNA",
|
||||
"MODULE_AIO",
|
||||
"MODULE_SOLO_LFG",
|
||||
"MODULE_SOLOCRAFT",
|
||||
"MODULE_AUTOBALANCE",
|
||||
@@ -10,6 +12,6 @@
|
||||
"MODULE_FIREWORKS"
|
||||
],
|
||||
"label": "\u2b50 Suggested Modules",
|
||||
"description": "Baseline solo-friendly quality of life mix",
|
||||
"order": 1
|
||||
"description": "Baseline solo-friendly quality of life mix (no playerbots)",
|
||||
"order": 2
|
||||
}
|
||||
@@ -220,11 +220,12 @@ The remote deployment process transfers:
|
||||
```
|
||||
- `setup.sh` automatically adds these presets to the module menu and enables the listed modules when selected or when `--module-config <name>` is provided.
|
||||
- Built-in presets:
|
||||
- - `config/module-profiles/RealmMaster.json` – 33-module baseline used for testing.
|
||||
- - `config/module-profiles/suggested-modules.json` – default solo-friendly QoL stack.
|
||||
- - `config/module-profiles/playerbots-suggested-modules.json` – suggested stack plus playerbots.
|
||||
- - `config/module-profiles/playerbots-only.json` – playerbot-focused profile (adjust `--playerbot-max-bots`).
|
||||
- - `config/module-profiles/all-modules.json` – enable everything currently marked supported/active.
|
||||
- `config/module-profiles/RealmMaster.json` – 33-module baseline used for testing.
|
||||
- `config/module-profiles/suggested-modules.json` – light AzerothCore QoL stack without playerbots.
|
||||
- `config/module-profiles/playerbots-suggested-modules.json` – suggested QoL stack plus playerbots.
|
||||
- `config/module-profiles/azerothcore-vanilla.json` – pure AzerothCore (no optional modules).
|
||||
- `config/module-profiles/playerbots-only.json` – playerbot prerequisites only (tune bot counts separately).
|
||||
- `config/module-profiles/all-modules.json` – enable everything currently marked supported/active (not recommended).
|
||||
- Module metadata lives in `config/module-manifest.json`; update that file if you need to add new modules or change repositories/branches.
|
||||
|
||||
---
|
||||
|
||||
@@ -233,10 +233,13 @@ This will present a menu for selecting individual modules or choosing from prede
|
||||
|
||||
Pre-configured module combinations are available in `config/module-profiles/`:
|
||||
|
||||
- **Suggested Modules** - Baseline solo-friendly quality of life mix
|
||||
- **Playerbots Suggested** - Suggested stack plus playerbots
|
||||
- **Playerbots Only** - Playerbot-focused profile
|
||||
- **Custom Profiles** - Additional specialized configurations
|
||||
- `RealmMaster` - 33-module baseline used for day-to-day testing
|
||||
- `suggested-modules` - Light AzerothCore QoL stack without playerbots
|
||||
- `playerbots-suggested-modules` - Suggested QoL stack plus playerbots
|
||||
- `azerothcore-vanilla` - Pure AzerothCore with no optional modules
|
||||
- `playerbots-only` - Playerbot prerequisites only
|
||||
- `all-modules` - Everything in the manifest (not recommended)
|
||||
- Custom profiles - Drop new JSON files to add your own combinations
|
||||
|
||||
### Manual Configuration
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ Interactive `.env` generator with module selection, server configuration, and de
|
||||
|
||||
```bash
|
||||
./setup.sh # Interactive configuration
|
||||
./setup.sh --module-config RealmMaster # Use predefined module profile, check profiles directory
|
||||
./setup.sh --module-config RealmMaster # Use predefined module profile (see config/module-profiles)
|
||||
./setup.sh --playerbot-max-bots 3000 # Set playerbot limits
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user