Dieses Plugin bildet die Basis für deinen Server. Für Minecraft Server ab der Version 1.18 welche die Spigot Server Software nutzen.
- Multiworldsystem (inklusive Lobby und Testwelt)
- Rangsystem (inklusive Permissions)
- Anpassbares Farbtheme (Chat, Tablist)
- Anpassbare Tablist (inklusive Serverperformanceanzeige (Laganzeige) und Tageszeit im Spiel)
- Speichern von Positionen
- Automatisches Herunterfahren
- Lebensanzeige über Spielerkopf
- Farbcodes auf Schildern
- Verbesserte Schlafensanzeige
- Einstellbarer Creeperblockschaden
<> bedeutet, dass das Argument erforderlich ist.
[] bedeutet, dass das Argument angegeben werden kann.
Benutzung: /defaultgamemode
Setzt den Spielmodus des Spielers auf den Standardspielmodus der Welt in der er sich befindet.
Benutzung: /friend
Öffnet ein Inventar zum Konfigurieren der Freunde. (Freundemenu)
Benutzung: /invsee <Spielername>
Zeigt das aktuelle Inventar des angegebenen Spielers. Zum Öffnen des Inventars wird die Berechtigung coderrcore.command.invsee
oder coderrcore.command.invact
vorrausgesetzt.
Mit dem Inventar kann interagiert werden, wenn der Spieler die Berechtigung coderrcore.command.invact
besitzt.
Benutzung: /l
Teleportiert den Spieler zurück in die Lobby.
Benutzung: /lobby
Teleportiert den Spieler zurück in die Lobby.
Benutzung: /maintrance
Stellt den in den Wartungsmodus. Nur Admins können den Server betreten und alle anderen Spieler werden gekickt.
Benutzung: /permissions
Zeigt alle Berechtigungen (Permissions) des Spielers welcher den Command ausführt.
Benutzung: /pos <get|set|remove|Positionsname> [Positionsname]
Schreibt die Position des Spielers in den Chat, speichert Positionen in einer Datei oder ruft Positionen aus der Datei ab.
Benutzung: /settings
Öffnet ein Inventar zum Einsehen und Einstellen der Welteinstellungen. Bearbeiten der Einstellung nur mit coderrcore.rank.admin
Berechtigung.
Benutzung: /teleporter <Zielwelt|x> [y] [z]
Setzt einen Teleporter an die Position des Spielers, welcher in eine Welt oder an eine Position der aktuellen Welt teleportiert.
Benutzung: /testworld
Teleportiert Spieler in die Testwelt. Wenn die testwelt noch nicht geladen wurde, wird sie nun geladen.
Benutzung: /world [Weltname|create|info|undo] [Weltname|Spielername] [Spielmodus] [Welttyp] [Schwierigkeitsgrad] [Hardcore-Modus] [Nether] [End] [Schaden] [Hunger]
/world
Teleportiert den Spieler in eine bestimmte Welt oder erzeugt eine Welt.
Mehr unter Mehrere Welten
Benutzung: /worlds [edit|reset]
Öffnet ein Inventar indem durch Klicken auf ein Item der Spieler in eine Welt teleportiert werden kann. Inventar kann bearbeitet oder auf eine Standardanordnung zurückgesetzt werden. Zum Bearbeiten und Zurücksetzen ist die Berechtigung coderrcore.rank.admin
erforderlich.
Benutzung: /rank <set|remove> <Spielername> <Ranglevel>
Setzt den Serverrang eines Spielers auf das entsprechende Level oder löscht den Rang, sodass dieser zu Spieler
wird.
Benutzung /spawn [force]
Zeigt den Weltspawnpunkt der aktuellen Welt an und bietet Spielern mit OP-Rechten oder der coderrcore.rank.admin
-Permission die Teleportation zu diesen Koordinaten an. In der Lobby wird jeder Spieler direkt zum Weltspawnpunkt teleportiert.
Das Plugin macht es möglich mehr als eine Welt auf dem Server zu betreten. Standardmäßig wird der Spieler beim ersten Betreten in die Lobby teleportiert, welche immer geladen ist.
Für jede Welt werden Spielstände wie Position, Spielmodus, Inventar, Herzen, Hunger, XP/Level, Respawnpunkt und aktiven Effekte separat gespeichert. Das bedeutet, dass bei jedem Teleport in eine andere Welt sich diese Spielstände anpassen.
Durch den Command /world
kann ein Spieler sich in verschiedene Welten teleportieren.
/world
teleportiert den Spieler in die standard Überleben-Welt des Servers.
/world [Weltname]
teleportiert den Spieler in die als Argument angegebene Welt.
Das Bearbeiten der Welteinstellungen kann über die worlds.yml
erfolgen oder durch den /settings
Command für die aktuelle Welt.
Das Erzeugen einer Welt kann durch den /world
Command oder über die worlds.yml
erfolgen.
/world create [Weltname] [Spielmodus] [Welttyp] [Schwierigkeitsgrad] [Hardcore] [Nether-Dimension] [End-Dimension] [Schaden] [Sättigkeit]
Argumente
Weltname
Namen der WeltSpielmodus
Standardspielmodus, welcher beim ersten Betreten der Welt dem Spieler gesetzt wird.SURVIVAL|CREATIVE|SPECTATOR|ADVENTURE
Welttyp
Welttyp, welcher beim Generieren der Welt angewendet wird.DEFAULT|EMPTY|REDSTONE
Schwierigkeitsgrad
Schwierigkeitsgrad der WeltPEACEFUL|EASY|NORMAL|HARD
Hardcore
Ob der Spieler nach dem Tod in denSPECTATOR
Modus gesetzt wird.true|false
Nether-Dimension
Ob die Nether-Dimension mit geladen werden soll. Andernfalls kann sie nicht betreten werden.true|false
End-Dimension
Ob die End-Dimension mit geladen werden soll. Andernfalls kann sie nicht betreten werden.true|false
Schaden
Ob die Spieler Schäden bekommen können.true|false
Sättigung
Ob die Spieler keinen Hunger bekommen können.
`true|false
weltname:
enabled: true
teleport: true
slot: 13
datafile: weltname_data.yml
gamemode: SURVIVAL
difficulty: NORMAL
hardcore: false
generator: DEFAULT
damage: true
saturation: false
nether: false
the_end: false
Nicht benötigte Eigenschaften können weggelassen werden und werden automatisch auf den Standardwert gesetzt.
enabled: true|false
Welt wird geladen oder nicht. Standard:true
teleport: true|false
In die Welt kann per Command teleportiert werden oder nicht. Spieler mit Operator-Rechten können die Welt weiterhin betreten. Standard:true
slot: 0-26
Gibt den Slot an des Items im Welteninventar (/worlds
oder Kompass in Lobby), welcher zum teleportieren angeklickt werden muss. Standard:1
datafile: weltname_data.yml
Name der Speicherdatei der Spielstände. Standard:weltname_data.yml
gamemode: SURVIVAL|CREATIVE|SPECTATOR|ADVENTURE
Standardspielmodus, welcher beim ersten Betreten der Welt dem Spieler gesetzt wird. Standard:SURVIVAL
difficulty: PEACEFUL|EASY|NORMAL|HARD
Schwierigkeitsgrad, welcher der Welt gesetzt wird. Standard:NORMAL
hardcore: true|false
Ob Spieler, wenn er stirbt in denSPECTATOR
Modus gesetzt wird oder nicht. Standard:false
generator: DEFAULT|EMPTY|REDSTONE
Typ der Weltengeneration bei neuen Welten. Funktioniert nur wenn Welt noch nicht vorhanden ist. Standard:DEFAULT
damage: true|false
Ob Spieler Schaden bekommen können. Standard:true
saturation: true|false
Ob Spieler keinen Hunger bekommen können. Standard:false
nether: true|false
Ob die Nether-Dimension mit geladen werden soll. Andernfalls kann sie nicht betreten werden. Standard:false
the_end: true|false
Ob die End-Dimension mit geladen werden soll. Andernfalls kann sie nicht betreten werden. Standard:false
Spieler können 4 verschiedene Ränge auf dem Server tragen: Spieler
Premium
VIP
Admin
Verschiedene Ränge ermöglichen es den Spielern verschiedene Berechtigungen zu geben. Die Berechtigungen, welche eine bestimmte Spielergruppe haben soll kann in der permissions.yml
Datei eingestellt werden.
Ränge sind in der Tablist (Spielerliste, welche sich beim Drücken der Taste TAB
erscheint), als auch als farbig markierte Namen über den Spielerköpfen und im Chat zu erkennen.
Die Farben und Ranglevel der Ränge sind:
- Spieler: Hellgrün
- Premium: Gold
- VIP: Violett
- Admin: Dunkelrot
In der permissions.yml
werden die Berechtigungen (Permissions) der Spielergruppen festgelegt.
Der Aufbau der Datei wird automatisch, wenn die Datei nicht vorhanden ist, erstellt und mit Standardberechtigungen gefüllt. Diese Standardberechtigungen können entfernt, bearbeitet und ergänzt werden. Wichtig ist dabei die Syntax der Datei beizubehalten.
Standardaufbau der Datei:
admin:
minecraft-command-gamemode: true
minecraft-command-give: true
coderrcore-command-rank: true
coderrcore-command-update: true
coderrcore-command-permissions: true
coderrcore-rank-admin: true
coderrcore-command-testworld: true
coderrcore-command-invact: true
vip:
coderrcore-command-update: true
coderrcore-command-permissions: true
coderrcore-rank-vip: true
coderrcore-command-testworld: true
coderrcore-command-invsee: true
premium:
coderrcore-command-permissions: true
coderrcore-rank-premium: true
player:
coderrcore-command-permissions: true
coderrcore-rank-player: true
Berechtigungen mit dem Wert false
nach dem Doppelpunkt werden nicht berücksichtigt.