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