Jump to content
  • 0

Kann als Owner ohne OP nichts machen. Andere schon.


LiG30n

Frage

Hallo,

Ich habe nun seit Stunden der Fehlersuche und des verzweifelten googlens aufgegeben. Und stelle nun mal meine Frage hier:

Wie kann es sein, dass ich als Owner trotz Permission - essentials.build.*und- modifyworld.*nicht bauen kann?

Meine Frau kann wie gewohnt ohne OP bauen. Da ich aber den Group Manager erst im Nachhinein installier habe, als ich schon einiges auf dem Server und in den Essentials - Permissions fertig hatte, (so nachdem Motto: Irgentwas fehlt doch noch?....) und ich zu derzeit grade de-operator war, meine Frau aber nicht, denke ich hat sie noch OP rechte, obwohl ich sie ihr entzogen habe. Zumindest steht sie nicht mehr in der ops.JSON.

Durch den GroupManager wird sie auch schön so wie editiert im Chat angezeigt. Mit Farbigem Namen als Owner. Und kann wie beschrieben alles machen. Wenn ich mich nun zum Owner mache, oder zu irgentwas anderem, kann ich nicht bauen. Befehle funktionieren aber alle. Ich muss mir erst Per Konsole /op geben, da ich im Chat auch eine Nicht-berechtigt-Meldung bekomme. Und wenn ich dann OP bin, fällt der Owner wieder weg, also im Chat. Ich meine im Grunde geht es mir auch nur um das Prinzip.

Warum kann ich NUR als OP was machen? Obwohl ich mMn die Permissions alle Richtig habe? Und durch Groupmanager ja alles geregelt sein Sollte, dass ich garnicht erst den OP bräuchte?

Hier meine groups.yml:

groups:

############################################

Spieler:

default: true

permissions:

- essentials.build.*

- essentials.sethome.multiple.spieler

inheritance:

- g:groupmanager_builder

- g:bukkit_builder

- g:essentials_builder

- g:towny_builder

info:

prefix: '&f'

build: true

suffix: ''

############################################

Architekt:

default: false

permissions:

- essentials.build.*

- essentials.sethome.multiple.architekt

inheritance:

- spieler

- g:essentials_builder

- g:towny_builder

info:

prefix: '&e'

build: true

suffix: ''

############################################

Developer:

default: false

permissions:

- essentials.build.*

- essentials.sethome.multiple.staffs

inheritance:

- architekt

- g:groupmanager_moderator

- g:bukkit_moderator

- g:essentials_moderator

- g:towny_moderator

- g:vanish_moderator

info:

prefix: '&b'

build: true

suffix: ''

############################################

Admin:

default: false

permissions:

- '*'

- essentials.build.*

- essentials.sethome.multiple.staffs

inheritance:

- developer

- g:groupmanager_admin

- g:bukkit_admin

- g:essentials_admin

- g:towny_admin

- g:vanish_admin

info:

prefix: '&e'

build: true

suffix: ''

############################################

Owner:

default: false

permissions:

- '*'

- essentials.build*

- -vanish.effects.*

- +vanish.effects.toggle.all

- essentials.sethome.multiple.staffs

inheritance:

- admin

info:

prefix: '&d'

build: true

suffix: ''

Ich kann mir gut Vorstellen, dass da was doppelt gemoppelt ist, bekomme aber allmählich Kopfschmerzen vom Fehlersuchen :/

Kann mir jmd helfen? Und was braucht ihr vllt noch um mir zu helfen?

MFG

Link zu diesem Kommentar
Auf anderen Seiten teilen

7 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Owner:

default: false

permissions:

- '*'

- essentials.build*

- -vanish.effects.*

- +vanish.effects.toggle.all

- essentials.sethome.multiple.staffs

inheritance:

- admin

info:

prefix: '&d'

build: true

suffix: ''

Was fällt dir da auf ?

du hast da stehen essentials.build*

müsste es nicht heisen essentials.build.*

Guck dir nochmal die andren gruppen an.

bzw nimm mal meinen Ownerblock:

Owner: default: false permissions: - '*' - -vanish.* inheritance: - admin info: prefix: '&4' build: true suffix: ''

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

D A S ist das Problem an GroupManager. Es gibt keine "*"-Permission wie bei PermissionsEx.

bei Pex würde die *-Permission auch essentials.build.* einschließen, bei GroupManager NICHT.

Es geht trotzdem, weil Essentials in seiner plugin.yml die essentials.build.*-Permission extra definiert hat.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Gibt es die '*' permission echt nicht beim GM?

Weil '*' heist doch alle Rechte egal was ...

Ich mein das hör ich zum ersten male grad.. o.O

Ich arbeite ja sonst immer mit GM das ist mir dabei noch gar nicht aufgefallen o.O

Bitte mal um erneute Aufklärung für nen Alten Hasen XD

bearbeitet von shigobo
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Ja, ich kann es selber nicht erklären, aber jemand, der schon seit der Entstehung von GM damit arbeitet, sagt das diese *-Permission wirkungslos ist, als ich die mal einer Gruppe gegeben habe. Funktioniert hats eben auch nicht :D

Schau dir mal verschiedene Plugins mit *-Permissions an, in der plugin.yml steht irgendwas mit permissions

https://github.com/essentials/Essentials/blob/2.x/Essentials/src/plugin.ymlZ. 483

bearbeitet von boomer41
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B