
SitOnEverything
Sit on almost any block or entity with configurable seat positions, vanilla presets, and quick hotkey support.
Screenshots






About this Mod
Sit On Everything lets you sit on almost any block or entity by turning it into a configurable seat target. The mod ships with auto-generated defaults for vanilla content and allows you to fine-tune the exact sitting positions for any block or mob!
Please report any bugs, errors, or feature suggestions on Discord: https://discord.gg/4XUPywnEyE
Install on the server. Client installation is optional (vanilla clients can join and use it seamlessly).
Singleplayer note: Works perfectly in singleplayer. Just install it normally in your mods folder.
Features
- Sit Anywhere: Turn almost any block or entity into a comfortable seat.
- Intuitive Controls: Sit using the dedicated
Sit on targetkeybind or simplyCtrl + Right Clickon your desired seat. - Vanilla Defaults Included: Automatically generates perfectly aligned sitting positions for vanilla blocks and mobs on the first launch.
- Highly Configurable: Fine-tune exact X, Y, and Z sitting offsets for any block or entity (even baby variants!) via JSON.
- Server & Client: Install on the server for core functionality. Client installation is required if you want to use the built-in hotkeys and Ctrl + Right Click features.
Configuration Made Easy
You have full control over seat positions and client controls. The mod uses two JSON files located in your config/ folder. Only blocks and entities present in the config can be sat on.
Client Config (config/sitoneverything-client.json)
Manage your sitting controls:
hotkeySittingEnabled— Toggles the dedicated keybind (Default:true).ctrlRightClickSittingEnabled— Toggles the Ctrl + Right Click shortcut (Default:true).
Server / Common Config (config/sitoneverything.json)
Defines the exact seat transforms (offsets) for blocks and entities.
blocks— A map of block IDs to seat positions.entities— A map of entity IDs to seat positions (supports baby variants likeminecraft:cow#baby).
Example Setups
You can adjust coordinates precisely using x, y, and z, or use a single number for a quick, centered y height adjustment.
Simple Centered Height (Blocks):
"blocks": {
"minecraft:stone": -0.6
}
Precise Positioning (Stairs):
"blocks": {
"minecraft:oak_stairs": {
"x": 0.5,
"y": -0.72,
"z": 0.62
}
}
Custom Entity & Baby Variants:
"entities": {
"minecraft:cow": {
"x": 0.5,
"y": 0.78,
"z": 0.5
},
"minecraft:cow#baby": {
"x": 0.5,
"y": 0.56,
"z": 0.5
}
}
Available Versions
How to Install SitOnEverything on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).
Install Mod
Open the mod browser in the dashboard and search for "SitOnEverything". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 26.1.1, 26.1 (+4 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
SitOnEverything server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.
Is SitOnEverything compatible with fabric and forge and neoforge?
SitOnEverything officially supports fabric, forge, neoforge for Minecraft 26.1.2, 26.1.1, 26.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with SitOnEverything – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if SitOnEverything consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Rent Modded Server
Install SitOnEverything with just one click on your server.