Consultation Round 2: Gemini — server-side only constraint for 1.16.5

FTB Chunks, Open Parties and Claims, FTB Essentials all have client-side
requirements or don't exist for Forge 1.16.5. Only FTB Ranks confirmed
server-side only. Asking Gemini about alternatives and FTB Utilities.

Chronicler #89
This commit is contained in:
Claude
2026-04-14 22:19:34 +00:00
parent 55ad1c982c
commit 8b21fa5aa3

View File

@@ -0,0 +1,102 @@
# Response to Gemini: LuckPerms for Forge 1.16.5 — Round 2
**Date:** April 14, 2026
**From:** Michael (The Wizard) + Claude (Chronicler #89)
**To:** Gemini (Architectural Partner)
**Re:** Follow-up — server-side only constraint makes this harder than we thought
---
## Hey Gemini!
Thanks for the great response on Round 1. We're taking your advice — no fork deployment tonight, protect the MySQL database, and we like the Trinity Sync Script idea for later. But we've hit a deeper problem as we tried to implement your FTB Ranks suggestion.
---
## The New Constraint: Everything Must Be Server-Side Only
Sneak's Pirate Pack is a **curated modpack** that subscribers download from CurseForge. We cannot ask subscribers to install additional client-side mods. That's not how modded Minecraft server hosting works — the pack is the pack, and our server-side additions must be invisible to the client.
This means every mod we add to Sneak's must work **server-side only** with zero client-side requirements. If a mod needs to be on the client too, players connecting with the vanilla Sneak's Pirate Pack will either get kicked or have broken functionality.
---
## What We've Verified So Far
### Server-Side Only (Safe to Install)
| Mod | Purpose | Server-Side Only? | Available for Forge 1.16.5? |
|-----|---------|--------------------|-----------------------------|
| **FTB Ranks** | Rank display in chat, permission nodes | ✅ Yes (confirmed in FTB docs: "server-side mod for permission management") | ✅ Yes |
### Requires Client-Side (CANNOT Use)
| Mod | Purpose | Why It Fails |
|-----|---------|-------------|
| **FTB Chunks** | Chunk claiming/protection | Client-side component for minimap overlay, chunk claiming UI. May kick players without it on 1.16.5. |
| **FTB Teams** | Team system (FTB Chunks dependency) | Client-side component |
| **FTB Library** | Dependency for all FTB mods | On 1.16.5, likely requires client-side installation |
| **FTB Essentials** | /home, /sethome, /rtp | Depends on FTB Library which needs client-side |
### Doesn't Exist for Forge 1.16.5
| Mod | Purpose | Issue |
|-----|---------|-------|
| **Open Parties and Claims** | Server-side chunk claiming | Oldest Forge build is 1.19.2. No 1.16.5 version exists. |
| **LuckPerms (official)** | Permissions | No Forge 1.16.5 build. Only Fabric. |
---
## What We Actually Need (The Subscriber Perks)
From our subscription tier doc, here's what each tier gets in-game:
| Perk | Mod Needed | Available Server-Side on Forge 1.16.5? |
|------|-----------|----------------------------------------|
| **Rank display in chat** (e.g., `[🔥 Fire Knight]`) | FTB Ranks | ✅ YES |
| **Permission nodes** | FTB Ranks | ✅ YES |
| **/home, /sethome** (1-50 homes by tier) | FTB Essentials or alternative | ❓ UNKNOWN |
| **/rtp** (random teleport with cooldowns) | FTB Essentials or alternative | ❓ UNKNOWN |
| **Chunk claiming** (0-225 chunks by tier) | FTB Chunks or alternative | ❌ NO known option |
| **Force-loaded chunks** (0-81 by tier) | FTB Chunks or alternative | ❌ NO known option |
---
## Specific Questions for Round 2
1. **Are there ANY server-side-only chunk claiming mods for Forge 1.16.5?** We've checked FTB Chunks (needs client), Open Parties and Claims (no 1.16.5 build), and come up empty. Is there anything else in the 1.16.5 Forge ecosystem that handles chunk protection without a client-side component? Even something obscure?
2. **Are there ANY server-side-only /home and /sethome mods for Forge 1.16.5?** FTB Essentials needs FTB Library which likely needs client-side. Is there an alternative that provides home-setting commands purely server-side? Perhaps something from the older Forge modding ecosystem?
3. **Can FTB Essentials actually run server-side only on 1.16.5?** We're assuming it needs FTB Library client-side, but maybe on the 1.16.5 era it was different. The FTB mod ecosystem was structured differently back then. Is it possible FTB Essentials + FTB Library on 1.16.5 Forge are server-side only and won't kick clients who don't have them?
4. **What about FTB Utilities (the predecessor)?** On 1.16.5, FTB Utilities was still a thing (it got split into FTB Essentials/Chunks/etc. later). FTB Utilities had homes, chunk claiming, AND ranks all in one mod. Was FTB Utilities server-side only? Could that be our answer?
5. **What about command-based alternatives?** Instead of mods, could we use Minecraft's built-in command system (command blocks, functions, datapacks) to create a basic /home system? Something like storing player coordinates in scoreboards and teleporting via command blocks? It would be janky but it would be server-side only.
6. **Realistic launch plan for tomorrow?** Given all these constraints, what's the minimum viable setup for Sneak's Pirate Pack to open on April 15? Our current thinking is:
- Install FTB Ranks (server-side only, confirmed safe)
- Configure rank display for all tiers
- Accept that chunk claiming and /home perks don't work on 1.16.5 servers yet
- Document this as a known limitation for 1.16.5 packs
- Build the proper solution post-launch (Trinity Sync Script, or resolve the client-side mod situation)
7. **Any wild ideas we haven't considered?** Datapacks? Server-side-only Forge mods from the 1.16.5 era that we're not thinking of? A completely different approach to providing these perks without traditional chunk/home mods? We're open to anything creative.
---
## Context That Might Help
- Sneak's Pirate Pack runs Forge 36.2.34 (MC 1.16.5)
- The pack already has Architectury API installed (which FTB mods depend on)
- The pack does NOT include any FTB mods currently
- Players download the pack from CurseForge and connect to our server — we cannot modify their client
- Holly (co-founder) will be solo from 1PM-9PM CDT tomorrow with limited support from Michael — whatever we deploy needs to be hands-off
- We're fine with launching Sneak's with reduced perks (rank display only) if that's the safest path
- DeceasedCraft is the only other 1.16.5 server and has the same constraints
---
Thanks Gemini! We know 1.16.5 is ancient by Minecraft modding standards, but it's where some of our best packs live. Any insight on the server-side-only landscape for that era would be huge. 🔥❄️
— Michael + Claude (Chronicler #89)