# Permissions

### **🎮 Player Permissions**

| Permission                   | Description                                                                                           | Recommended For |
| ---------------------------- | ----------------------------------------------------------------------------------------------------- | --------------- |
| **`BetterBuild.use`**        | Allows players to use the **Better Build system** (place blocks using stored materials).              | All players     |
| **`BetterBuild.operations`** | Grants access to the **operation management system** (view, manage, and execute building operations). | All players     |

***

### **🌟 Rank-Based Permissions**

| Permission            | Description                                                         | Recommended For |
| --------------------- | ------------------------------------------------------------------- | --------------- |
| **`BetterBuild.vip`** | Provides **VIP players** with increased building limits.            | VIP Players     |
| **`BetterBuild.mvp`** | Allows **MVP players** to access **higher block limits** than VIPs. | MVP Players     |

***

### **🛠️ Admin & Staff Permissions**

| Permission              | Description                                                                 | Recommended For     |
| ----------------------- | --------------------------------------------------------------------------- | ------------------- |
| **`BetterBuild.admin`** | Grants full access to **all Better Build features**, including admin tools. | Server Admins       |
| **`BetterBuild.set`**   | Allows setting up **Better Build regions** and configurations.              | Admins & Moderators |

***

### **🔧 Notes**

* Permissions can be assigned using **LuckPerms, GroupManager, or any permission system**.
* If a player does not have the required permissions, they will receive an **error message** from `lang.yml`.
* **MVP players** should also have `BetterBuild.vip` permissions for full compatibility.
