> For the complete documentation index, see [llms.txt](https://wiki.incredibleplugins.com/betterfarming/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.incredibleplugins.com/betterfarming/permissions/permissions.md).

# Other Permissions

To assign permissions to players you must install a permissions plugin, like [Luckperms](https://www.spigotmc.org/resources/28140). Below you find a list of permissions that you can assign to players or their permission groups. Please note that if a player has `/op`, they will have all permissions.

## Player Permissions

These permissions are safe to set for your players.

### General Permissions

`betterfarming.upgrade`\
Only allow players with this permission to upgrade any farm, if config option `upgrade-perm` enabled.

### Command Permissions

See here: [Link](/betterfarming/for-players/commands.md)

### Teleportation

The following permissions limit all teleportation initiated by BetterFarming. Players have them by default. However, in some cases the teleportation is initiated by executing a command. In such case they need the permission to use the command as well.

#### Disabling Teleportation

If you want to disable a teleportation you need to unset the permission in your permissions plugin. Example for LuckPerms: `/luckperms group default permission set betterfarming.teleport.farm false` The value `false` is important here.

#### Teleportation Permissions

`betterfarming.teleport.farm`\
Allow teleportation to placed farms. This permission is set by default.

## Admin Permissions

These permissions should only be given to staff or server admins.

### Commands

See here: [Link](/betterfarming/permissions/commands.md)

### Flag Toggle & Bypass Permissions

Bypass protections and do stuff for other farms: [Link](/betterfarming/config/role-flags.md)

### Admin Flags

See here: [Link](https://github.com/IncrediblePlugins/Wiki/blob/betterfarming/admins/Flags.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.incredibleplugins.com/betterfarming/permissions/permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
