120 lines
4.6 KiB
Markdown
120 lines
4.6 KiB
Markdown
# NexusLobby
|
|
|
|
<p align="center">
|
|
<img src="https://m-viper.de/img/NexusLobby.png" width="500" alt="NexusLobby">
|
|
</p>
|
|
|
|
Ein umfassendes Lobby-Plugin für Minecraft Server (Paper/Spigot 1.21+) mit modularem Aufbau, High-End NPC-System, umfangreichen Sicherheitsfunktionen und voller Konfigurierbarkeit.
|
|
|
|

|
|

|
|

|
|
|
|
---
|
|
|
|
## Lizenz und Nutzungsbedingungen
|
|
|
|
**ALLE RECHTE VORBEHALTEN**
|
|
|
|
Dieses Plugin ist urheberrechtlich geschützt. Es gelten folgende Bedingungen:
|
|
|
|
- Die Nutzung ist ausschließlich für den persönlichen Gebrauch gestattet.
|
|
- Die Weitergabe, Verbreitung oder Veröffentlichung des Plugins ist **strengstens untersagt**.
|
|
- Jegliche Änderung, Modifikation oder Dekompilierung des Codes ist **verboten**.
|
|
- Das Plugin darf nicht verkauft, vermietet oder anderweitig kommerziell genutzt werden.
|
|
- Eine Weitergabe an Dritte ist ohne ausdrückliche schriftliche Genehmigung nicht gestattet.
|
|
|
|
Bei Verstoß gegen diese Bedingungen behalten wir uns rechtliche Schritte vor.
|
|
|
|
---
|
|
|
|
## Features
|
|
|
|
### 🤖 High-End NPC & ArmorStand System
|
|
- **Conversation Manager** - Komplexe Dialoge zwischen NPCs mit Sprechblasen und Sound-Effekten.
|
|
- **Dynamic KI** - NPCs reagieren auf Tageszeit (Fackel nachts) und ziehen bei Annäherung von Spielern das Schwert.
|
|
- **LookAt-Logik** - NPCs verfolgen flüssig die Kopfbewegungen von Spielern in der Nähe.
|
|
- **Command Binding** - Binde Spieler-, Konsolen- oder Bungee-Befehle an NPC-Slots (0-9).
|
|
- **Status-Backup** - Automatisches Speichern von NPC-Namen via PersistentDataContainer & Tags.
|
|
|
|
### 🌍 Lobby-Management
|
|
- **Spawn-System** - Automatischer Teleport zum Spawn bei Join/Respawn.
|
|
- **Portal-System** - BungeeCord-Portale für nahtlose Server-Wechsel.
|
|
- **Build-Modus** - Schnelles Umschalten zwischen Bau- und Spielmodus.
|
|
- **Double-Jump** - Konfigurierbarer Doppelsprung mit Cooldown und Partikeln.
|
|
|
|
### 🛡️ Sicherheit & Protection
|
|
- **VPN-Blocker** - Blockiert VPN/Proxy-Verbindungen via proxycheck.io API.
|
|
- **Country-Blocker** - Geo-IP Filter (Whitelist/Blacklist für Länder).
|
|
- **Maintenance** - Vollständiger Wartungsmodus mit Whitelist-Funktion.
|
|
- **World-Protection** - Schutz vor Griefing, Hunger, Fallschaden und PvP.
|
|
|
|
### 📊 Visuelle Elemente
|
|
- **Scoreboard & Tablist** - Vollständig animiert mit PlaceholderAPI-Support.
|
|
- **BossBar & ActionBar** - Rotierende Nachrichten und permanente Status-Anzeigen.
|
|
- **Hologramme** - Einfache Erstellung von Text-Displays in der Lobby.
|
|
|
|
---
|
|
|
|
## Befehle
|
|
|
|
| Befehl | Beschreibung | Berechtigung |
|
|
|--------|--------------|--------------|
|
|
| `/nexuslobby` | Hauptbefehl (reload, setspawn, silentjoin) | `nexuslobby.admin` |
|
|
| `/nexuscmd` | NPC Command/Dialog Verwaltung (aliases: `ncmd`, `conv`) | `nexuslobby.armorstand.cmd` |
|
|
| `/nexustools` | NPC Editor GUI (Rotation, KI, Sichtbarkeit) | `nexuslobby.armorstand.use` |
|
|
| `/build` | Aktiviert/Deaktiviert den Baumodus | `nexuslobby.build` |
|
|
| `/maintenance` | Schaltet den Wartungsmodus (on/off) | `nexuslobby.maintenance` |
|
|
| `/portal` | Verwaltung der Server-Portale | `nexuslobby.portal` |
|
|
| `/holo` | Erstellt oder löscht Text-Hologramme | `nexuslobby.hologram` |
|
|
| `/mapart` | Erstellt Bilder aus URLs auf Karten-Rahmen | `nexuslobby.mapart` |
|
|
|
|
---
|
|
|
|
## Konfiguration (Auszug)
|
|
|
|
### conversations.yml
|
|
```yaml
|
|
conversations:
|
|
willkommen:
|
|
dialogue:
|
|
- "&eWächter: &7Willkommen auf dem Server!"
|
|
- "&aBürger: &7Schön, dass du da bist!"
|
|
|
|
links:
|
|
UUID-NPC1:
|
|
partner: UUID-NPC2
|
|
dialog: willkommen
|
|
```
|
|
|
|
---
|
|
|
|
## Berechtigungen
|
|
|
|
| Berechtigung | Beschreibung |
|
|
|--------------|--------------|
|
|
| `nexuslobby.admin` | Voller Zugriff auf alle System-Einstellungen |
|
|
| `nexuslobby.armorstand.cmd` | NPCs konfigurieren und Dialoge verknüpfen |
|
|
| `nexuslobby.armorstand.use` | Zugriff auf die ArmorStand-Editor GUI |
|
|
| `nexuslobby.build` | Berechtigung für den Baumodus |
|
|
| `nexuslobby.portal` | Portale erstellen und löschen |
|
|
|
|
### Bypass-Berechtigungen
|
|
|
|
| Berechtigung | Beschreibung |
|
|
|--------------|--------------|
|
|
| `nexuslobby.bypass.maintenance` | Server trotz Wartungsmodus betreten |
|
|
| `nexuslobby.bypass.vpn` | VPN-Check überspringen |
|
|
|
|
---
|
|
|
|
## Support & Kontakt
|
|
|
|
- **Wiki:** Ausführliche Dokumentation der Module im [Wiki](../../../wiki).
|
|
- **Bug-Reports:** Erstelle ein [Issue](../../../issues) bei technischen Problemen.
|
|
|
|
---
|
|
|
|
**Copyright (c) 2026 - M_Viper - Alle Rechte vorbehalten**
|
|
|
|
Die unbefugte Vervielfältigung, Verbreitung oder Weitergabe dieses Plugins ist strafbar und wird rechtlich verfolgt. |