diff --git a/Gemfile b/Gemfile
index 157e918..3faa7ac 100644
--- a/Gemfile
+++ b/Gemfile
@@ -5,3 +5,7 @@ gem "jekyll", "~> 4.3.4" # installed by `gem jekyll`
gem "just-the-docs", "0.10.0" # pinned to the current release
# gem "just-the-docs" # always download the latest release
+
+gem 'jekyll-default-layout'
+
+gem 'jekyll-webp'
diff --git a/Gemfile.lock b/Gemfile.lock
index dd64b4d..cf458b9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -3,20 +3,24 @@ GEM
specs:
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
- bigdecimal (3.1.8)
+ bigdecimal (3.1.9)
colorator (1.1.0)
concurrent-ruby (1.3.4)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
- ffi (1.17.0-arm64-darwin)
- ffi (1.17.0-x86_64-linux-gnu)
+ ffi (1.17.1-arm64-darwin)
+ ffi (1.17.1-x86_64-darwin)
+ ffi (1.17.1-x86_64-linux-gnu)
forwardable-extended (2.6.0)
- google-protobuf (4.28.1-arm64-darwin)
+ google-protobuf (4.29.2-arm64-darwin)
bigdecimal
rake (>= 13)
- google-protobuf (4.28.1-x86_64-linux)
+ google-protobuf (4.29.2-x86_64-darwin)
+ bigdecimal
+ rake (>= 13)
+ google-protobuf (4.29.2-x86_64-linux)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
@@ -38,6 +42,8 @@ GEM
safe_yaml (~> 1.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
+ jekyll-default-layout (0.1.5)
+ jekyll (>= 3.0, < 5.0)
jekyll-include-cache (0.2.1)
jekyll (>= 3.7, < 5.0)
jekyll-sass-converter (3.0.0)
@@ -46,13 +52,14 @@ GEM
jekyll (>= 3.8, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
+ jekyll-webp (1.0.0)
just-the-docs (0.10.0)
jekyll (>= 3.8.5)
jekyll-include-cache
jekyll-seo-tag (>= 2.0)
rake (>= 12.3.1)
- kramdown (2.4.0)
- rexml
+ kramdown (2.5.1)
+ rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
@@ -67,25 +74,30 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
- rexml (3.3.7)
- rouge (4.3.0)
+ rexml (3.4.0)
+ rouge (4.5.1)
safe_yaml (1.0.5)
- sass-embedded (1.78.0-arm64-darwin)
- google-protobuf (~> 4.27)
- sass-embedded (1.78.0-x86_64-linux-gnu)
- google-protobuf (~> 4.27)
+ sass-embedded (1.83.0-arm64-darwin)
+ google-protobuf (~> 4.28)
+ sass-embedded (1.83.0-x86_64-darwin)
+ google-protobuf (~> 4.28)
+ sass-embedded (1.83.0-x86_64-linux-gnu)
+ google-protobuf (~> 4.28)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.6.0)
- webrick (1.8.1)
+ webrick (1.9.1)
PLATFORMS
arm64-darwin
+ x86_64-darwin-23
x86_64-linux-gnu
DEPENDENCIES
jekyll (~> 4.3.4)
+ jekyll-default-layout
+ jekyll-webp
just-the-docs (= 0.10.0)
BUNDLED WITH
- 2.5.9
+ 2.6.2
diff --git a/_config.yml b/_config.yml
index 55ee41e..ace6207 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,14 +1,80 @@
title: Illuvia Prime
description: >-
- Welcome to the official homepage and documentation for Illuvia Prime, our modded Minecraft server. Explore a unique blend of technical and magical mods that enhance your gameplay experience.
+ Willkommen bei der offiziellen Homepage und Dokumentation für den Illuvia Prime Minecraft Server. Erkunde eine einzigartige Welt voller Magie und technischer Möglichkeiten.
theme: just-the-docs
+content:
+ pack_version: 1.0.0
+
baseurl: "/"
url: "https://illuvia.world"
show_downloads: false
+# Color scheme currently only supports "dark", "light"/nil (default), or a custom scheme that you define
+color_scheme: dark
+
+callouts_level: quiet # or loud
+callouts:
+ highlight:
+ color: yellow
+ info:
+ title: Info
+ color: blue
+ new:
+ title: Neu
+ color: green
+ note:
+ title: Notiz
+ color: purple
+ warning:
+ title: Warnung
+ color: red
+
nav_external_links:
- title: Impressum
url: https://legal.thephoenixdi.vision
- hide_icon: true
+ hide_icon: false
opens_in_new_tab: true
+
+plugins:
+ - jekyll-default-layout
+ - jekyll-webp
+
+############################################################
+# Site configuration for the WebP Generator Plugin
+# The values here represent the defaults if nothing is set
+webp:
+ enabled: true
+
+ # The quality of the webp conversion 0 to 100 (where 100 is least lossy)
+ quality: 75
+
+ # List of directories containing images to optimize, nested directories will only be checked if `nested` is true
+ # By default the generator will search for a folder called `/img` under the site root and process all jpg, png and tiff image files found there.
+ img_dir: ["/img"]
+
+ # Whether to search in nested directories or not
+ nested: false
+
+ # add ".gif" to the format list to generate webp for animated gifs as well
+ formats: [".jpeg", ".jpg", ".png", ".tiff"]
+
+ # File extensions for animated gif files
+ gifs: [".gif"]
+
+ # Set to true to always regenerate existing webp files
+ regenerate: false
+
+ # Local path to the WebP utilities to use (relative or absolute)
+ # Omit or leave as nil to use the utilities shipped with the gem, override only to use your local install
+ # Eg : "/usr/local/bin/cwebp"
+ webp_path: nil
+
+ # List of files or directories to exclude
+ # e.g. custom or hand generated webp conversion files
+ exclude: []
+
+ # append '.webp' to filename after original extension rather than replacing it.
+ # Default transforms `image.png` to `image.webp`, while changing to true transforms `image.png` to `image.png.webp`
+ append_ext: false
+############################################################
diff --git a/_layouts/home.html b/_layouts/home.html
new file mode 100644
index 0000000..84f03f7
--- /dev/null
+++ b/_layouts/home.html
@@ -0,0 +1,5 @@
+---
+layout: default
+---
+
+{{ content }}
\ No newline at end of file
diff --git a/_layouts/page.html b/_layouts/page.html
new file mode 100644
index 0000000..84f03f7
--- /dev/null
+++ b/_layouts/page.html
@@ -0,0 +1,5 @@
+---
+layout: default
+---
+
+{{ content }}
\ No newline at end of file
diff --git a/docs/faq/index.md b/docs/faq/index.md
new file mode 100644
index 0000000..c99db87
--- /dev/null
+++ b/docs/faq/index.md
@@ -0,0 +1,7 @@
+---
+title: FAQ
+layout: page
+has_toc: false
+---
+
+- [Wie lautet die Server IP?]({% link docs/faq/what-is-the-server-ip.md %})
diff --git a/docs/faq/what-is-the-server-ip.md b/docs/faq/what-is-the-server-ip.md
new file mode 100644
index 0000000..4a7a903
--- /dev/null
+++ b/docs/faq/what-is-the-server-ip.md
@@ -0,0 +1,9 @@
+---
+title: Wie lautet die Server IP?
+parent: FAQ
+layout: page
+---
+
+# Wie lautet die Server IP?
+
+`join.illuvia.world`
diff --git a/docs/modpack/index.md b/docs/modpack/index.md
new file mode 100644
index 0000000..b22e151
--- /dev/null
+++ b/docs/modpack/index.md
@@ -0,0 +1,30 @@
+---
+title: Modpack
+nav_order: 2
+layout: page
+---
+
+# Illuvia Prime Modpack
+
+{: .highlight }
+__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.
+
+## 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.
+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.
+
+## Installtion
+
+1. Downloade das [Illuvia Prime Pack](https://raw.morlana.space/PhoenixDivision/Illuvia-Prime/@master/files/Illuvia-Prime-{{ site.content.pack_version }}.mrpack)
+2. Öffne nun Modrinth und erstelle eine neue Instanz
+
+3. Nun kannst du unter dem Punkt `From File` die heruntergeladene `Illuvia-Prime-{{ site.content.pack_version }}.mrpack` auswählen
+
diff --git a/docs/modpack/modliste.md b/docs/modpack/modliste.md
new file mode 100644
index 0000000..a5698e9
--- /dev/null
+++ b/docs/modpack/modliste.md
@@ -0,0 +1,155 @@
+---
+title: Modliste
+parent: Modpack
+layout: page
+---
+
+# Installierte Mods
+
+- [X] AI Improvements
+- [X] AmbientSounds
+- [X] Applied Mekanistics
+- [X] BadOptimizations
+- [X] BetterF
+- [X] BetterThirdPerson
+- [X] Controlling
+- [X] Corgilib
+- [X] CraterLib
+- [X] CreativeCore
+- [X] Cucumber
+- [X] CustomWindowTitle
+- [X] DistantHorizons
+- [X] Emojiful
+- [X] ExtremeReactors
+- [X] GPUTape
+- [X] GlitchCore
+- [X] ImmediatelyFast
+- [X] ImmersiveEngineering
+- [X] Jade
+- [X] KryptonFoxified
+- [X] Ksyxis
+- [X] LittleFrames
+- [X] MRU
+- [X] Mekanism
+- [X] MekanismAdditions
+- [X] MekanismGenerators
+- [X] MekanismTools
+- [X] Modern Dynamics
+- [X] Modern Industrialization
+- [X] MouseTweaks
+- [X] MysticalAgradditions
+- [X] MysticalAgriculture
+- [X] NoChatReports
+- [X] Not Enough Recipe Book
+- [X] OctoLib
+- [X] Oh The Biomes Weve Gone
+- [X] Oh The Trees Youll Grow
+- [X] OreExcavation
+- [X] Patchouli
+- [X] Powah
+- [X] Searchables
+- [X] SimpleRPC Universal
+- [X] SmartBrainLib
+- [X] Sounds
+- [X] Statues
+- [X] TerraBlender
+- [X] The Undergarden
+- [X] Totemic
+- [X] TravelersTitles
+- [X] Xaeros Minimap
+- [X] XaerosWorldMap
+- [X] YetAnotherConfigLib
+- [X] YungsApi
+- [X] ZeroCore
+- [X] SecurityCraft
+- [X] accessories cclayer
+- [X] accessories
+- [X] actuallyadditions
+- [X] aewtlib
+- [X] almostunified
+- [X] appleskin
+- [X] appliedenergistics
+- [X] architectury
+- [X] ars additions
+- [X] ars ocultas
+- [X] athena
+- [X] azurelib neo
+- [X] balm
+- [X] better modlist
+- [X] cme
+- [X] cc tweaked
+- [X] chisel
+- [X] cloth config
+- [X] collective
+- [X] drippyloadingscreen
+- [X] elevatorid
+- [X] emi
+- [X] enderio
+- [X] entityculling
+- [X] fancymenu
+- [X] ferritecore
+- [X] freecam
+- [X] friendsandfoes
+- [X] functionalstorage
+- [X] geckolib
+- [X] handcrafted
+- [X] idle boost
+- [X] industrialforegoing
+- [X] iris
+- [X] ironchest
+- [X] jamlib
+- [X] jei
+- [X] konkrete
+- [X] kotlinfor
+- [X] libIPN
+- [X] lootr
+- [X] melody
+- [X] mffs
+- [X] modernfix
+- [X] modonomicon
+- [X] moreculling
+- [X] notenoughanimations
+- [X] occultism
+- [X] open parties and claims
+- [X] owo lib
+- [X] packetfixer
+- [X] PlasmoVoice
+- [X] pneumaticcraft repressurized
+- [X] polyeng
+- [X] polylib
+- [X] polymorph
+- [X] prefab
+- [X] radium
+- [X] reeses sodium options
+- [X] relics
+- [X] resourcefulconfig
+- [X] resourcefullib
+- [X] servercore
+- [X] shrink
+- [X] skinlayersd
+- [X] sodium
+- [X] sound physics remastered
+- [X] stellaris
+- [X] tectonic
+- [X] the bumblezone
+- [X] theurgy
+- [X] thingamajigs
+- [X] titanium
+- [X] toms trading network
+- [X] travelersbackpack
+- [X] utility belt
+- [X] watermedia
+- [X] waveycapes
+- [X] waystones
+
+# Installierte Resourcepacks
+
+- [X] Faithful 64x
+- [X] 3D Crops Revamped
+- [X] PresenceFootsteps: Remastered Sounds
+- [X] Visual Traveler's Title Biomes Addon
+
+# Installierte Shader
+
+- [X] Solas Shader
+- [X] Complementary Shaders - Reimagined
diff --git a/img/new_instance.png b/img/new_instance.png
new file mode 100644
index 0000000..d292327
Binary files /dev/null and b/img/new_instance.png differ
diff --git a/img/new_instance_from_file.png b/img/new_instance_from_file.png
new file mode 100644
index 0000000..52735f9
Binary files /dev/null and b/img/new_instance_from_file.png differ
diff --git a/index.md b/index.md
index d3acef5..b1ae8ad 100644
--- a/index.md
+++ b/index.md
@@ -1,15 +1,41 @@
---
title: Home
layout: home
+nav_order: 1
+description: "Willkommen bei der offiziellen Homepage und Dokumentation für den Illuvia Prime Minecraft Server. Erkunde eine einzigartige Welt voller Magie und technischer Möglichkeiten."
+permalink: /
---
-#
+# Illuvia Prime Homepage
{: .fs-9 }
-
-Just the Docs gives your documentation a jumpstart with a responsive Jekyll theme that is easily customizable and hosted on GitHub Pages.
+Willkommen bei der offiziellen Homepage und Dokumentation für den Illuvia Prime Minecraft Server. Erkunde eine einzigartige Welt voller Magie und technischer Möglichkeiten.
{: .fs-6 .fw-300 }
[Get started now](#getting-started){: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 }
-[View it on GitHub][Just the Docs repo]{: .btn .fs-5 .mb-4 .mb-md-0 }
+[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 }
---
+
+{: .highlight }
+🎮 __Minecraft Version:__ `1.21.1`
+🔃 __Mod Loader:__ NeoForge `21.1.77`
+📦 __Modpack:__ `Illuvia Prime {{ site.content.pack_version }}` oder `Technical Electrical: Secret Schemes 5.2.1`
+
+## Getting started
+
+{: .info }
+Du musst von einem Spieler bei der Serverleitung (SitirioTV | Justin, Kosmos | Florian) empfohlen werden.
+Die Serverleitung gibt dann dem Spieler, der dich empfohlen hat bescheid ob du aufgenommen wirst oder nicht.
+
+### Modpack Installation
+
+1. Downloade und installiere [Modrinth](https://modrinth.com/app) als Launcher
+2. Starte den Launcher und logge dich mit deinem Minecraft / Microsoft Account ein
+3. Downloade das Illuvia Prime Modpack und importiere es
+
+### Server beitreten
+
+1. Bitte joine einmal dem Server. Es wird eine Meldung kommen, dass du nicht auf der Whitelist stehst.
+2. Teile der Serverleitung über Discord deinen Minecraft Benutzernamen mit, damit wir dich auf Whitelist setzen können.
+3. Warte auf eine Antwort und joine erneut sobald du aufgenommen wurdest.
+4. Viel Spaß! 🥳