> For the complete documentation index, see [llms.txt](https://docs.ohalee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ohalee.com/products/modern-oneblock/command-and-permissions.md).

# Command & Permissions

The plugin registers four commands: `island` (aliases `is`, `ob`, `oneblock`), `islandadmin` (alias `isadmin`), `oneblockborder` (alias `obborder`) and `generator`.

## Island — `/is`

Running `/is` with no arguments teleports you to your island.

<table><thead><tr><th width="180">Command</th><th width="130">Parameters</th><th width="220">Permission</th><th>Capabilities</th></tr></thead><tbody><tr><td>/is</td><td></td><td></td><td>Teleport to your island</td></tr><tr><td>/is help</td><td></td><td></td><td>Show the help menu</td></tr><tr><td>/is settings</td><td></td><td>oneblock.settings</td><td>Open the island GUI</td></tr><tr><td>/is info</td><td></td><td>oneblock.info</td><td>Show island info</td></tr><tr><td>/is fly</td><td></td><td>oneblock.fly</td><td>Toggle island fly</td></tr><tr><td>/is chat</td><td></td><td>oneblock.chat</td><td>Toggle island chat</td></tr><tr><td>/is open</td><td></td><td>oneblock.island.status</td><td>Open the island to visitors</td></tr><tr><td>/is close</td><td></td><td>oneblock.island.status</td><td>Close the island to visitors</td></tr><tr><td>/is name</td><td>&#x3C;name></td><td>oneblock.island.name</td><td>Rename the island</td></tr><tr><td>/is invite</td><td>&#x3C;player></td><td>oneblock.invite</td><td>Invite a player</td></tr><tr><td>/is join</td><td>&#x3C;player></td><td>oneblock.join</td><td>Join an island you were invited to</td></tr><tr><td>/is leave</td><td></td><td>oneblock.leave</td><td>Leave your island</td></tr><tr><td>/is leader</td><td>&#x3C;player></td><td>oneblock.leader</td><td>Transfer island ownership</td></tr><tr><td>/is promote</td><td>&#x3C;player></td><td>oneblock.promote</td><td>Promote a member</td></tr><tr><td>/is demote</td><td>&#x3C;player></td><td>oneblock.demote</td><td>Demote a member</td></tr><tr><td>/is kick</td><td>&#x3C;player></td><td>oneblock.kick</td><td>Kick a member</td></tr><tr><td>/is ban</td><td>&#x3C;player></td><td>oneblock.ban</td><td>Ban a player</td></tr><tr><td>/is unban</td><td>&#x3C;player></td><td>oneblock.unban</td><td>Unban a player</td></tr><tr><td>/is visit</td><td>&#x3C;player></td><td>oneblock.visit</td><td>Visit another player's island</td></tr><tr><td>/is phases</td><td></td><td>oneblock.phases</td><td>View the phases</td></tr><tr><td>/is generator</td><td></td><td>oneblock.generator</td><td>View the island's generators</td></tr><tr><td>/is border</td><td></td><td>oneblock.border</td><td>Cycle the island border color</td></tr><tr><td>/is bank</td><td>[deposit|withdraw] [amount]</td><td>oneblock.bank</td><td>Open the island bank, or move money in and out</td></tr><tr><td>/is shop</td><td></td><td>oneblock.shop</td><td>Sell items into the island bank</td></tr><tr><td>/is upgrades</td><td></td><td>oneblock.upgrades</td><td>View and buy island upgrades</td></tr><tr><td>/is flags</td><td></td><td>oneblock.flags</td><td>Change what each role may do</td></tr><tr><td>/is sethome</td><td></td><td>oneblock.sethome</td><td>Set where /is lands</td></tr><tr><td>/is warp</td><td></td><td>oneblock.warp</td><td>Browse the public warps</td></tr><tr><td>/is warp set</td><td>&#x3C;name> [public]</td><td>oneblock.warp</td><td>Create an island warp</td></tr><tr><td>/is warp go</td><td>&#x3C;name></td><td>oneblock.warp</td><td>Teleport to an island warp</td></tr><tr><td>/is warp delete</td><td>&#x3C;name></td><td>oneblock.warp</td><td>Delete an island warp</td></tr><tr><td>/is top</td><td></td><td>oneblock.top</td><td>Open the leaderboards (level, value, blocks)</td></tr><tr><td>/is reset</td><td></td><td>oneblock.reset</td><td>Reset your island</td></tr><tr><td>/is reload</td><td></td><td>oneblock.reload</td><td>Reload all configs</td></tr></tbody></table>

## Island Admin — `/isadmin`

<table><thead><tr><th width="200">Command</th><th width="130">Parameters</th><th width="240">Permission</th><th>Capabilities</th></tr></thead><tbody><tr><td>/isadmin leader</td><td>&#x3C;player></td><td>oneblock.admin.leader</td><td>Force-set an island's leader</td></tr><tr><td>/isadmin reset</td><td>&#x3C;player></td><td>oneblock.admin.reset</td><td>Force-reset a player's island</td></tr><tr><td>/isadmin promote</td><td>&#x3C;player></td><td>oneblock.admin.promote</td><td>Force-promote a player</td></tr><tr><td>/isadmin demote</td><td>&#x3C;player></td><td>oneblock.admin.demote</td><td>Force-demote a player</td></tr></tbody></table>

## Generator — `/generator`

<table><thead><tr><th width="200">Command</th><th width="130">Parameters</th><th width="270">Permission</th><th>Capabilities</th></tr></thead><tbody><tr><td>/generator</td><td>&#x3C;generator> [player]</td><td>oneblock.generator.give</td><td>Give a generator item (to yourself)</td></tr><tr><td>/generator</td><td>&#x3C;generator> &#x3C;player></td><td>oneblock.generator.give.other</td><td>Give a generator to another player</td></tr><tr><td>/generator miner</td><td>[player]</td><td>oneblock.generator.miner</td><td>Give the generator remover ("miner")</td></tr></tbody></table>

## World Border — `/oneblockborder`

<table><thead><tr><th width="230">Command</th><th width="150">Parameters</th><th width="230">Permission</th><th>Capabilities</th></tr></thead><tbody><tr><td>/oneblockborder add</td><td>&#x3C;player> &#x3C;size></td><td>oneblock.islandborder</td><td>Expand a player's island border (up to <code>world-border.max-size</code>)</td></tr></tbody></table>

{% hint style="info" %}
Every subcommand and argument completes client-side through Brigadier, and subcommands a player cannot use are not sent to their client at all.
{% endhint %}

## Other Permissions

<table><thead><tr><th width="280">Permission</th><th>Capabilities</th></tr></thead><tbody><tr><td>oneblock.bypass</td><td>Bypass island protection and access restrictions (op)</td></tr><tr><td>oneblock.admin.*</td><td>All administrative island permissions (op)</td></tr><tr><td>oneblock.max.&#x3C;role></td><td>Sets the island member limit tier (see <code>custom-max-players</code> in the config; requires LuckPerms)</td></tr></tbody></table>
