Inactive [FUN] Seats v0.3beta - Chairs in Minecraft [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Neobenedict, Apr 30, 2011.

  1. Offline

    Neobenedict

    Seats - Chairs in Minecraft!
    Version: v0.3beta

    This is my second plugin, which adds seats to Minecraft! Very simple to use, you just make a seat using a painting and wood stairs (one) and then right click it to "sit down". Full instructions below!

    How to use

    It is very simple to make a seat - You use one painting and one "wood stair" like shown in the picture below. It does not need any commands, permissions, or anything like that. Then you right click on the wood stair to sit down on the seat. To get off, look below you and right click on the stair. If you destroy the painting and/or the seat, or get disconnected, you will also not be sitting anymore. You can't sit in a seat someone else is in, when I was testing with some others eariler when you sat in the same seat as someone you could see inside their head! Which wasn't very nice when I and someone in a creeper skin sat down on the same chair.

    You can put multiple chairs with paintings next to each other, and shuffle between seats by looking at the one you want and right clicking. You can also put signs on the edges of chairs without messing anything up.

    If you're wondering "why is he so far up the seat?" it is because he is actually sitting on the painting, not the wood stairs. If you want to know why, the wood stairs is a block and the painting is an entity, and you can mount players to entities and not blocks. If you could, he'd be in the middle of the block. Someone suggested make an invisible arrow appear and put that in the middle of the block and since the arrow is an entity, mount the player to that but I don't think that would work very well and it wouldn't be easy.

    When reporting bugs please post the entire error if there is one in the console. It may look gibberish to you but it tells me where the error is and (usually) what it is.

    [​IMG]
    Yes, I'm a heavy from TF2.

    Why can't you use signs?
    This is something which has been popping up a lot recently and so I'll explain simply: Signs are blocks. Not entities. Paintings are entities. You can't, not its very difficult and I'm too lazy, you CAN NOT make a player sit on a block properly.


    Features:
    • Adding a wanted feature to minecraft
    • No configuration (yet) or permissions to set up
    • Lightweight, multiworld support, etc
    • Full of possibilities.
    Permissions:

    The permission node is seats.sit
    If you don't have permissions or something compatible it will allow anyone to sit down.
    Download: DropBox link - v0.3


    Source can be given on request until I figure out how to do anything on github :(

    Credits:
    The following people helped me test this plugin (Minecraft Usernames)
    • xPawww (xPaw on forums)
    • lishid
    • noobidoo
    And of couse a big thanks to #bukkitdev on espernet.



    Todo:
    • Add a health-regenerating feature when you sit down and a config for this - Low
    • Allow mobs to sit down for fun - Low
    • Permissions - Only on multiple requests - done (0.3beta)
    Changelog:
    Version 0.3
    • Added Permissions
    Version 0.2
    • Added Cobblestone stairs
    • Removed unneeded "Seats Disabled"
    Version 0.1
    • Initial Launch
     
  2. Offline

    Meganperk

    Her* and i think I'll take you up on it and make a post there.
     
  3. Offline

    omnija

    do you have to sit on the top of it? it be better if you can make it so yo sit on the first step
     
  4. Offline

    Meganperk

  5. Offline

    Celtic Minstrel

    Sitting on the first step is more complicated to code. I intend to look into it when I have time, though.
     
  6. Offline

    Madness

    Again, why not the arrow?
     
  7. Offline

    Celtic Minstrel

    Because a) ChairCraft does it that way, b) it doesn't look as nice in my opinion, c) the arrow will despawn eventually. Although b and c are definitely solvable, it's a in my opinion that really makes the difference. By sticking to the painting, it's still different from ChairCraft; if he switched to an arrow, it'd become practically a clone of ChairCraft.
     
  8. Offline

    omnija

    sounds good
     
  9. Offline

    hatninja

     
  10. Offline

    sean_skroht

    This plugin is pretty pointless if you want to put a seat against a wall, which I and others do often. How do you put the painting behind it?
     
  11. Offline

    Celtic Minstrel

    It's not possible with this version, unfortunately. Even if you did put a seat against a wall you would suffocate when you sit on it. If you're patient though, I have plans to try to fix this.
     
  12. Offline

    Madness

    Except chaircraft doesn't work well. So it would be like chaircraft, but working.
     
  13. Offline

    Haloflooder

    Can you make it so we can also put the painting on the wall so we can put the chairs against the wall or something? And painting beside the chair if that's possible.
     
  14. Offline

    Julianoz1224

    Great plugin! really enjoy using it,
    But I think it would look better if you were sitting on the middle step like in Chaircraft.
     
  15. Offline

    Neobenedict

    I can't tell if people are trolling or serious any more....
     
  16. Offline

    Haloflooder

    If you're talking about me, i'm not trolling. lol. I'm being serious
     
  17. Offline

    Celtic Minstrel

    I think the most viable option for putting chairs against a wall would involve making the chair first, then the wall. Of course, currently that will just cause the painting to break, so it won't work.
     
  18. Offline

    Haloflooder

    Well, maybe there is a way so we can put paintings above the chair on the wall or attached to the chair on the side if possible.
     
  19. Offline

    Celtic Minstrel

    That won't work, because this works by making you sit on the painting. The only solution is, I think, to embed the painting within the stairs.

    @Neobenedict – Mind sharing the source?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  20. Offline

    Haloflooder

    Is there way way to sit UNDER or BESIDE the painting? I think that's possible, no? I'm learning how bukkit API work everyday. lol
     
  21. Offline

    Celtic Minstrel

    You could set the player location, but I think the painting usually just pulls it back.
     
  22. Offline

    BioRage

    Downloading as we speak!
     
  23. Offline

    Neobenedict

    You use PigSaddle to? I like you ^^
     
  24. Offline

    BioRage

    Of course, there server's are amazing, even from though I'm from Canada :)

    PS, tested, it works great :)
     
  25. Offline

    NemisisX31

    the only thing i dont like about this is the fact that you cant put chairs back to back, or make bar stools, something that chaircraft let people do (until it got all wonky)
     
  26. Offline

    Zynthist

    Wow nice plugin
     
  27. Offline

    Priizon

    Isn't there like a Showcase plugin that puts an item in the middle of a block? I believe there's one that places them in glass blocks, and another that puts them on wooden shelves or something like that. I don't see how it's not possible here?
     
  28. Offline

    Celtic Minstrel

    I think it's possible, but it's not as easy as you might think. The current layout of the source code doesn't really help either.
     
  29. Offline

    Shamebot

    AFAIK that's the same plugin. Previously the items where in a glass block, but it isn't possible with MC1.7 anymore.
     
  30. Offline

    Dogdark123

    Is there any way to get this for build 1000?
    im waiting for plugins to get updated but i really want this one!
     
  31. Offline

    Celtic Minstrel

    Um I'm pretty sure it works on build 1000...
     

Share This Page