Skip to content

Getting Started

Innectic edited this page Feb 23, 2018 · 6 revisions

Getting started with Permissify

To get started with Permissify, you should start by downloading the latest release of the plugin from here. If you're using Spigot, download PermissifySpigot.jar.

Next, put that jar file in your plugins folder and start your server to allow for the default plugin configuration to be generated. Once that's done, shut your server back down, open the configuration file located at Permissify/config.yml in the plugins folder.

Then, you can move on to Choosing a storage medium

Choosing a storage medium

The storage medium that the plugin should be using can be changed by setting the storage variable of the config. This defaults to mysql, but you can also choose sqlite (More options coming soon.). If you choose mysql, you'll need to fill out all the fields except for file under the connection section.

If you've chosen sqlite, then the only field that you need to fill out is the file field. This will be the name of the database that the plugin will generate.

Once you've done that, save the file, start your server up again, and move onto the next step.

Granting a player super admin, and creating your first group.

DISCLAIMER Superadmin is the highest permission in permissify, and should only be given to your most trusted admins! WE ARE NOT RESPONSIBLE FOR ANY DAMAGES THAT HAPPEN TO YOUR SERVER!

Super admin can only be granted from the console of your server. To do this, type /permissify superadmin [username] where [username] is the name of the player that you would like to have as superadmin. You can have as many superadmins as you'd like.

Once you have a player in the superadmin state, you can start creating groups. To create a group, You need to decide a few things. The name of the group, the prefix text of the group, the suffix text, and the chat color.

If you would like to omit any of these, set them to &f, to just make them default to white.

/permissify group create [name] [prefix] [suffix] [chatcolor] will create the group. Once you have created the group, you'll probably want to add permissions to the group. To do so, proceeded to the next section.

Adding permissions to groups

Adding permissions to groups is simple, you just need to know the name of the group and the name of the permission node you would like to add.

To add a permission, run: /permissify group addpermission [groupName] [permission...]. You can add multiple permissions to a group at a time by adding more to the end of the command.

Adding players to groups

To add a player to a group, all you need is the name of the player, and the group.

/permissify player addgroup [group] where [group] is the name of the group that you would like to add the player to.

Player permissions

If you would like to add a permission to just a player, and not to a group, use: /permissify player addpermission [player] [permission].

Likewise, you can remove a permission like this: /permissify player removepermission [player] [permission]

And then you can list them: /permissify player listpermissions [player]

Clone this wiki locally