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:
Claude
2026-03-22 12:57:23 +00:00
parent 027d3660e8
commit f24e976690

View File

@@ -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