ThutPerms is a basic permissions manager for use with the Forge Permissions API.
It allows creating permissions groups, and filtering what permissions players have access to. These permissions generally control command use, however can also be customized by mods.
To get a list of all known permissions nodes, do the command /list_perms, and it will be output to thutperms.log, in the logs folder. This list is tab-delimited, and is of the following format:
<table border="1" cellpadding="1" cellspacing="1" style="width:500px">
The Permission Node is what needs to go in the thutperms.json's allowedCommands or bannedCommands lists.
The check first looks at bannedCommands, and if it finds the node, it fails, regardless of any other things that might allow it. then it checks if the group has the command allowed via all_non_op or all.
if all_non_op is true, then any permission with Default Access of ALL will be automatically allowed by that group.
if all is true, then all permissions are automatically allowed for the group.
License: All Rights Reserved