GSit - Modern Sit (Seat and Chair), Lay and Crawl Plugin! - [1.13.x - 1.19.x] 1.1.0

✨ Relax with other players on nice seats! ✨

  1. Gecolay
    Native Minecraft Version:
    1.19
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    • 1.19
    Source Code:
    https://github.com/Gecolay/GSit
    Contributors:
    Gecolay
    Languages Supported:
    English, Chinese, Finnish, French, German, Italian, Polish, Portuguese, Russian, Spanish, Traditional Chinese, Ukrainian, [Custom]

    Join the GPlugins Discord Server for the latest Updates and News!
    [​IMG]
    Modern Sit (Seat and Chair), Lay and Crawl - Plugin


    Overview:

    This is the ultimate Sit, Chair and Lay - Plugin which allows to sit on Stairs / Chairs!
    Lay / Crawl on the Ground!
    This Plugin contains a lot of Settings and Functions that all can be changed by you in the Plugin-Config and the Language-Files.

    If you like my Plugins and Libraries please support me by leaving a good Review!



    Supports Spigot, Paper (+ all Forks) Servers from 1.13.x to 1.19.x!
    (Pose and Crawl Features only work 1.17.x+)


    Thank you all for more than 650.000 Downloads!!!


    ===================================================================================

    Special Features:

    100% customizable!
    Very good performance

    Sit on every Block with "/sit"

    Crawl on the ground with "/crawl"

    Lay or BellyFlop on every Block with "/lay" or "/bellyflop"
    You can let laying Players snore without any Resource Pack!!

    Simply rightclick on top of a Seat (Stair, Slab or Carpet) to sit there

    Create your own custom List of Materials a Player can sit on!

    Click on another Player to sit on him and stack up! (Must be enabled in the Config!)

    PlotSquared & WorldGuard-Area-Support!

    Plugin-Pictures:
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG]
    [​IMG]


    [​IMG]

    Perfect Sit-Direction calculated from the placement of the Seat!

    WorldGuard-Flags! ("sit" "playersit" "pose", "crawl")

    Placeholders from PlaceholderAPI ("playertoggle", "posing", "sitting", "toggle")

    Return a Player to the Location where he started sitting!

    Set the maximum Distance between a Player and the Block!

    Set a customized Sit, PlayerSit or Pose Message

    And many more....

    ===================================================================================

    Our Partner:

    Thanks to our Premium Partner ElixirNode!
    Host your professional Minecraft Server or VPS now
    with
    50% off using the Code "Gecolay"!!


    [​IMG]

    ===================================================================================

    Commands:

    /sit (/gsit) -> Sit on a Block
    /lay (/glay) -> Lay on a Block
    /bellyflop (/gbellyflop) -> BellyFlop on a Block
    /spin (/gspin) -> Spin on a Block
    /crawl (/gcrawl) -> Crawl on the ground

    /sit toggle/playertoggle -> Toggle the ability to rightclick Blocks or Players

    /gsitreload (/gsitrl) -> Reload the Plugin
    ===================================================================================

    Permissions:

    OP-Permission
    : GSit.*
    Update-Notification-Permission: GSit.Update
    Config-Reload-Permission: GSit.GSitReload

    Sit-Permissions (Default-Permissions marked Underlined):
    • GSit.Sit -> Use "/sit"​
    • GSit.SitClick -> Click on a Block to sit down​
    • GSit.SitToggle -> Use "/sit toggle"​
    • GSit.PlayerSit -> Click on a Player to sit on him​
    • GSit.PlayerSitToggle -> Use "/sit playertoggle"​
    • GSit.Lay -> Use "/lay"​
    • GSit.BellyFlop -> Use "/bellyflop"​
    • GSit.Spin -> Use "/spin"​
    • GSit.Crawl -> Use "/crawl"​
    • GSit.Kick.* -> Combines "GSit.Kick.Sit & GSit.Kick.Pose"​
    • GSit.Kick.Sit -> Kick a sitting Player from his location​
    • GSit.Kick.Pose -> Kick a posing Player from his location​
    • GSit.ByPass.* -> Combines "GSit.ByPass.World"​
    • GSit.ByPass.World -> Ignore the WorldBlacklist​

    ===================================================================================

    API for Developers:

    If you are a Developer and like to create your own code around GSit you can use the GSitAPI!

    Initialization
    There is no Initialization. GSitAPI is a class with static methods!
    So you can use all methods like: "GSitAPI.isSitting(Player);"

    Take a closer look at the latest API here: GSitAPI

    ===============================

    A list of all GSit-Events:
    PrePlayerSitEvent -> Gets called before a Player starts sitting (cancelable)
    PlayerSitEvent -> Gets called when a Player starts sitting
    PrePlayerGetUpSitEvent -> Gets called before a Player gets up from sitting (cancelable)
    PlayerGetUpSitEvent -> Gets called when a Player gets up from sitting
    PrePlayerPoseEvent -> Gets called before a Player starts posing (cancelable)
    PlayerPoseEvent -> Gets called when a Player starts posing
    PrePlayerGetUpPoseEvent -> Gets called before a Player gets up from a Pose (cancelable)
    PlayerGetUpPoseEvent -> Gets called when a Player gets up from a Pose
    PrePlayerPlayerSitEvent -> Gets called before a Player starts sitting on another Player (cancelable)
    PlayerPlayerSitEvent -> Gets called when a Player starts sitting on another Player
    PrePlayerGetUpPlayerSitEvent -> Gets called before a Player gets up from another Player (cancelable)
    PlayerGetUpPlayerSitEvent -> Gets called when a Player leaves another Player
    PrePlayerCrawlEvent -> Gets called before a Player starts crawling (cancelable)
    PlayerCrawlEvent -> Gets called when a Player starts crawling
    PrePlayerGetUpCrawlEvent -> Gets called before a Player stops crawling (cancelable)
    PlayerGetUpCrawlEvent -> Gets called when a Player stops crawling

    All "Pre" Events are cancelable!

    A list of all GSit-Methods:
    Take a closer look at the latest API here: GSitAPI


    ===================================================================================

    Default-Config:
    Latest Default-Config: Config

    ===================================================================================

    Known Bugs/ Issues:

    If you discover any kind of Bug please instantly contact me in the Discussion-Area or join the GPlugins Discord Server, so i can fix this as soon as possible!
    ===================================================================================

    Planned Features:
    If you have any suggestions for more new Features let me know in the Discussion-Area or join the GPlugins Discord Server!
    ===================================================================================

    Stats:

    [​IMG]

    ===================================================================================

    Videos:

    Here you can find some Videos in diffrent Languges which show
    you the Plugin with its Features and explane you how to use it!


    Thanks to all of you who created and shared a Video!
    Please feel free to create and send me a Video so I can link it here on the Plugin Page!





    ===================================================================================

    [​IMG]
    New official GPlugins Discord Server!


    This Plugin supports the Minecraft-Versions:
    1.13.x,1.14.x, 1.15.x, 1.16.x, 1.17.x, 1.18.x, 1.19.x

    If you like my Plugins and Libraries please support me by leaving a good Review!

    Don't use the Review-Section for Bug Reports! Use any of the above named Methods to contact me!!!

