PermissionDriver | MongoDB und MySQL

PermissionDriver | MongoDB und MySQL

Minecraft Version
  1. 1.8
English Translation

Hey :)

Are you interested in the compact PermissionDriver? Then let me introduce it to you!


Requirements
- You need either a MongoDB or a MySQL database
- at least Spigot 1.8.8 must be installed

Finally the functions!

Both the groups and the users are configurable by the commands! However, there is a special function to manage the groups and users. It is possible to configure the PermissionSystem through files. What does it mean?

You can convert the groups and users from the database to a file system, for example to add permissions or groups more easily. Then, by using the command /perms copyEntriesTo database, you can upload the documents again and the system will apply these changes.

• Groups can be added to a user temporarily or for life
• Groups can be added to another group to take over permissions
Permissions can be inheritable (groups that are added to a group take over those permissions)
• Groups can be sorted numerically by a SortId in the tablist.
• The * permission is supported
• The PermissionDriver provides full transparency (every action is logged)

Addons (completely configurable)
NameTag-Addon
Chat-Addon

NOTE
The system was tested on Linux and Debian 8!
The CoreDriver-Plugin needs to be loaded!



German Translation

Hey :)

Du interessierst dich für den kompakten PermissionDriver? Dann lass ihn mich dir vorstellen!

Anforderungen:
- Du benötigst entweder eine MongoDB- oder MySQL-Datenbank
- mindestens die Spigot 1.8.8 muss installiert sein

Nun endlich zu den Funktionen!

Sowohl die Gruppen als auch die User sind durch die Befehle konfigurierbar! Jedoch gibt es noch eine besondere Funktion, um die Gruppen und User zu verwalten. Es ist möglich das PermissionSystem durch Files zu konfigurieren. Was bedeutet das?

Man kann die Gruppen und Nutzer von der Datenbank in ein Filesystem konvertieren, um beispielsweise Rechte oder Gruppen einfacher hinzuzufügen. Daraufhin kann man durch den Befehl /perms copyEntriesTo database die Dokumente wieder hochladen und das System übernimmt diese Änderungen.

• Es lassen sich Gruppen einem Nutzer temporär oder auf Lebenszeit hinzufügen
• Gruppen können einer anderen Gruppe hinzugefügt werden, um Permissions zu übernehmen
Permissions können vererbbar sein (Gruppen, die einer Gruppe hinzugefügt sind, übernehmen diese Rechte)
• Gruppen können durch eine SortId in der Tablist nummerisch sortiert werden.
• Die * Permission wird unterstützt
• Der PermissionDriver legt eine vollkommende Transparenz da (jede Aktion wird geloggt)

Addons (komplett konfigurierbar)
NameTag-Addon
Chat-Addon

HINWEIS
Das System wurde auf Linux, Debian 8 getestet!
Das CoreDriver-Plugin muss geladen sein!





Screenshots

add group.png

add perm noInheri.png
add perm inheri.png
group list groups.png
group list perms.png
user list perms.png
group removed.png
chat.png
nameTag.png
Likes: DevHome
Author
FaceKnoxwell
Price
€17.00
First release

Latest updates

  1. PermissionDriver | MongoDB und MySQL

    - timeout check bugfixed
  2. PermissionDriver | MongoDB und MySQL

    - permission timeout check optimized
  3. PermissionDriver | MongoDB und MySQL

    - maintenance fixes