refactor: Remove Waystones/Corpse from mod list, add config section
REMOVED from mod installation list: - Waystones (mod #14) - only use if modpack includes it - Balm dependency - not needed if not installing Waystones - Corpse/Grave mods (mod #15) - only use if modpack includes it ADDED new configuration section: - Waystones Configuration (If Modpack Includes It) - LuckPerms permissions to set cooldowns per tier - Cooldowns match /rtp cooldowns for consistency: - Awakened: Cannot use (no access) - Elemental: 60 min (3600s) - Knight: 30 min (1800s) - Master: 15 min (900s) - Legend: 10 min (600s) - Sovereign/Staff: No cooldown (0s) Updated: - Dependency summary: Removed Waystones/Balm entries - Reference table: Removed Waystones/Balm rows - Renumbered mods: Discord → #14, Plan → #15, Voice Chat → #16 Rationale: - Don't install mods the modpack might already have - Configure Waystones via LuckPerms if present - Maintains tier consistency (Waystones cooldown = /rtp cooldown) Chronicler #40
This commit is contained in:
@@ -302,37 +302,9 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s
|
||||
|
||||
---
|
||||
|
||||
#### 14. **Waystones**
|
||||
**What it does:** Fast travel between waystone structures. Players place waystones and teleport between them.
|
||||
|
||||
**Why we might use it:** Nice QoL feature. Could tie cooldowns to subscriber tiers (like /rtp).
|
||||
|
||||
**Dependencies:** Balm (Forge/NeoForge) - required library for Waystones
|
||||
|
||||
**Status:** Optional - only install if the modpack doesn't already include it.
|
||||
|
||||
**Download:**
|
||||
- Waystones: https://www.curseforge.com/minecraft/mc-mods/waystones
|
||||
- Balm (dependency): https://www.curseforge.com/minecraft/mc-mods/balm
|
||||
|
||||
---
|
||||
|
||||
#### 15. **Corpse** or **You're In Grave Danger**
|
||||
**What it does:** When you die, your items are stored in a grave/corpse instead of scattering.
|
||||
|
||||
**Why we might use it:** Much better death experience for subscribers. Items protected, easy to retrieve.
|
||||
|
||||
**Dependencies:** Check mod page - varies by which mod you choose
|
||||
|
||||
**Status:** Optional - check if modpack already has death management
|
||||
|
||||
**Download:** Search CurseForge for your version
|
||||
|
||||
---
|
||||
|
||||
### Discord Integration (Version-Dependent)
|
||||
|
||||
#### 16. **Discord Integration Mod**
|
||||
#### 14. **Discord Integration Mod**
|
||||
|
||||
**What it does:** Connects Minecraft server to Discord. Shows in-game chat in Discord channel, and vice versa.
|
||||
|
||||
@@ -356,7 +328,7 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s
|
||||
|
||||
### Monitoring & Analytics
|
||||
|
||||
#### 17. **Plan** (Optional)
|
||||
#### 15. **Plan** (Optional)
|
||||
**What it does:** Player analytics dashboard. Track playtime, most active players, server performance over time.
|
||||
|
||||
**Why we might use it:** Helps Michael/Meg understand player engagement and server health.
|
||||
@@ -371,7 +343,7 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s
|
||||
|
||||
### Voice Chat (Optional, if modpack includes it)
|
||||
|
||||
#### 18. **Simple Voice Chat**
|
||||
#### 16. **Simple Voice Chat**
|
||||
**What it does:** Proximity voice chat in-game. Talk to players near you.
|
||||
|
||||
**Dependencies:** None
|
||||
@@ -425,12 +397,9 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s
|
||||
**Step 4: Install Optional Mods (if desired)**
|
||||
12. Prism (if available - check dependencies on mod page)
|
||||
13. Elite Holograms (requires: Architectury API)
|
||||
14. Balm (if installing Waystones)
|
||||
15. Waystones (requires: Balm)
|
||||
16. Corpse/Grave mod (check dependencies)
|
||||
17. Discord integration mod (varies by version)
|
||||
18. Plan (if using analytics)
|
||||
19. Simple Voice Chat (if modpack includes it)
|
||||
14. Discord integration mod (varies by version)
|
||||
15. Plan (if using analytics)
|
||||
16. Simple Voice Chat (if modpack includes it)
|
||||
|
||||
### Quick Dependency Reference
|
||||
|
||||
@@ -444,8 +413,6 @@ Michael will store the MySQL credentials in Vaultwarden so you can access them s
|
||||
| LuckPerms | None | None |
|
||||
| WorldEdit | None | None |
|
||||
| Elite Holograms | Architectury API | None |
|
||||
| Balm | None | Waystones |
|
||||
| Waystones | Balm | None |
|
||||
|
||||
**If a mod won't load:** Check server console for "missing dependency" errors and install the required mod(s).
|
||||
|
||||
@@ -860,6 +827,62 @@ DiscordChatChannelServerShutdownMessageEnabled: true
|
||||
|
||||
---
|
||||
|
||||
### Waystones Configuration (If Modpack Includes It)
|
||||
|
||||
**ONLY configure if the modpack already has Waystones installed. Do NOT add this mod separately.**
|
||||
|
||||
**What Waystones does:** Fast travel between waystone structures that players place in the world.
|
||||
|
||||
**Integration with Subscriber Tiers:** Waystones cooldown should match /rtp cooldown per tier.
|
||||
|
||||
#### Configure Waystones Cooldowns via LuckPerms
|
||||
|
||||
**Location:** Configure via LuckPerms permissions (not config file)
|
||||
|
||||
**Set cooldown permissions for each subscriber tier:**
|
||||
|
||||
```
|
||||
# Awakened - No Waystones access (same as no /rtp)
|
||||
/lp group awakened permission set waystones.use false
|
||||
|
||||
# Fire/Frost Elemental - 60 minute cooldown
|
||||
/lp group fire_elemental permission set waystones.use true
|
||||
/lp group fire_elemental meta setmeta waystones-cooldown 3600
|
||||
/lp group frost_elemental permission set waystones.use true
|
||||
/lp group frost_elemental meta setmeta waystones-cooldown 3600
|
||||
|
||||
# Fire/Frost Knight - 30 minute cooldown
|
||||
/lp group fire_knight meta setmeta waystones-cooldown 1800
|
||||
/lp group frost_knight meta setmeta waystones-cooldown 1800
|
||||
|
||||
# Fire/Frost Master - 15 minute cooldown
|
||||
/lp group fire_master meta setmeta waystones-cooldown 900
|
||||
/lp group frost_master meta setmeta waystones-cooldown 900
|
||||
|
||||
# Fire/Frost Legend - 10 minute cooldown
|
||||
/lp group fire_legend meta setmeta waystones-cooldown 600
|
||||
/lp group frost_legend meta setmeta waystones-cooldown 600
|
||||
|
||||
# Sovereign - No cooldown (unlimited)
|
||||
/lp group sovereign meta setmeta waystones-cooldown 0
|
||||
|
||||
# Staff - No cooldown
|
||||
/lp group builder meta setmeta waystones-cooldown 0
|
||||
/lp group owner meta setmeta waystones-cooldown 0
|
||||
```
|
||||
|
||||
**Cooldown Summary:**
|
||||
- Awakened: Cannot use Waystones
|
||||
- Elemental: 60 minutes (3600 seconds)
|
||||
- Knight: 30 minutes (1800 seconds)
|
||||
- Master: 15 minutes (900 seconds)
|
||||
- Legend: 10 minutes (600 seconds)
|
||||
- Sovereign/Staff: No cooldown (0 seconds)
|
||||
|
||||
**Note:** These cooldowns match the /rtp cooldowns, maintaining tier consistency.
|
||||
|
||||
---
|
||||
|
||||
## ✅ TESTING & VERIFICATION
|
||||
|
||||
### Test Checklist - Per Server
|
||||
|
||||
Reference in New Issue
Block a user