Simple Sit [Spigot/Bukkit 1.8/1.9/1.10/1.11/1.12] 1.6.3

Allows players to sit or lay anywhere in the world!

  1. Orange-Tabby
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    ❖ Simple Sit ❖
    simple-sit Banner.png

    Overview

    Simple Sit is a plugin that adds a sitting and laying feature into Minecraft. By default anyone who joins a servers with this plugin installed has the ability to sit by using the /sit or /lay command. Simple Sit should work with every permissions plugin out there.

    NOTE: Only other players can see you laying, when you go into F5 and look at yourself you look like your standing, but other people see you as laying. This will be changed in future updates.

    New:
    • SimpleSit 1.6 re-coded/worked.
    • Added laying with /lay
    • Fixed performance and bugs
    • Brand new API

    Let me know any bugs or lag that occurs while using this plugin

    Command Info
    • Command: /sit
    • Permissions: simplesit.sit
    • Command: /lay
    • Permission: simplesit.lay
    Config
    • check-for-updates: When set to true SimpleSit will check for newer versions and alert operators. When set to false SimpleSit will not check for updates.
    • sit-permission-default: Sets the permission default for 'simplesit.sit'. When set to 'true' everyone can use the /sit command. When set to 'false' no one can use the /sit command unless the 'simplesit.sit' permission was given to them via another permission plugin. When set to 'op' only operators can use the /sit command. Finally when set to 'not_op' everyone but operators can use the /sit command.
    • sitdown-message: The message sent when a player sits down.
    • situp-message: The message sent when the player gets up from sitting.
    • sitfail-message: The message sent when the player is unable to sit (while in air).
    • lay-permission-default: Sets the permission default for 'simplesit.lay'. When set to 'true' everyone can use the /lay command. When set to 'false' no one can use the /lay command unless the 'simplesit.lay' permission was given to them via another permission plugin. When set to 'op' only operators can use the /lay command. Finally when set to 'not_op' everyone but operators can use the /lay command.
    • laydown-message: The message sent when the player lies down.
    • layup-message: The message sent when the player gets up from laying down.
    • layfail-message: The message sent when the player is unable to lay. (When in air)
    • layoverlap-message: The message sent when the player tries to lay on top of another player.
    Compatibility
    • Simple Sit 1.5.2 and above is compatible with Spigot/Bukkit 1.8.X, 1.9.X,1.10.X, 1.11.X and 1.12.X
    • SimpleSit 1.6 and above have a brand new API. This may affect some addons.
    • Simple Sit versions 1.4.3 and 1.5 are only compatible with their specified Minecraft versions. I do not recommend these versions.
    • Simple Sit 1.3.5 and below only works with Bukkit/Spigot 1.8 versions
    • Works with Java 7 and higher
    • Simple Sit is incompatible with the plugin MorePlayerModels due to a command conflict
    API
    NOTE: API only works in Simple Sit 1.3 and above
    This is the Simple Sit API Setup Tab here you will learn how to setup the API with your plugin! Lets get started!

    Setting Up:
    • To allow your plugin to use the custom Simple Sit API events. You need to right click on your project and then click properties
    API_IMAGE_TUT_1.png
    • Now click Java Build Path then click add External JARs
    API_IMAGE_TUT_2.png
    • Your going to select the latest Simple Sit.jar then click open
    API_IMAGE_TUT_3.png
    • Click ok and then your done, you can find info about the API in the API Info Tab! Example:
    API_IMAGE_TUT_4.png
    API INFO OUTDATED: BRAND NEW API WITH 1.6 AND ABOVE
    This is the Simple Sit API tab here you will find all the methods that come with Simple Sit.
    • Don't know how to setup the Simple Sit API check out the API Setup Tab!

    SimpleSit
    • isSitting(); returns true or false. Example
      Code (Text):
      Player p = player;
      if (SimpleSit.isSitting(p)) {
      // they are sitting
      } else {
      // player is not sitting
      }
    • seat(); forces player to sit. Example
      Code (Text):
      SimpleSit.seat(player); // Same as player running /sit
    PlayerSitEvent
    • getMessage(); returns the message set in config when a player sits down.
    • setMessage("Your Text"); sets the message that is sent to the player when they sit down.
    • getPlayer(); returns the player that sat down.
    • getSeat(); returns the newly spawned seat.
    • hasCustomMessage() returns whether or not the message has been changed via code.
    PlayerExitSeatEvent

    • getMessage(); returns the message set in config when a player sits down.
    • setMessage("Your Text"); sets the message that is sent to the player when they sit down.
    • getPlayer(); returns the player that sat down.
    • hasCustomMessage() returns whether or not the message has been changed via code.
    Seat

    • remove(); removes seat.
    • getLocation(); returns the location of the seat.
    • setFroze(true/false) sets whether or not the seat will be affected by gravity.
    • isFroze(); returns whether or not the seat can be affected by gravity.
    • setVelocity(); allows you to set the velocity of the seat most affected when seats not froze.
    • getPassenger(); returns the player that is sitting on the seat.
    Other

    • Still need help? comment below!
    Please Note
    • I would like everyone to please note this plugin is intended for private servers, role-play servers, build servers and basically non pvp/faction servers, it will work on pvp/faction servers, but maybe not as intended!
    Video
    This video is outdated newer one coming soon!

    Video by maxmar628

    Image
    sitting_plugin.PNG
    laying.png
    Other Info

