From 90617e654cff09e314def21840aa5d986993c029 Mon Sep 17 00:00:00 2001 From: Jet Date: Mon, 16 Mar 2026 16:29:34 -0700 Subject: [PATCH 1/2] feat: add backup and remove stale backups --- modules/discord.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/discord.nix b/modules/discord.nix index 0f375d4..bc74995 100644 --- a/modules/discord.nix +++ b/modules/discord.nix @@ -15,8 +15,12 @@ in set -euo pipefail CONFIG_FILE="${mcDataDir}/config/discord-mc-chat.json" + BACKUP_FILE="${mcDataDir}/config/discord-mc-chat-backup.json" mkdir -p "${mcDataDir}/config" + # Remove stale backup config that the mod may fall back to + rm -f "$BACKUP_FILE" + TOKEN=$(cat ${config.age.secrets.discord-bot-token.path}) # Admin Discord IDs: jet, z, edward From 4dd282f8ecf236805c661f039db3ffcd2d1c4992 Mon Sep 17 00:00:00 2001 From: Jet Date: Mon, 16 Mar 2026 16:29:34 -0700 Subject: [PATCH 2/2] feat: add readme --- README.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5118b5f --- /dev/null +++ b/README.md @@ -0,0 +1,65 @@ +# compsigh Minecraft Server + +## How to Join + +1. **Open Minecraft Java Edition** version **1.21.11** +2. Go to **Multiplayer** → **Add Server** +3. Server address: `mc.compsigh.club` +4. Connect! + +## Authentication + +You don't need to have bought Minecraft to play. The server uses its own login system called **EasyAuth**. + +- An admin will set up your account with a username and password +- When you join, type your password in chat to log in: `/login ` + +## Skins + +Your skin is the custom appearance of your player character. Since you don't need to own the game to play here, skins don't load automatically. Use **SkinRestorer** to set your skin in-game: + +- `/skin set ` — copy the skin of any Minecraft player (e.g. `/skin set Notch`) +- `/skin set url ` — set your skin from a direct image URL +- `/skin clear` — remove your custom skin + +## Server Details + +| | | +|---|---| +| **Version** | 1.21.11 (Fabric) | +| **Difficulty** | Hard | +| **PVP** | Off | +| **Max Players** | 10 | + +## Mods & Features + +### World Generation +The server uses enhanced worldgen mods for a more interesting world: +- **Terralith** & **Tectonic** — overhauled terrain and biomes +- **Amplified Nether** & **Nullscape** — revamped Nether and End dimensions +- **Dungeons and Taverns** suite — redesigned structures (strongholds, monuments, temples, mansions, and more) +- **Explorify** & **Structory** — additional structures and points of interest + +### Quality of Life +- **BlossomTPA** — teleport to other players with `/tpa` +- **Better ServerSleep** — only a percentage of players need to sleep to skip the night +- **Nether Portal Fix** — portals always bring you back where you came from +- **Shulker Drops Two** — shulkers drop 2 shells + +### Optional Client Mods +These server-side mods have client-side companions you can install for extra features: +- **Simple Voice Chat** — proximity voice chat (install the client mod to use it) +- **AppleSkin** — shows saturation and hunger info on your HUD +- **JEI** — lets you look up how to craft any item in the game + +### Discord Bridge +In-game chat is bridged to Discord. Join/leave messages, deaths, and achievements are announced there too. + +## Questions? + +Reach out to **jet** on Discord for help getting set up, account registration, or anything else. + +## Links +- **Server status**: [status.mc.compsigh.club](https://status.mc.compsigh.club) +- **Terms**: [mc.compsigh.club/terms](https://mc.compsigh.club/terms) +- **Privacy**: [mc.compsigh.club/privacy](https://mc.compsigh.club/privacy)