Minecraft

How to Install and Configure GSit on Your Minecraft Server

Minecraft·May 20, 2026·19 min read

How to Install and Configure GSit on Your Minecraft Server

Minecraft is at its best when players can do more than mine and fight. Building cozy bases, decorating kitchens, and setting up cinematic role-play scenes all get a lot better when characters can actually use the furniture they place. That is the niche GSit fills. The plugin lets players sit on chairs, lay on beds, crawl through tight gaps, and even pile on top of each other, all without any client mod. This guide walks through the install, the gameplay features, and the config options on a HolyHosting Minecraft server.

What GSit Adds

GSit is a Paper and Spigot plugin compatible with Minecraft 1.13 through 1.19. The core features are simple: sit, lay, crawl, spin, and bellyflop. None of it changes how the game plays, but it changes how players present spaces. A staircase becomes a real seat. A campfire becomes a place to lounge. A single-block tunnel becomes a hidden corridor instead of a dead end.

It is also entirely server-side, which means players join with vanilla Minecraft and the behaviour just works.

Installing the Plugin

Before installing, confirm the server is running Paper or Spigot. Bukkit also works, but vanilla and Forge do not. If you need to change versions, switch the version from your panel first, then come back to this section.

  1. Open the GSit page on SpigotMC and click Download Now in the top right.
  1. Save the `.jar` somewhere you can find it, then log in to your control panel.
  1. Open your file manager and authenticate with your panel password.
  1. Enter the `plugins` folder and click Upload in the upper left.
  1. Drag the file into the drop zone and wait for the progress bar to reach 100%.
  1. Go back to the main panel and Restart the server so the plugin is loaded.
  1. Join the server and run `/plugins` in chat. GSit should appear in green. If it is missing or red, the upload landed in the wrong folder or the server is on an incompatible build.

Once that command lists GSit, the plugin is live.

Using the Features In Game

Nothing visibly changes the moment GSit loads. The plugin is intentionally low key. Players only notice it when they try one of the new interactions, either through a command or by right-clicking the right block.

The roster of actions is short but covers most situations a builder or role-player would want.

Sitting on Blocks

Right-clicking applicable blocks, like stairs or slabs, drops the player into a seated pose. This is the default behaviour and every player has access without any permission setup.

It pairs nicely with custom dining tables, thrones, and campfire circles. Decorative builds suddenly have a purpose.

Lay Down

The `/lay` command puts the player flat on the ground. It works on custom bedrolls, beach towels made of wool, or anywhere outdoors where standing would break the mood.

Crawl

`/crawl` forces the player into the swimming-style prone pose used to fit through one-block tall gaps. Whole secret base styles open up: trapdoor entrances, low ventilation shafts, and crawl-only tunnels that lock out anyone without permission to use the command.

Spin, Bellyflop, and Player Stacks

Spinning and bellyflopping are the lighter additions, more for screenshots and laughs than utility. The more interesting trick is the player stack: one player can sit on top of another. Combined with `/sit`, which lets you sit on any block regardless of shape, this opens up shoulder rides, party towers, and the occasional accidental physics comedy.

That is the full feature list. Compact, but each one earns its place.

Configuring GSit

The defaults are sensible, but the plugin has a surprising number of toggles for fine tuning. Sit limits, stacking caps, sitting in unsafe positions, and per-feature enable flags all live in `config.yml`. The author does not publish detailed docs, so the inline comments inside the file are your reference.

To edit it from the panel:

  1. Open your file manager and log in.
  2. Enter the `plugins` directory and open the `GSit` folder.
  3. Click Edit on `config.yml` to open it in the web editor.
  1. Browse the sections, change values to taste, then click Save.
  1. Restart the server, or run `GSitReload` from the console for a faster hot reload.

The setting most server owners look for is player stacking. Set `allow-sit` to `true` under the `PlayerSit` category and reload. Other features that ship disabled follow the same pattern: locate the flag, flip it to `true`, save, reload.

Permissions and Commands

Basic sitting, laying, and crawling are open to every player by default. Anything beyond that, including bypass commands and admin features, requires a permission node. Operators get everything automatically.

A permissions plugin is essentially required here. LuckPerms is the usual pick. Assign the relevant nodes to your groups and players will gain access to the matching commands. A single typo in a node name will silently break access, so paste rather than retype when possible.

Troubleshooting

Players cannot use a feature. Most of the time this is a permission issue or a config flag that is still on the default. If a player tries to sit on a solid block and nothing happens, that block type is not in the allowed list inside `config.yml`. Add it and reload.

`/plugins` does not show GSit. The `.jar` is either in the wrong folder or the server is on an incompatible version. Confirm it sits inside `plugins`, not in the server root. If your panel offers version selection, double-check the active version is Paper, Spigot, or Bukkit between 1.13 and 1.19.

Config edits do not take effect. Two common causes: the Save button was not clicked, or the YAML value was capitalised. YAML is case sensitive: use `true`, not `True`. If the file looks correct but the behaviour still does not match, delete `config.yml` and restart. The plugin will regenerate a fresh default that you can edit cleanly.

  • Changing your Minecraft server version
  • GSit on SpigotMC
  • Installing and configuring LuckPerms
  • Adding plugins to a Minecraft server

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support