Permissions: Unterschied zwischen den Versionen
Aus Rising World Wiki
Lenko (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „====Permissions==== Permissions dienen generell dazu, um Berechtigungsgruppen für Mehrspieler-Server zu erstellen und Spieler diesen zuzuweisen. Permissions w…“) |
Lenko (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
=Permissions= | |||
Permissions dienen generell dazu, um Berechtigungsgruppen für Mehrspieler-Server zu erstellen und Spieler diesen zuzuweisen. Permissions werden immer im '''JSON-Format''' mit einem Editor erstellt und dann auf einem Server unter ''Permissions/Groups'' abgelegt. | Permissions dienen generell dazu, um Berechtigungsgruppen für Mehrspieler-Server zu erstellen und Spieler diesen zuzuweisen. Permissions werden immer im '''JSON-Format''' mit einem Editor erstellt und dann auf einem Server unter ''Permissions/Groups'' abgelegt. | ||
Zeile 8: | Zeile 8: | ||
Beispiel: <code>spg 12345678901234567890 Spieler</code> | Beispiel: <code>spg 12345678901234567890 Spieler</code> | ||
==== Berechtigungsgruppen Befehle und Erklärung ==== | |||
===== info ===== | |||
* "chat": true, #Chat erlauben | |||
* "chatcolor": "#FFFFFF", #Chat Farbe bestimmen | |||
* "chatemojis": true, #Emojis erlauben | |||
* "chatnamecolor": "#FFFFFF", #Namensfarne beim chat | |||
* "chatnameprefix": "", #zeigt Prefix ( Namensvorsatz)an | |||
* "chatprefix": "", #Zeigt prefix beim chat an | |||
* "chatrichtext": false, #Verwendet das RTF Format (Rich-Text) | |||
* "group": "Handwerker", #Gruppen Name | |||
* "groupcolor": "#FFFFFF", #Gruppen Farbe | |||
* "nametagcolor": "#FFFFFF", #Farbe des Names | |||
* "nametagprefix": "", #Zeigt prefix beim Namensschild mit an | |||
* "nametagprefixcolor": "#FFFFFF", #Prefix Farbe | |||
* "nametagsuffix": "", #Zeigt sufix beim Namensschild mit an | |||
* "nametagsuffixcolor": "#FFFFFF", #Sufix Farbe | |||
* "showadmintag": false, #Bestimmt, ob das kleine rote"[Admin]"neben dem Spielernamen sichtbar sein soll | |||
* "showdistance": true, #Entfernungsanzeige | |||
* "showinplayerlist": true, #spieleranzeige "I" wird angezeigt ja/Nein | |||
* "shownametag": true #Bestimmt ob das Namensschild dieses Spieler sichtbar sein soll | |||
===== area ===== | |||
* "addplayer": false, #Spieler hinzufügen | |||
* "removeplayer": false, #Spieler löschen | |||
* "setname": false #Area Name | |||
===== command ===== | |||
* "ban": false, #Spieler bannen | |||
* "cleanup": false, #Server aufräumen (herumliegende Items) | |||
* "clearinventory": false, #Inventory löschen/leeren | |||
* "deletenpc": false, #Spieler löschen | |||
* "disablenpc": false, #NPC deaktivieren | |||
* "findbase": false, #Base finden | |||
* "gc": false, #schrittweise steigend automatische Speicherbereinig für 2 Sekunden aus | |||
* "getplayerinfo": false, #Spieler Info | |||
* "getserverinfo": false, #Server Info | |||
* "heal": true, #Spieler heilen | |||
* "itemgive": false, #Spieler oder sich selber item geben | |||
* "kick": false, #Spieler kicken | |||
* "kill": false, #Spieler töten | |||
* "makeadmin": false, #Spieler zum admin machen | |||
* "plugins": false, #plugins erlauben | |||
* "reloadjournal": false, #Journal neu starten | |||
* "reloadpermissions": false, #permissions neu starten | |||
* "reloadplugins": false, #plugins neu starten | |||
* "reloadscheduler": false, #scheduler neu starten | |||
* "restart": false, #server neustart | |||
* "revokeadmin": false, #admin die den admin nehmen | |||
* "saveall": false, #alles speichern | |||
* "savepermissions": false, #permissions speichern | |||
* "setclothing": false, #Kleidung geben | |||
* "setdate": false, #Datum ändern | |||
* "setdefaultgroup": false, #Spieler der Defaultgruppe zuweisen | |||
* "setinventory": false, #start inventar bestimmen | |||
* "setplayergroup": false, #spieler einer gruppe zuweisen | |||
* "setspawn": false, #spawn punkt setzen | |||
* "settime": true, #serverzeit | |||
* "settimespeed": false, #serverzeit geschwindigkeit | |||
* "setweather": false, #wetter setzen | |||
* "showareas": false, #areas anzeigen lassen | |||
* "shutdown": false, #server runter fahren | |||
* "spawnnpc": false, #tiere und andere spawnen lassen | |||
* "spawnvehicle": false, #Fahrzeuge spawnwn | |||
* "sql": false, #SQL Datenbank | |||
* "teleport": true, #Teleportieren | |||
* "yell": false #Nachricht auf bildschirmmitte anzeigen lassen | |||
===== creative ===== | |||
* "allrecipes": true, #Alle Rezepte zur verfühgung | |||
* "areatools": false, #Area Tools | |||
* "edittools": true, #Edit Tools | |||
* "fly": true, #fliegen im creativmodus | |||
* "freecrafting": true, #freies Bauen | |||
* "godmode": true, #Gamemode | |||
* "infiniteitems": true, #unendliche Gegenstände | |||
* "instantdigging": true, #mit einem schlag oder schnelles graben | |||
* "light": true, #Entwicklerlicht (L) | |||
* "placementtools": true, #Platzierung Tools | |||
* "removaltools": true, #Lösch Tools | |||
* "terraintools": true #Terrain Tools | |||
===== general ===== | |||
* "changeblockshape": true, #Blockform ändern | |||
* "changegamemode": true, #Gamemodewechsel | |||
* "destroyitems": true, #Items löschen | |||
* "dropitems": true, #Item fallen lassen | |||
* "fixedspawn": false, #fester spawnpunkt | |||
* "fly": true, #Fliegen im normalmodus | |||
* "godmode": false, #Gamemode | |||
* "instantdigging": false, #mit einem schlag oder schnelles graben | |||
* "keepinventory": true, #Inventar bei tod behalten | |||
* "noclipping": true, #fliegen durch die welt erlauben | |||
* "nofalldamage": true, #Fallschaden | |||
* "nohungerthirst": true, #Hunger und Durst | |||
* "nostamina": false, #Ausdauer | |||
* "notemperature": false, #Temparatur emfindlichkeit ja/nein | |||
* "pickupitems": true, #Item aufhen dürfen | |||
* "placeitems": true, #Spieler vs Tier | |||
* "pvp": true, #Spieler vs Spieler | |||
* "unlockalldoors": false, #alle türen verschlossen | |||
* "voip": true #voice over ip | |||
===== world ===== | |||
* "destroyconstructions": false, #Bestimmt ob der Spieler Konstruktionselemente zerstören darf (z. B. Holzbohlen) | |||
* "destroyobjects": false, #Bestimmt ob der Spieler Gegenstände zerstören darf (z. B. Möbel) | |||
* "destroyownconstructions": true, #Bestimmt ob der Spieler eigene Konstruktionselemente zerstören darf (z. B. Holzbohlen) | |||
* "destroyownobjects": true, #Bestimmt ob der Spieler eigene Gegenstände zerstören darf (z. B. Möbel) | |||
* "destroyownvegetations": true, #Bestimmt ob der Spieler eigene Pflanzen zerstören darf (zB Bäume fällen) | |||
* "destroyterrain": true, #Bestimmt ob der Spieler das Gelände zerstören darf (Graben) | |||
* "destroyvegetations": true, #Bestimmt ob der Spieler Pflanzen zerstören darf (zB Bäume fällen) | |||
* "editconstructions": false, #Bestimmt ob der Spieler Konstruktionselemente in der ID ändern kann (edit) | |||
* "editobjects": false, # | |||
* "editownconstructions": true, # | |||
* "editownobjects": true, # | |||
* "editownvegetations": true, # | |||
* "editvegetations": false, # | |||
* "placeconstructions": true, #Bestimmt ob der Spieler Konstruktionselemente platzieren darf | |||
* "placeobjects": true, #Bestimmt ob der Spieler Gegenstände Platzieren darf (z. B. Möbel) | |||
* "placeobjectsexception": [], # | |||
* "placeterrain": true, #Terrain setzen | |||
* "placevegetations": true #Vegetation setzen | |||
===== blueprint ===== | |||
* "place": true, #Gibt an, ob Blaupausen überhaupt platziert werden dürfen | |||
* "placelimitsession": 10, #Gibt an, wieviele Blaupausen ein Spieler pro Session (also bis Serverrestart) platzieren darf. Standard: 10 | |||
* "maxelements": 300000, #Gibt an, wieviele Bauteile maximal in einer Blaupause vorhanden sein dürfen, die ein Spieler platzieren möchte. Standard: 300000 | |||
* "maxsize": 1024, #Gibt die maximale Größe der Blaupause an, die ein Spieler platzieren darf (also Breite, Länge und Höhe). Standard: 1024 (eine Blaupause dürfte also maximal 1024 x 1024 x 1024 groß sein, von den Abmessungen her) | |||
* "create": false, #Gibt an, ob ein Spieler auf dem Server neue Blaupausen erstellen darf (von sämtlichen Gebäuden). Standard: false | |||
* "createown": true #Gibt an, ob ein Spieler von seinen eigenen Bauwerken eine Blaupause auf dem Server erstellen darf. Wenn man das möchte, sollte man "create" auf false setzen. Standardwert: true | |||
===== forbidden ===== | |||
* "items": [] #Verbotene Items |
Version vom 2. Februar 2022, 16:54 Uhr
Permissions
Permissions dienen generell dazu, um Berechtigungsgruppen für Mehrspieler-Server zu erstellen und Spieler diesen zuzuweisen. Permissions werden immer im JSON-Format mit einem Editor erstellt und dann auf einem Server unter Permissions/Groups abgelegt.
Spieler können auf zwei Arten einer Berechtigungsgruppe zugewiesen werden
1) automatisch, dies stellt man in der server.properties
bei dem Befehl Permissions_DefaultNewPlayerPermissionGroup=Spieler
ein.
2) ein berechtigter Spieler, zB Admin kann über die Konsole ^
mit dem Befehl "spg
" oder "setplayergroup
" sowie der Steam-UID
und Berechtigungsgruppennamen
einen Spieler auch manuell einer Gruppe zuweisen.
Beispiel: spg 12345678901234567890 Spieler
Berechtigungsgruppen Befehle und Erklärung
info
- "chat": true, #Chat erlauben
- "chatcolor": "#FFFFFF", #Chat Farbe bestimmen
- "chatemojis": true, #Emojis erlauben
- "chatnamecolor": "#FFFFFF", #Namensfarne beim chat
- "chatnameprefix": "", #zeigt Prefix ( Namensvorsatz)an
- "chatprefix": "", #Zeigt prefix beim chat an
- "chatrichtext": false, #Verwendet das RTF Format (Rich-Text)
- "group": "Handwerker", #Gruppen Name
- "groupcolor": "#FFFFFF", #Gruppen Farbe
- "nametagcolor": "#FFFFFF", #Farbe des Names
- "nametagprefix": "", #Zeigt prefix beim Namensschild mit an
- "nametagprefixcolor": "#FFFFFF", #Prefix Farbe
- "nametagsuffix": "", #Zeigt sufix beim Namensschild mit an
- "nametagsuffixcolor": "#FFFFFF", #Sufix Farbe
- "showadmintag": false, #Bestimmt, ob das kleine rote"[Admin]"neben dem Spielernamen sichtbar sein soll
- "showdistance": true, #Entfernungsanzeige
- "showinplayerlist": true, #spieleranzeige "I" wird angezeigt ja/Nein
- "shownametag": true #Bestimmt ob das Namensschild dieses Spieler sichtbar sein soll
area
- "addplayer": false, #Spieler hinzufügen
- "removeplayer": false, #Spieler löschen
- "setname": false #Area Name
command
- "ban": false, #Spieler bannen
- "cleanup": false, #Server aufräumen (herumliegende Items)
- "clearinventory": false, #Inventory löschen/leeren
- "deletenpc": false, #Spieler löschen
- "disablenpc": false, #NPC deaktivieren
- "findbase": false, #Base finden
- "gc": false, #schrittweise steigend automatische Speicherbereinig für 2 Sekunden aus
- "getplayerinfo": false, #Spieler Info
- "getserverinfo": false, #Server Info
- "heal": true, #Spieler heilen
- "itemgive": false, #Spieler oder sich selber item geben
- "kick": false, #Spieler kicken
- "kill": false, #Spieler töten
- "makeadmin": false, #Spieler zum admin machen
- "plugins": false, #plugins erlauben
- "reloadjournal": false, #Journal neu starten
- "reloadpermissions": false, #permissions neu starten
- "reloadplugins": false, #plugins neu starten
- "reloadscheduler": false, #scheduler neu starten
- "restart": false, #server neustart
- "revokeadmin": false, #admin die den admin nehmen
- "saveall": false, #alles speichern
- "savepermissions": false, #permissions speichern
- "setclothing": false, #Kleidung geben
- "setdate": false, #Datum ändern
- "setdefaultgroup": false, #Spieler der Defaultgruppe zuweisen
- "setinventory": false, #start inventar bestimmen
- "setplayergroup": false, #spieler einer gruppe zuweisen
- "setspawn": false, #spawn punkt setzen
- "settime": true, #serverzeit
- "settimespeed": false, #serverzeit geschwindigkeit
- "setweather": false, #wetter setzen
- "showareas": false, #areas anzeigen lassen
- "shutdown": false, #server runter fahren
- "spawnnpc": false, #tiere und andere spawnen lassen
- "spawnvehicle": false, #Fahrzeuge spawnwn
- "sql": false, #SQL Datenbank
- "teleport": true, #Teleportieren
- "yell": false #Nachricht auf bildschirmmitte anzeigen lassen
creative
- "allrecipes": true, #Alle Rezepte zur verfühgung
- "areatools": false, #Area Tools
- "edittools": true, #Edit Tools
- "fly": true, #fliegen im creativmodus
- "freecrafting": true, #freies Bauen
- "godmode": true, #Gamemode
- "infiniteitems": true, #unendliche Gegenstände
- "instantdigging": true, #mit einem schlag oder schnelles graben
- "light": true, #Entwicklerlicht (L)
- "placementtools": true, #Platzierung Tools
- "removaltools": true, #Lösch Tools
- "terraintools": true #Terrain Tools
general
- "changeblockshape": true, #Blockform ändern
- "changegamemode": true, #Gamemodewechsel
- "destroyitems": true, #Items löschen
- "dropitems": true, #Item fallen lassen
- "fixedspawn": false, #fester spawnpunkt
- "fly": true, #Fliegen im normalmodus
- "godmode": false, #Gamemode
- "instantdigging": false, #mit einem schlag oder schnelles graben
- "keepinventory": true, #Inventar bei tod behalten
- "noclipping": true, #fliegen durch die welt erlauben
- "nofalldamage": true, #Fallschaden
- "nohungerthirst": true, #Hunger und Durst
- "nostamina": false, #Ausdauer
- "notemperature": false, #Temparatur emfindlichkeit ja/nein
- "pickupitems": true, #Item aufhen dürfen
- "placeitems": true, #Spieler vs Tier
- "pvp": true, #Spieler vs Spieler
- "unlockalldoors": false, #alle türen verschlossen
- "voip": true #voice over ip
world
- "destroyconstructions": false, #Bestimmt ob der Spieler Konstruktionselemente zerstören darf (z. B. Holzbohlen)
- "destroyobjects": false, #Bestimmt ob der Spieler Gegenstände zerstören darf (z. B. Möbel)
- "destroyownconstructions": true, #Bestimmt ob der Spieler eigene Konstruktionselemente zerstören darf (z. B. Holzbohlen)
- "destroyownobjects": true, #Bestimmt ob der Spieler eigene Gegenstände zerstören darf (z. B. Möbel)
- "destroyownvegetations": true, #Bestimmt ob der Spieler eigene Pflanzen zerstören darf (zB Bäume fällen)
- "destroyterrain": true, #Bestimmt ob der Spieler das Gelände zerstören darf (Graben)
- "destroyvegetations": true, #Bestimmt ob der Spieler Pflanzen zerstören darf (zB Bäume fällen)
- "editconstructions": false, #Bestimmt ob der Spieler Konstruktionselemente in der ID ändern kann (edit)
- "editobjects": false, #
- "editownconstructions": true, #
- "editownobjects": true, #
- "editownvegetations": true, #
- "editvegetations": false, #
- "placeconstructions": true, #Bestimmt ob der Spieler Konstruktionselemente platzieren darf
- "placeobjects": true, #Bestimmt ob der Spieler Gegenstände Platzieren darf (z. B. Möbel)
- "placeobjectsexception": [], #
- "placeterrain": true, #Terrain setzen
- "placevegetations": true #Vegetation setzen
blueprint
- "place": true, #Gibt an, ob Blaupausen überhaupt platziert werden dürfen
- "placelimitsession": 10, #Gibt an, wieviele Blaupausen ein Spieler pro Session (also bis Serverrestart) platzieren darf. Standard: 10
- "maxelements": 300000, #Gibt an, wieviele Bauteile maximal in einer Blaupause vorhanden sein dürfen, die ein Spieler platzieren möchte. Standard: 300000
- "maxsize": 1024, #Gibt die maximale Größe der Blaupause an, die ein Spieler platzieren darf (also Breite, Länge und Höhe). Standard: 1024 (eine Blaupause dürfte also maximal 1024 x 1024 x 1024 groß sein, von den Abmessungen her)
- "create": false, #Gibt an, ob ein Spieler auf dem Server neue Blaupausen erstellen darf (von sämtlichen Gebäuden). Standard: false
- "createown": true #Gibt an, ob ein Spieler von seinen eigenen Bauwerken eine Blaupause auf dem Server erstellen darf. Wenn man das möchte, sollte man "create" auf false setzen. Standardwert: true
forbidden
- "items": [] #Verbotene Items