Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ikeepcalm/coi-client/llms.txt

Use this file to discover all available pages before exploring further.

COI Client registers all of its controls under a dedicated “Circle of Imagination” category in Minecraft’s key bindings screen. This keeps mod controls clearly separated from vanilla Minecraft and other mods, making them easy to find and remap. You get six ability slot keys, one ability wheel key, one menu key, and — in development environments only — one debug key.

Default Key Bindings

KeyActionDescription
ZAbility Slot 1Activates the ability bound to slot 1
XAbility Slot 2Activates the ability bound to slot 2
CAbility Slot 3Activates the ability bound to slot 3
VAbility Slot 4Activates the ability bound to slot 4
BAbility Slot 5Activates the ability bound to slot 5
NAbility Slot 6Activates the ability bound to slot 6
GOpen Ability WheelHold to display the radial ability wheel; release to close
KOpen Ability Binding screenOpens the screen for assigning abilities to slots and customizing the HUD
F8Effect Debug screen (dev only)Opens a screen to test and stop visual effects without a server

Remapping Keys

All COI Client keybindings can be reassigned through the standard Minecraft controls screen — no config file editing required.
1

Open Minecraft Options

From the main menu or the in-game pause menu, click Options…
2

Navigate to Key Binds

Click Controls…, then Key Binds.
3

Find the Circle of Imagination category

Scroll through the key binds list until you reach the Circle of Imagination section. All COI Client keys are grouped here — ability slots 1–6, the ability wheel, and the ability binding menu.
4

Click a binding and press your new key

Click the button next to the action you want to reassign, then press your desired key. The change takes effect immediately and persists across sessions.
If a key you want to use is already assigned to a vanilla Minecraft action (for example, C conflicts with some shader mods), Minecraft will highlight the conflict in red in the Key Binds screen. Simply remap either the COI Client key or the conflicting vanilla key to resolve it — the game will continue working correctly once both actions use distinct keys.
The F8 Effect Debug screen key is only registered when COI Client detects it is running inside a development environment (i.e., launched via ./gradlew runClient). It does not appear in the Key Binds screen and cannot be triggered during normal gameplay. This screen is intended for mod developers to test and iterate on visual effects locally without needing a live server connection.

Build docs developers (and LLMs) love