# NexusLobby

NexusLobby

Ein umfassendes Lobby-Plugin für Minecraft Server (Paper/Spigot 1.21+) mit modularem Aufbau, High-End NPC-System, umfangreichen Sicherheitsfunktionen und voller Konfigurierbarkeit. ![Minecraft](https://img.shields.io/badge/Minecraft-1.21+-green) ![Java](https://img.shields.io/badge/Java-21+-orange) ![License](https://img.shields.io/badge/License-Proprietary-red) --- ## 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.