
Description
Chairborne — Java Edition
Sit down anywhere. A faithful Fabric port of the Bedrock Chairborne mod to Java Edition.
How It Works
|
Feature
|
Status
|
|---|---|
/sit |
Sit down anywhere — works |
/stand |
Stand back up — works |
| Look down + sneak-click | Auto-sit gesture — works |
/lay |
Coming soon (caused camera issues in initial release) |
When you use /sit, an invisible ArmorStand spawns at your position and you ride it. Vanilla Minecraft handles the sitting animation and position lock automatically — no client-side mod, no Mixins, no experiments.
Commands
|
Command
|
Description
|
|---|---|
/sit |
Sit down anywhere |
/stand |
Stand back up |
Installation
Requirements
|
Component
|
Version
|
|---|---|
| Minecraft Java Edition | 26.2 (latest stable) |
| Fabric Loader | 0.19.3 |
| Fabric API | 0.156.0+26.2 (required dependency) |
| Java SE / JDK | 25 |
Steps
- Install Fabric Loader for Minecraft 26.2
- Download Fabric API and place it in your
mods/folder - Download
ciservermodding-chairborne-1.0.0.jarand place it in yourmods/folder - Launch the game and use
/sit
Server Installation
Place both the Fabric API jar and the Chairborne jar in the server's mods/ folder. Clients connecting to the server do not need the mod installed — all logic runs server-side. The sitting animation is handled by vanilla riding mechanics.
Compatibility
- Server-side only — clients don't need the mod
- No Mixins
- No client-side code
- No experiments or beta APIs
- No custom items, blocks, or entities (uses vanilla ArmorStand)
- Works with all other Fabric mods
Technical Details
The mod uses an invisible, no-gravity, no-base-plate ArmorStand spawned at the player's position. The player rides the ArmorStand, which triggers the vanilla sitting animation (isPassenger = true) on all clients. The ArmorStand is positioned 2 blocks below the player to compensate for the vanilla ride height offset.
- Sneak gesture detection: Rising/falling edge detection on sneak key, with a 6-tick (0.3s) max hold threshold to distinguish a "click" from a "hold"
- Pitch threshold: 60 degrees down triggers sit
- Cleanup: ArmorStands are discarded when the player stands up, leaves, or is no longer riding
Differences from Bedrock
|
Feature
|
Bedrock
|
Java
|
|---|---|---|
/sit |
Invisible rideable entity | Invisible ArmorStand |
/lay |
Scoreboard-triggered animation | Coming soon |
/stand |
Eject + remove entity | stopRiding + discard ArmorStand |
| Sneak gestures | Look down/up + crouch-click | Look down + sneak-click |
| Client mod required | No | No |
Credits
- Author: CIServerModding
- Original Bedrock mod: Chairborne (Bedrock)
- Java port: ClockSplice + AI Help
License
All Rights Reserved. Not approved by or associated with Mojang or Microsoft.


