... | ... | @@ -32,6 +32,7 @@ Please note that the prerequisite permissions specified in the second column are |
|
|
|
|
|
Therefore, to use the `/unban` command on a player you haven't banned yourself, the `litebans.unban` and `litebans.unban.own` permissions are **both** necessary, and having one or the other will not suffice.
|
|
|
|
|
|
---
|
|
|
|
|
|
# Notify Permissions
|
|
|
|
... | ... | @@ -55,14 +56,14 @@ If you've installed LiteBans under Bungee or Velocity, consider granting the fol |
|
|
- litebans.notify.warned
|
|
|
- litebans.notify.warned.offline
|
|
|
|
|
|
---
|
|
|
|
|
|
# Exempt Permissions
|
|
|
|
|
|
Exempt permissions require Vault for offline player checks under Spigot. (Check [Vault](https://gitlab.com/ruany/LiteBans/-/wikis/Vault) page to see which permission systems support offline player permissions)
|
|
|
|
|
|
Notice: It is recommended to enable `use_group_weights` to make higher groups immune to punishment from lower groups. This disables exempt bypass permissions and instead grants immunity to all players with `litebans.exempt` who have a higher group weight than the moderator using /ban or /mute.
|
|
|
|
|
|
Exempt bypass permissions are **disabled by default**. To enable exempt bypass permissions, set `allow_exempt_bypass: true` in `config.yml`.
|
|
|
|
|
|
| Permission | Description |
|
|
|
| --------------------------- | ------------------------------------- |
|
|
|
| litebans.exempt | Exempt from all punishments |
|
... | ... | @@ -77,6 +78,8 @@ Exempt bypass permissions are **disabled by default**. To enable exempt bypass p |
|
|
| litebans.exempt.bypass.kick | Kick exempt players |
|
|
|
| litebans.exempt.dupeip_join | Exempt from dupeip checks on join |
|
|
|
|
|
|
---
|
|
|
|
|
|
# Bypass Permissions
|
|
|
| Command | Permission | Bypasses: |
|
|
|
| ---------- | -------------------------- | ------------------------------------------------------------------------------------------------ |
|
... | ... | @@ -90,7 +93,26 @@ Exempt bypass permissions are **disabled by default**. To enable exempt bypass p |
|
|
| /ban | litebans.unlimited.ban | Ban limits. |
|
|
|
| /mute | litebans.unlimited.mute | Mute limits. |
|
|
|
|
|
|
---
|
|
|
|
|
|
# Feature Permissions
|
|
|
|
|
|
| Feature | Permission |
|
|
|
| -------------------------------- | -------------------------- |
|
|
|
| [Server Scopes](Server-Scopes) | litebans.server.\<scope\>.\<type\> |
|
|
|
| [JSON Hover Text](JSON Features) | litebans.json.hover_text |
|
|
|
| Tab completion | litebans.tabcomplete |
|
|
|
| Overriding existing punishments | litebans.override |
|
|
|
| Unban queueing | litebans.unban.queue |
|
|
|
| Newlines in punish reasons | litebans.newline |
|
|
|
| Command flag `-m` (modify) | litebans.modify & litebans.modify.own |
|
|
|
| Command flag `-p` (public) | litebans.public |
|
|
|
| Command flag `-S` (extrasilent) | litebans.extrasilent |
|
|
|
|
|
|
---
|
|
|
|
|
|
# Admin Permissions
|
|
|
|
|
|
| Command | Permission | Notes |
|
|
|
| ----------------------------- | ---------------------- | ----------------------------------------------- |
|
|
|
| /litebans <reload/import/...> | litebans.admin | Also allows usage of `--sender=` and `--sender-uuid=` arguments. Please note that `litebans.admin` does not grant any other permissions (use `litebans.*`). |
|
... | ... | @@ -100,17 +122,3 @@ Exempt bypass permissions are **disabled by default**. To enable exempt bypass p |
|
|
| /prunehistory | litebans.prunehistory | |
|
|
|
| /iphistory | litebans.iphistory | Restricted to console by default. |
|
|
|
| /staffrollback | litebans.staffrollback | Restricted to console by default. | |
|
|
|
|
|
# Feature Permissions
|
|
|
|
|
|
| Feature | Permission |
|
|
|
| ----------------------------- | -------------------------- |
|
|
|
| Server Scopes | litebans.server.\<scope\>.\<type\> |
|
|
|
| JSON Hover Text | litebans.json.hover_text |
|
|
|
| Tab completion | litebans.tabcomplete |
|
|
|
| Overriding existing punishments | litebans.override |
|
|
|
| Unban queueing | litebans.unban.queue |
|
|
|
| Newlines in punish reasons | litebans.newline |
|
|
|
| Command flag `-m` (modify) | litebans.modify & litebans.modify.own |
|
|
|
| Command flag `-p` (public) | litebans.public |
|
|
|
| Command flag `-S` (extrasilent) | litebans.extrasilent | |
|
|
\ No newline at end of file |