Skip to content

Uses permission system (if applicable)

  1. Features should generally be gated by one or more permissions.

Explanation

This guideline requires that developers implement sufficient permissions that users can use to grant certain users access to the plugin features.

An example of this would be Vanish or Admin Radar and their individual permissions for various features.

This is important because it allows users of the plugin to customise the use of the plugin to how they see fit on their servers. Whether that be only allow their admins to perform certain roles, require their players to perform actions, or to provide an incentive for players to donate.

Generally this guideline isn't enforced for most plugin features since we would rather leave that up to the developers creative vision. However, for features that a normal player could abuse or is supposed to be admin only, we would suggest that the developer implement a permission.

Released under the MIT License.