Recent Reviews

  1. JutSu
    JutSu
    5/5,
    Version: 1.0.10
    Hey, awesome plugin! At the vault and essentials level. Basic need for a server!
  2. kqfflo
    kqfflo
    5/5,
    Version: 1.0.10
    Solid and essential plugin. The many options give you the possibility to adjust to whatever needs you might have.
  3. lessvoice
    lessvoice
    5/5,
    Version: 1.0.9
    A simple and awesome plugin! It would be nice to give us the opportunity for an another chat outfit when you sit/stand up.
    1. Gecolay
      Author's Response
      Hey, thanks for your great review!
      Can you please post here in the discussion area or on the discord server about do you mean by "chat outfit when you sit/stand up"?
  4. MrFoxyGaming
    MrFoxyGaming
    4/5,
    Version: 1.0.7
    Very fun when playing with friends, kinda annoying how person on the bottom of a player stack can't interact with anything but I guess that can't be changed
    1. Gecolay
      Author's Response
      Hey, thanks for your great review!
      This is sadly not possible to fix, because of the hitbox system of mojang
  5. SirKillian
    SirKillian
    4/5,
    Version: 1.0.7
    Plugin does what it is supposed to do.
    However, The frequent config changes that break all functionality and/or messages can be frustrating.
    1. Gecolay
      Author's Response
      Hey, thanks for your great review!
      I'll post less config changes in the future and focus on bigger updates!
  6. TheusKhan
    TheusKhan
    5/5,
    Version: 1.0.5
    Amazing! I super recommend it. It's simple well optimized and always updating. Thanks, dev.
    10/10.
    1. Gecolay
      Author's Response
      Hey, thanks for your great review!
  7. Andarius68
    Andarius68
    5/5,
    Version: 1.0.5
    This plugin is absolutely marvelous and my players love it. I have no idea why vanilla Minecraft hasn't had these features all along. It really adds to the environment on our Roleplay server.
    1. Gecolay
      Author's Response
      Hey, thanks for your great review!
  8. wowidklol
    wowidklol
    5/5,
    Version: 1.0.4
    This is a good plugin, but after its re-encoding after 6.0.4.1 version, the server below 1.17 can no longer use the functions of crawl and lay. I hope it can be added back for servers lower than 1.17, even though the shulker shell may cause some bugs, but I really like the crawl function.
  9. Ronal99
    Ronal99
    5/5,
    Version: 1.0.4
    it is a good plugin, but I cannot /lay or /crawl for some reason, I am on the last version, I hope you can fix it, thanks !
  10. forditt
    forditt
    4/5,
    Version: 1.0.4
    Hi, I have a problem the sneak-ejects, it doesn't work, the player doesn't reset when the player squats. Please help solve this problem