Installation hinzugefügt
100
Installation.md
Normal file
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
|
||||||
Reference in New Issue
Block a user