permissions - magemonkeystudio/divinity GitHub Wiki
🔐 Permissions
This page lists the built-in permission nodes used by Divinity. These allow you to control player access to admin tools, bypass item restrictions, and integrate with class-based systems.
⚠️ Module-specific permissions are documented on their respective module pages.
🛠️ Admin Permissions
Node | Description |
---|---|
divinity.admin |
Grants full access to all Divinity commands and tools. |
divinity.reload |
Allows the use of /divinity reload . |
🎯 Item Requirement Bypasses
These permissions allow players (typically admins or special ranks) to ignore restriction mechanics built into items.
Node | Description |
---|---|
divinity.bypass.requirement.class |
Bypass class restrictions on items. |
divinity.bypass.requirement.level |
Bypass level requirements for equipping or using items. |
divinity.bypass.requirement.soulbound |
Use items bound to another player. |
divinity.bypass.requirement.untradeable |
Allows trading or dropping items marked as untradeable. |
🧑🏫 Class Integration
This permission integrates Divinity with external class systems (like Vault-based class handling).
Node | Description |
---|---|
divinity.class.[id] |
Tags a player with a class ID for compatibility with Vault or other plugins. Replace [id] with the actual class name (e.g. divinity.class.warrior ). |