Minecraft plugin Sit

Sit is a Minecraft plugin that lets players sit on stairs, slabs, or any configurable blocks using invisible entities and customizable sitting layouts.

Find a server with Sit

13 servers reported Sit

All servers with Sit

About Sit

🔌 About Sit

Sit is a Minecraft plugin that adds a natural sitting mechanic to Java Edition servers. It lets players sit on stairs, slabs, and other configured blocks by spawning a hidden entity (configurable per layout) and positioning the player as a rider, producing a convincing sitting animation without client mods.

🎯 Purpose

Sit solves the lack of a native "sit" action in Minecraft by providing a server-side way to sit on furniture-like blocks. It is useful for server owners who want decorative seating, roleplay features, or improved player interaction without requiring client-side changes.

⚙️ Features

  • Custom sitable layouts (named layouts that target specific block types).
  • Ability to sit on stairs, slabs, or any block listed in a layout.
  • Configurable entity used as the sitting mount (example: pig, armor stand) and options such as hiding a saddle for certain entities.
  • Per-layout offsets (x, y, z) to fine-tune sitting position.
  • Per-layout permission configuration (ability to require a permission node for a layout).
  • Example configuration format available in the plugin's distribution.

🧩 Who It Is For

  • Survival and SMP servers that want decorative seating.
  • Roleplay and community servers adding immersion features.
  • Small to medium servers looking for a lightweight mechanic to improve building aesthetics.

🏗️ Example Use Cases

  • Allow players to right-click stairs to sit during roleplay events.
  • Create special seating blocks (e.g., thrones or benches) by defining custom layouts targeting specific block types.
  • Restrict access to premium seats by requiring a layout-specific permission.

🔐 Permissions

PermissionDescriptionDefault
sit.%sPermission template used by layouts when permission.require is enabled; %s is replaced by the layout name.not specified

Note: the plugin configuration supports enabling per-layout permission checks and specifying the permission node format.

⚙️ Installation

📥 Setup

  • Download the plugin JAR from an official distribution (catalog or repository) and place it in your server plugins/ directory.
  • Restart the server and check the server console to confirm the plugin loaded.

🧾 Configuration

  • The plugin provides a YAML configuration (example entries shown in the distribution) that defines sitables with named layouts.
  • Each layout can set: the entity type, whether a saddle is used, position offsets (x, y, z), the block-check mode (BLOCKDATA or BLOCKS), and an optional permission block with require: true and name to define per-layout permission nodes.

🧠 Technical Notes

  • The plugin is distributed under the MIT license.
  • It supports configuration-driven layout definitions and does not require additional plugins by default.
  • Confirmed supported server platforms (from distribution metadata): Folia, Paper, Purpur, Spigot.
  • Confirmed supported Minecraft versions (as listed by the distribution): 26.1–26.1.1, 1.21.x, 1.20.x, 1.19.x, 1.18.x, 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.x.

🤝 When This Plugin Is Useful

If you want simple, configurable seating on stairs or custom blocks without client mods, Sit provides layout-based control over which blocks are sitable, how the player is positioned, and whether a permission is required for each layout.

Comments

No comments yet

Be the first to comment.

For server admins

Authors
UsainSrht
License
MIT
Supported platforms
Folia, Paper, Purpur, Spigot
Supported versions
26.1–26.1.1, 1.21.x, 1.20.x, 1.19.x, 1.18.x, 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.x

Links

What servers report

Server platforms

  • Genisys8
  • Paper3
  • PocketUtils1
  • CraftBukkit1

Plugin versions

  • 18
  • 1.7.32
  • 1.7.11
  • 1.0.01
  • 1.71

Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.