CoreEngine: Überblick
All-in-one Plugin für Survival-Server: ersetzt 30+ kleine Plugins durch ein modulares System. Jedes Feature einzeln konfigurier- und abschaltbar. Eine JAR für Paper und Folia.
Modulübersicht #
| Modul | Datei | Beschreibung | Commands |
|---|---|---|---|
| AFK & Sleep | afk.yml | Auto-AFK nach Inaktivität, optional Kick; Sleep-Voting | /afk, /sleep |
| Chat & Messages | chat.yml | Chat-Format, Team-Chat, private Nachrichten | /msg, /team chat, /nick |
| Hologramme | holograms.yml | Text- und Item-Zeilen, PlaceholderAPI | /holo |
| Homes | homes.yml | Persönliche Homes mit Limit, Cooldown, Warmup | /home, /sethome, /delhome |
| Jobs | jobs.yml | 10 Berufe mit Level, XP, Boosts, Quests, Shop | /jobs, /jobsa |
| Join/Leave | joinleave.yml | Eigene Join/Leave-Nachrichten, First-Join-Titel | Automatisch |
| Moderation | moderation.yml | Mutes, Bans, Warns, Jail, Vanish, Spy | /mute, /cban, /warn, /jail, /vanish |
| Mob Teleport | mobteleport.yml | Geleinte Mobs folgen bei Teleport | /mobteleport |
| Nick | nick.yml | Eigene Nicknamen mit Farben | /nick |
| Command-Sichtbarkeit | permissions.yml | Tab zeigt nur berechtigte Commands, keine bukkit:-Duplikate | Automatisch |
| RTP | rtp.yml | Random Teleport mit sicherer Ziel-Suche | /rtp |
| Shop | shop.yml | Chest Shops, Buy/Sell, Preislimits, Hopper-Schutz | Shift+Klick auf Kiste |
| Spawn | spawn.yml | Server-, First-Join- und Gruppen-Spawns | /spawn, /setspawn |
| Stations | stations.yml | Virtuelle Workstations an einem Hub | /station |
| Tab | tab.yml | Tab-Name mit Prefix/Suffix/Nexo-Glyphs | Automatisch |
| Team | team.yml | Ränge, Bank, Home, Warps, Chest-Claims, Allianzen | /team |
| Teleport | teleport.yml | Teleport-Kern mit Kampf-Sperre, /back | /back |
| TPA | tpa.yml | TPA/TPAHere mit Timeout, Cooldown | /tpa, /tpaccept, /tpdeny |
| Utility | utility.yml | Heal, Feed, Fly, God, Repair, Trash, Ping, TPS, Seen | /heal, /fly, /god, /whois |
| Warps | warps.yml | Server-Warps mit Icon, Gruppe, Warmup, Cooldown | /warp, /setwarp |
| Web-Interface | websession.yml | Web-Panel für Homes, Claims, Jobs, Teams, Warps, Economy | /cweb |
| World | world.yml | Gamerule-Menü, Shortcut-Commands | /world, /gamerules |
Module schalten #
Jede Moduldatei beginnt mit enabled: true. Auf false gesetzt, antworten die Commands mit „Modul deaktiviert" und das Modul reagiert nicht mehr auf Spielaktionen, bestehende Daten bleiben aber erhalten.
YAML
# modules/jobs.yml
enabled: falseReload #
/coreengine reload lädt config., messages., alle modules/*., die Job-Definitionen und Spielerdaten neu, ohne Neustart.
Tipp: Für Config-Änderungen reicht der Reload. Nach einem Plugin-Update, neuen Zusatz-Plugins (PlaceholderAPI, LuckPerms) oder ganz neuen Modulen ist ein Neustart die sichere Wahl.