Installation hinzugefügt

2026-01-22 14:40:17 +00:00
parent 1f0bfef444
commit 4d0e01bb82

100
Installation.md Normal file

@@ -0,0 +1,100 @@
# Installation
## Voraussetzungen
- **Minecraft Server:** Paper 1.21+ (empfohlen) oder Spigot 1.21+
- **Java:** Version 21 oder hoher
- **RAM:** Mindestens 2GB empfohlen
## Installation
### Schritt 1: Plugin herunterladen
Lade die neueste Version von `NexusLobby-1.0.0.jar` herunter.
### Schritt 2: Plugin installieren
1. Stoppe deinen Minecraft-Server
2. Kopiere die JAR-Datei in den `plugins/` Ordner
3. Starte den Server neu
### Schritt 3: Konfiguration prufen
Nach dem ersten Start werden folgende Dateien erstellt:
```
plugins/NexusLobby/
├── config.yml # Hauptkonfiguration
├── settings.yml # Gamerules & Lobby-Schutz
├── visuals.yml # Scoreboard, Tablist, BossBar
├── armorstands.yml # ArmorStand Tools Einstellungen
└── portals.yml # Gespeicherte Portale (nach Erstellung)
```
## Optionale Abhangigkeiten
Fur den vollen Funktionsumfang werden folgende Plugins empfohlen:
### PlaceholderAPI
```
/papi ecloud download Player
/papi ecloud download Server
/papi ecloud download Vault
/papi ecloud download LuckPerms
/papi reload
```
### LuckPerms
Wird automatisch erkannt. Prefixe werden im Scoreboard angezeigt.
### Vault
Benotigt ein Economy-Plugin (z.B. EssentialsX). Zeigt Kontostand im Scoreboard.
## Kompilieren aus dem Quellcode
Falls du das Plugin selbst kompilieren mochtest:
```bash
# Repository klonen
git clone https://github.com/dein-repo/NexusLobby.git
cd NexusLobby
# Mit Maven bauen
mvn clean package
# Die JAR befindet sich in target/NexusLobby-1.0.0.jar
```
### Build-Anforderungen
- Maven 3.6+
- JDK 21+
## Erste Schritte nach der Installation
1. **Spawn setzen:** Bearbeite `config.yml` und setze die Spawn-Koordinaten
2. **Wartungsmodus:** Optional mit `/maintenance on` aktivieren
3. **Portale erstellen:** Siehe [Portal-System](Portal-System)
4. **Server-Switcher:** Konfiguriere Server in `config.yml` unter `compass`
## Troubleshooting
### Plugin startet nicht
- Prufe die Server-Konsole auf Fehlermeldungen
- Stelle sicher, dass Java 21+ installiert ist
- Prufe, ob Paper/Spigot 1.21+ verwendet wird
### Placeholders funktionieren nicht
- Installiere PlaceholderAPI
- Lade die benotigten Expansions (siehe oben)
- Fuhre `/papi reload` aus
### Scoreboard zeigt Fehler
- Prufe, ob alle verwendeten Placeholder-Expansions installiert sind
- Kontrolliere die `visuals.yml` auf Syntaxfehler