diff --git a/.gitea/workflows/pages-deploy.yaml b/.gitea/workflows/pages-deploy.yaml
index 38d405f..a866f0b 100644
--- a/.gitea/workflows/pages-deploy.yaml
+++ b/.gitea/workflows/pages-deploy.yaml
@@ -28,6 +28,38 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
+ - name: Install Dependencies
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y jq curl sed
+ - name: Fetch Latest Modrinth Version
+ id: fetch_version
+ run: |
+ # Modrinth API Call
+ response=$(curl -s -H "Authorization: Bearer $MODRINTH_TOKEN" https://api.modrinth.com/v2/project/illuvia-prime-project/version)
+
+ # Extract latest release version
+ latest_release=$(echo "$response" | jq -cr '[.[] | select(.status == "listed" and .version_type == "release")] | sort_by(.date_published) | last'
+
+ if [ -z "$latest_release" ]; then
+ echo "No release version found"
+ exit 1
+ fi
+
+ # Extract version_number and game_versions
+ version_number=$(echo "$latest_release" | jq -r '.version_number')
+ game_version=$(echo "$latest_release" | jq -r '.game_versions[0]')
+
+ echo "Latest version: $version_number (Minecraft $game_version)"
+
+ # Output for next steps
+ echo "PACK_VERSION=$version_number" >> $GITHUB_ENV
+ echo "MINECRAFT_VERSION=$game_version" >> $GITHUB_ENV
+ - name: Update _config.yml
+ run: |
+ # Replace placeholders in _config.yml
+ sed -i "s/PACK_VERSION/$PACK_VERSION/g" _config.yml
+ sed -i "s/MINECRAFT_VERSION/$MINECRAFT_VERSION/g" _config.yml
- name: checkout pages
uses: actions/checkout@v4
with:
diff --git a/_config.yml b/_config.yml
index ace6207..6bac1cf 100644
--- a/_config.yml
+++ b/_config.yml
@@ -4,7 +4,8 @@ description: >-
theme: just-the-docs
content:
- pack_version: 1.0.0
+ pack_version: PACK_VERSION
+ minecraft_version: MINECRAFT_VERSION
baseurl: "/"
url: "https://illuvia.world"
diff --git a/assets/img/add_favicon b/assets/img/add_favicon
new file mode 100644
index 0000000..e69de29
diff --git a/docs/modpack/index.md b/docs/modpack/index.md
index 674217d..52741cc 100644
--- a/docs/modpack/index.md
+++ b/docs/modpack/index.md
@@ -10,13 +10,12 @@ layout: page
__Aktuelle Version:__ {{ site.content.pack_version }}
{: .note }
-Aktuell arbeiten wir noch mit Modrinth zusammen daran, dass unser Modpack regulär über Modrinth zu erhalten ist.
-Bis dahin gibt es nur die Möglichkeit dieses über unsere Homepage herunterzuladen und in Modrinth zu importieren.
-Solange unser eigenes Modpack nur über diesen Weg zu bekommen ist werden wir definitiv auch noch `Technical Electrical: Secret Schemes` unterstützen.
+Unser Modpack ist nun über Modrinth erhältlich. Bitte stellt euch darauf ein, dass der Support für `Technical Electrical: Secret Schemes` damit nur noch vorübergehend ist.
+Wir werden vorher nochmal über Discord und unsere Homepage über das Supportende informieren!
## Wieso das Illuvia Prime Modpack?
-Wir haben den Server mit Technical Electrical gestartet. Aktuell unterstützen wir dieses auch noch allerdings haben wir beim Spielen auf dem Server so einige Ideen gehabt, wie man das Spielerlebnis noch verbessern könnten.
+Wir haben den Server mit Technical Electrical gestartet. Aktuell unterstützen wir dieses auch noch allerdings haben wir beim Spielen auf dem Server so einige Ideen gehabt, wie man das Spielerlebnis noch verbessern könnte.
So haben wir viele weitere Mods gefunden und in unseren lokalen Instanzen hinzugefügt. Nun möchten wir euch auch davon profitieren lassen!
Unter anderem haben wir einen eigenen Server Voice Chat integriert, der unabhängig von Discord, Teamspeak und Co. funktioniert. So ist es möglich auch mal miteinander zu quatschen (zum Beispiel zum Handeln) selbst wenn man sich in unterschiedlichen Discord Channels oder Servern befindet.
@@ -26,7 +25,7 @@ Unter anderem haben wir einen eigenen Server Voice Chat integriert, der unabhän
1. Installiere dir den [Modrinth Launcher](https://modrinth.com/app)
2. Gehe in die `Settings` unter `Default instance options` und erhöhere den zugewiesenen RAM. Empfohlen ist ~8000 bei 16GB RAM und ~12000 bei 32GB und höher

-3. Downloade das [Illuvia Prime Pack](https://modrinth.com/modpack/illuvia-prime-project)
+3. Downloade das [Illuvia Prime Pack](modrinth://mod/illuvia-prime-project)


-4. Und nach dem Download kann das Modpack gespielt werden. Viel Spaß! ;)
\ No newline at end of file
+4. Und nach dem Download kann das Modpack gespielt werden. Viel Spaß! ;)
diff --git a/files/Illuvia-Prime-1.0.0.mrpack b/files/Illuvia-Prime-1.0.0.mrpack
deleted file mode 100644
index e5069f8..0000000
Binary files a/files/Illuvia-Prime-1.0.0.mrpack and /dev/null differ
diff --git a/index.md b/index.md
index 8ed6403..e9b4b59 100644
--- a/index.md
+++ b/index.md
@@ -18,14 +18,14 @@ Willkommen bei der offiziellen Homepage und Dokumentation für den Illuvia Prime

[Get started now](#getting-started){: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 }
-[Download Modpack](https://raw.morlana.space/PhoenixDivision/Illuvia-Prime/@master/files/Illuvia-Prime-{{ site.content.pack_version }}.mrpack){: .btn .fs-5 .mb-4 .mb-md-0 }
+[Download Modpack](https://modrinth.com/modpack/illuvia-prime-project#download){: .btn .fs-5 .mb-4 .mb-md-0 }
---
{: .highlight }
-🎮 __Minecraft Version:__ `1.21.1`
+🎮 __Minecraft Version:__ `{{ site.content.minecraft_version }}`
🔃 __Mod Loader:__ NeoForge `21.1.77`
-📦 __Modpack:__ `Illuvia Prime {{ site.content.pack_version }}` oder `Technical Electrical: Secret Schemes 5.2.1`
+📦 __Modpack:__ `Illuvia Prime {{ site.content.pack_version }}`
## Getting started