Posts by PatrickOtt

    Moin,

    kann ich auf dein Plugin zugreifen, Liste und IDs oder so?

    Weil das klingt hier wie mein Gedanke vom "Anbindepfosten" der sollte ähnliches können nur über ein 3D Objeckt, an dem mann sein Pferd rufen oder abstellen kann

    Klar. Kannst ja mit mir mit PM sagen, was du genau brauchst.

    Kann aber ein bisschen dauern, da ich schon lange nicht mehr in dieser API drin war.

    Information zur Entwicklung.

    Durch noci 's Hilfe habe ich nun eine funktinierende YAML.


    Jetzt müssen noch die Auswertungen und die API für die Endbenutzer fertig gestellt werden. Natürlich werde ich zum PermissionManager auch ein 2. Plugin erstellen, dass den PermissionManager nutzt.


    Ich kann schon definitief sagen: Es dauert nicht mehr so lange, bis es fertig ist.

    Hi Ludy ,


    danke für deine Unterstützung.


    Die "permission.yml" ist vom Plugin so erstellt worden.


    Der Aufbau ist bei mir schon richtig. Das '' in "sufix" bedeutet: Leerer String. Und die "permissions" müssen untereinander sein, da es eine Liste ist. Sieht man an dem -.


    Beispiel für permission:


    Code
    permissions:
    - aktivesign.sign.use.*
    - iconomy.command.money
    - iconomy.command.send
    - ...

    Das - '*' bedeutet: Du hast alle Rechte.

    Habe leider Probleme die YML-Datei zu laden.

    Kann mir da einer Helfen? Die Config habe ich im letzten Post schon hinzugefügt.

    Ich kann sie zwar erstellen aber nicht laden (z.B. bei Serverneustart)


    Errorlog:


    Hallo alle Zusammen,


    hier ist ein Plugin, dass vielleicht manche unter einem anderen Namen bereits kennen.

    Manche von euch kennen dieses Plugin im Spiel "Minecraft". Es heißt: "PermissionEx"


    Dieses Plugin läuft mit YAML-Daten. Dort wird in einer "permission.yml" die Gruppen und Spielerberechitigungen geladen.

    Das Plugin kann auch von anderen Entwicklern genutzt werden, um eigene Plugin-Permissions zu bauen.


    Für Admin eines Servers, sind solche Plugins ein wichtiger Bestandteil, um einen Server zu schützen und zu verwalten.

    Das beste an der Sache: Es können nun auch "Supports" für Plugins angelegt werden.


    Admins müssen z.B. nicht mehr selber Grundstücke anlegen. Dass kann jetzt auch der Support übernehmen, ohne Admin-Rechte.



    Allgemeiner Hinweis:

    Dieses Plugin unterscheidet nicht mehr zwischen ADMIN und Spieler. Es unterscheidet nur noch zwischen "Hast du die Permission oder hast du sie nicht!"
    Auch einer mit Admin-Rechte kann bestimmte Berechtigungen nicht haben, wenn bei ihm die Permission nicht drinnen steht.


    Sollte ein Fehler auftreten, dann bitte mir bescheid geben. Wenn ein Fehler beim Auswerten kommt, kommt immer ein "NEIN" zurück. (Aus Sicherheitsgründen)


    Viel Spaß!


    P.S


    Vielen Dank noch an noci für seine Unterstützung. Ohne ihn, hätte ich das nicht geschafft. :D


    UPDATE 1.1.0 - Servergroup (Mehr Infos: HIER)

    UPDATE 1.1.1 - Nur ein paar Befehle hinzugefügt. Es hat sich NICHTS an der javadoc geändert!!

    Files

    Danke das du hier gleich ein Plugin geschrieben hast. Wenn die Server voll sind, ist dies ein wichtiges tool.

    Das mit der UID ist ein super Idee, zusätzlich könnte ich mir noch eine Permission vorstellen

    Kein Problem. Das mit den Permission kommt dann, wenn es dafür im Spiel eine Option gibt.

    Deutsch / GERMAN:


    Hallo alle Zusammen,


    habe heute ein kleines aber feines Plugin geschrieben.

    Dieses Plugin richtet sich an alle, die als Admin nicht mehr auf den Server kommen, da die maximale Anzahl an Spielern erreicht ist.


    In der Config kann die Anzahl der reservierten Slots eingetragen werden.

    Aber nicht nur das! Man kann auch die UIDs von "nicht Admins" eintragen und somit auch für andere einen Slot freihalten.

    (Bitte immer einen Leerschritt zwischen den UIDs)


    Kleiner Hinweis zur Funktionsweise:

    Sobald ein Admin oder ein "eingetragener Spieler" den Server betritt, wird ein reservierter Slot gelöscht.

    Wenn der Spieler aber den Server wieder verlässt, wird ein reservierter Slot wieder hinzugefügt.


    Beispiel:

    Maximale Spielerzahl: 50

    Reservierte Slots: 5


    Hier dürfen 45 "normale" Spieler rein und 5 Admins oder "eingetragene Spieler".


    Viel Spaß.


    Bei Fehler: Ihr wisst ja, wie ihr mich erreichen könnt. ;)



    ENGLISH / Englisch:


    Hello everyone,


    wrote a small but nice plugin today.


    This plugin is aimed at everyone who no longer comes to the server as an admin because the maximum number of players has been reached.


    The number of reserved slots can be entered in the config.

    But not only that! You can also enter the UIDs of "not admins" and thus keep a slot free for others.

    (Please always leave a space between the UIDs)


    A little note on the functionality:


    As soon as an admin or a "registered player" enters the server, a reserved slot is deleted.


    But if the player leaves the server again, a reserved slot is added again.


    Example:

    Maximum number of players: 50

    Reserved slots: 5


    45 "normal" players and 5 admins or "registered players" are allowed in here.


    Have fun.


    If there is an error: You know how to contact me.


    ---------------------------------------------------------------------------------------

    08.12.2020

    VERSION: 1.1

    - PermissionManager-Support


    Permission: protectedslots.login

    Ich will auch keine dauerhafte Minimap.


    Mir persönlich würde es aber gefallen, wenn man als Server in den Configs einstellen kann, wie die Minimap ist (Mit M öffnen, Gerät haben, dauerhaft). Oder durch Permissions (Admin Minimap nur mit M, Spieler mit Gerät)

    Also ich finde beide Optionen gut.