sSit provides a polished and highly requested feature: the ability for players to actually sit down on stairs and slabs. No more awkward standing around! Enhance your server's atmosphere and provide players with a simple, intuitive way to relax and interact with the world.
Key Features:
Effortless Sitting: A simple right-click on any valid (bottom-half) stair or slab block initiates the sit action.
Seamless Visuals: Spawns a perfectly positioned, invisible armor stand for the player to "ride," creating a convincing sitting animation.
Sneak to Stand: Players can easily dismount and stand up by pressing their sneak key.
Full Configuration Control:
config.yml:
Globally enable/disable the plugin.
Individually enable/disable sitting on stairs or slabs.
Fine-tune the Y-axis offset for the sitting position on stairs, bottom slabs, and double slabs for pixel-perfect placement.
Blacklist specific worlds where sSit functionality should be disabled.
Toggle the sneak-to-dismount feature.
Enable debug mode for advanced troubleshooting.
messages.yml:
Customize every message shown to players, including the prefix.
Full support for Minecraft color codes.
Permissions:
ssit.reload: Allows use of the /ssitreload command to refresh configurations without a server restart.
Robust and Clean:
Properly cleans up sit entities on player quit, server stop, or plugin reload to prevent "ghost" seats.
Checks for sufficient space above the block before allowing a sit.
Prevents multiple players from sitting on the exact same spot.
Installation:
Drop the sSit.jar into your server's plugins folder.
Start/restart your server.
(Optional) Configure config.yml and messages.yml in the plugins/sSit/ folder to your liking, then use /ssitreload.