Modpack del servidor Asalith, gestionado con packwiz.
| Minecraft | 1.20.1 |
| Modloader | Forge 47.4.22 |
| Web | https://perlanddev.github.io/asalith-modpack/ |
| Descargas | Releases |
Toda la instalación parte del archivo .mrpack que se publica en cada release.
Las instrucciones detalladas, paso a paso y por lanzador, están en la web:
https://perlanddev.github.io/asalith-modpack/
En resumen:
- Modrinth App (recomendado) — importa el
.mrpackdesde el botón+→ Import from file. - Prism Launcher — Añadir instancia → pestaña Importar → selecciona el
.mrpack. - TLauncher — no admite
.mrpack. UsaAsalith-manual.zip, que trae las carpetasmodsyconfigya preparadas para copiarlas dentro de.minecraft.
Necesitas packwiz en el PATH.
# Desde Modrinth (preferido: es lo que permite exportar el .mrpack)
packwiz modrinth add sodium
packwiz mr add https://modrinth.com/mod/lithium
# Desde CurseForge
packwiz curseforge add jei
packwiz cf add https://www.curseforge.com/minecraft/mc-mods/journeymappackwiz pregunta qué versión usar y resuelve las dependencias automáticamente. Si un mod no aparece, casi siempre es que no tiene versión para Forge 1.20.1.
packwiz update --all # actualizar todos los mods
packwiz update sodium # actualizar uno concreto
packwiz remove sodium # quitar un mod
packwiz refresh # regenerar index.toml (¡obligatorio antes de commitear!)
packwiz modrinth export # generar un .mrpack en local para probarLos mods que solo van en un lado se marcan editando su .pw.toml:
side = "client" # o "server", o "both" (por defecto)Así el servidor no descarga shaders ni mods de interfaz.
Las descargas se generan solas al crear una etiqueta:
git tag v1.0.0 && git push --tagsEso publica una release con Asalith.mrpack y Asalith-manual.zip.
La insignia, el favicon y la imagen de previsualización se generan desde un único script, para que el SVG y los PNG no se desincronicen:
python scripts/build_brand_assets.py --preview--preview añade assets/preview-badge.png, que sirve solo para revisar el
dibujo a ojo y no se publica.
- Añade o actualiza mods con los comandos de arriba.
- Ejecuta
packwiz refresh. - Commitea y haz push a
main. La web se actualiza sola. - Cuando quieras publicar para los jugadores, crea una etiqueta
v*.
pack.toml Metadatos del pack (versiones, opciones)
index.toml Índice generado por packwiz — no editar a mano
mods/ Un .pw.toml por mod
config/ Ficheros de configuración que se distribuyen a los clientes
datapacks/ Datapacks del pack
resourcepacks/ Packs de recursos
shaderpacks/ Shaders
index.html Web pública con instrucciones y lista de mods
assets/ Insignia, favicon e imagen de previsualización
scripts/ Generación de mods.json y de los recursos de marca
.github/workflows/ Despliegue, publicación de descargas y validación
.packwizignore Ficheros del repo que NO forman parte del modpack
| Workflow | Cuándo | Qué hace |
|---|---|---|
deploy-pages.yml |
push a main |
Publica la web y el pack en GitHub Pages |
release-mrpack.yml |
etiquetas v* |
Publica Asalith.mrpack y Asalith-manual.zip |
validate.yml |
pull requests | Falla si el index.toml está desactualizado |