refactor(runtime): rename extras/ to runtime/, drop obsolete modrinth list

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-24 04:42:19 +02:00
parent 5f7a197c56
commit 31eadcfb32
4 changed files with 12 additions and 38 deletions

2
.gitignore vendored
View File

@@ -1,7 +1,7 @@
.env .env
backups/ backups/
drasl/config/keycloak-client-secret drasl/config/keycloak-client-secret
extras/authlib-injector.jar runtime/authlib-injector.jar
# rendered configs (from tooling/render-config.sh) # rendered configs (from tooling/render-config.sh)
drasl/config/config.toml drasl/config/config.toml

View File

@@ -1,13 +0,0 @@
# /extras
Mounted read-only into the Minecraft container at `/extras`.
## Required files
- `authlib-injector.jar` — download latest from
https://github.com/yushijinhun/authlib-injector/releases
- `modrinth-mods.txt` — one Modrinth project slug per line
## Optional
- `cf-mods.txt` — CurseForge mod file IDs, only if `CF_API_KEY` is set

View File

@@ -1,24 +0,0 @@
# One Modrinth project slug per line. Empty lines and # comments ignored.
# Pin versions with :version-id for stability.
# This is a placeholder — fill in during mod curation.
# === Performance ===
# embeddium
# ferritecore
# modernfix
# === QoL ===
# jei
# jade
# === Tech ===
# mekanism
# create
# === Magic ===
# ars-nouveau
# === Map / Voice ===
# xaeros-minimap
# xaeros-world-map
# simple-voice-chat

11
runtime/README.md Normal file
View File

@@ -0,0 +1,11 @@
# /runtime
Runtime drop-ins mounted read-only into the Minecraft container at `/extras`.
## Required files
- `authlib-injector.jar` — download latest from
https://github.com/yushijinhun/authlib-injector/releases
Mods are no longer listed here; the pack is served via packwiz
(`PACKWIZ_URL`, see plan/04-packwiz.md).