Offhand
Offhand automates what sits in your off-hand slot so you are never caught without the right survival or combat item. You configure independent sub-systems for totems of undying, end crystals, golden apples, strength potions, and building blocks — the module selects whichever is most relevant at any moment and quietly moves it into your off-hand without interrupting your main-hand actions. Each item group has an optional keybind for manual override, and the Cycle key lets you step through available modes on the fly.
The Totem sub-system is the most sophisticated: it tracks your current health (including absorption), checks predicted explosion damage from nearby entities (creepers, end crystals), optionally scans for beds and respawn anchors, and simulates incoming fall damage — all before deciding whether a totem is required. When danger passes it can swap back to whatever was in your off-hand before the emergency. The Crystal, Gapple, StrengthPotion, and Block groups add contextual layers on top: for example, you can hold a golden apple only while swinging a sword with KillAura active, or keep a block ready only while Scaffold or Eagle is running.
Category: Player Enabled by default: No
Settings
| Setting | Type | Default | Range | Description |
|---|---|---|---|---|
| Constraints | Setting Group | — | — | See Shared: Inventory Constraints. |
| SwitchMode | Choice | Automatic | Smart, Switch, PickUp, Automatic | How items are moved into the off-hand. Smart swaps hotbar items directly, sending fewer packets (works on all versions but can trigger kicks on some servers). Switch performs a single inventory-swap action — the cleanest method on 1.16+ servers. PickUp uses click-to-pick-up actions and works on all versions. Automatic chooses between Switch and PickUp based on the detected server version (requires ViaFabricPlus for older servers). |
| SwitchDelay | Integer | 0 | 0..500 ms | Minimum time (ms) to wait between off-hand swaps for all item modes. |
| Cycle | Key | — | — | Key to cycle through available off-hand modes. |
| Totem | Toggleable Group | on | — | Automatically equips a totem of undying when you are in danger. |
| Totem → SwitchDelay | Integer | 0 | 0..500 ms | Delay (ms) specifically before switching to a totem. |
| Totem → SwitchBackDelay | Integer | 40 | 0..500 ms | Delay (ms) to wait before switching back to the previous item once the totem is no longer needed. |
| Totem → Health | Toggleable Group | on | — | Triggers a totem switch when your health drops to or below the configured threshold. |
| Totem → Health → HealthThreshold | Integer | 14 | 0..20 | Health (in half-hearts, counting absorption) at or below which a totem is equipped. |
| Totem → Health → Safety | Toggleable Group | on | — | Uses a lower, separate health threshold while you are inside a hole or burrowed, letting you keep more useful items in your off-hand when you are already protected from most damage. |
| Totem → Health → Safety → SafeHealthThreshold | Integer | 10 | 0..20 | The reduced health threshold (half-hearts) applied instead of HealthThreshold when you are in a hole or burrowed. |
| Totem → Health → SubtractCalculatedDamage | Toggle | false | — | Subtracts predicted incoming damage from your effective health before comparing it to the threshold, making totem switching more proactive. |
| Totem → Health → PredictExplosionDamageEntities | Toggle | true |