Recent Reviews

  1. Hancock666
    Hancock666
    1/5,
    Version: 1.6.3
    Developers not active, not fixing bugs that are well known and mention in discussion thread, and asked many times to be fixed..i will change my rate when developer fix the things..
  2. Zefferis
    Zefferis
    5/5,
    Version: 1.6.3
    Works wonderfully and allows for alot of humor and expression; being able to sit and lay down anywhere is a wonderful addition, thanks Orange-Tabby!
  3. MQgamer
    MQgamer
    5/5,
    Version: 1.6.3
    Dude this is not "simple" it's freaking Epic and useful! And it's also free too :D
    1. Orange-Tabby
      Author's Response
      Aw thanks :D
  4. bkoles
    bkoles
    5/5,
    Version: 1.6.3
    Awesome This Is The Best Sitting Plugin Ever! Adding Languages Might Be Better! Keep Updating!!! :))
    1. Orange-Tabby
      Author's Response
      Thank you :D
  5. Rawran
    Rawran
    5/5,
    Version: 1.6
    Best sitting plugin ever and after requesting the /lay in pm, he added it within 3 days of my asking! Extremely friendly and amazing guy as well as a great plugin maker. Really appreciate him.
    1. Orange-Tabby
      Author's Response
      Thanks for the review, if you find any bugs or have any problems with new SimpleSit update. Make sure to let me know. :D
  6. Siuan
    Siuan
    5/5,
    Version: 1.5.2
    The only way I could love this plugin more was if it had a lay down animation! It's perfect and has never caused me any problems!
  7. dejakob
    dejakob
    5/5,
    Version: 1.5.2
    Hey I love this plugin but now that we have sit my players have been asking for a lie down animation. Do you think it's possible?
    There's a plugin called CorpsesReborn that makes your character lie down after you die so I think it's possible.
    What do you think? :-)
  8. Marios
    Marios
    5/5,
    Version: 1.5.2
    The best sit plugin ! Its amazing :D Thank you a lot and keep the good work. Also pls add cooldown for the /sit command :D
  9. Skyler_Boy
    Skyler_Boy
    5/5,
    Version: 1.5.2
    It's great but could you make the command have different languages? For example in Spanish /sentar .
    1. Orange-Tabby
      Author's Response
      Thanks, I'll see what I can do about the languages. :D
  10. Monk_NL
    Monk_NL
    5/5,
    Version: 1.5.2
    Plugin does what it needs to do, and our players love it. Thank you for the stable plugin, keep up the good work :)
    1. Orange-Tabby
      Author's Response
      Thanks. :D