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).

🔗 Related Pages