Inactive [FUN] PartyHat v0.3.2 - Let's you place any block as your helmet [1.1-R6]

Discussion in 'Inactive/Unsupported Plugins' started by DemmyDemon, Jul 12, 2011.

  1. Offline

    DemmyDemon

    Version v0.3.2

    Lets you place any block as your helmet using a [PartyHat] sign.

    Features:
    • Anything Bukkit thinks is a block is a potential party hat!
    • Let's you set what is and is not an acceptable party hat for your server.
    • Just have no helmet on and whack the sign with your preferred headgear!
    • Try dirt for dirty minds or glass for transparent personalities.
    • Secret juvenile feature that will delight people that laugh at poop jokes.
    • Configurable sign trigger string!
    Note!

    By default, when you place the sign, make sure the second line reads [PartyHat].
    It's not case sensitive, so you can, for example, do like so:
    Code:
    Put on your
    [partyhat]
    and join our
    PARTY!!!
    Configuration:


    Defaults:
    Code:
    signString: [PartyHat]
    signLine: 1
    useWhitelistPermissions: false
    verbose: false
    What they do:
    signString is the line to search for on signs. Can be anything, like [HELMET] or fish. The check is not case sensitive.
    signLine is the line on which to search for the signString. Line 0-3 is accepted, where 0 is the top line.
    useWhitelistPermissions lets you use permissions, with support for both Permissions and superPerms, to control what blocks are acceptable party hats.
    verbose, if enabled, will tell you permission checks and other internal stuff going on.

    Permissions:
    • partyhat.sign - Can put up the partyhat sign
    • partyhat.use - Can use the partyhat sign
    • partyhat.wear.* - Can wear anything using the partyhat sign
    • partyhat.wear.blockNameHere - Can wear blockNameHere on head
    • partyhat.command.reload - Access to the "/partyhat reload" command
    This plugin also defines the following nodes for convenience:
    • partyhat.* - Gives full access - Sets partyhat.sign, partyhat.use, partyhat.wear.*, partyhat.command.*
    • partyhat.command.* - Access to all "/partyhat" commands - Sets partyhat.command.reload
    Download PartyHat
    Get the sauce

    Changelog:
    Version 0.3.2
    • There was in fact an API change between the dev build I tested and the RB.
    • Tested and found working with 1.1-R6
    Version 0.3.1
    • The wrong config file was bundled. Bundled correct one.
    • Tested and found working very well with 1.1-R5 dev builds, there is no reason to believe it will work any differently with the RB.
    Version 0.3
    • Dropped support for obsolete Permissions, Superperms only from her on in.
    • Updated against the new Bukkit Events system.
    Version 0.2
    • Configurable sign mechanics, use whatever line and string you want to trigger plugin.
    • Possibility to use Permissions(Bukkit) to control what is an acceptable partyhat
    • Settings file!
    Version 0.1.1
    • Fixed where even operators on servers without Permissions installed could not place signs. A proper fix for the build1k "new" permissions system is coming as 0.2 ... soon-ish.
    Version 0.1
    • Initial release
     
  2. Offline

    compgurusteve

  3. Offline

    DemmyDemon

    There's a problem with the syncing of the helmet if you right-click the block with it. Why it has issues syncing, I have no idea, but I'm trying to work it out.

    Until I do, use left-click.
     
  4. Offline

    DemmyDemon

    Tested and found working with build 1k.
     
  5. Hey when i place teh sign with [partyhat] there comes DENIED.
    Why? I got Bukkit Build 1000
     
  6. Offline

    DemmyDemon

    Ooops!
    Forgot to say that the sign placement permission is partyhat.sign

    Updating the OP now! Sorry!
     
  7. Ok but I don't have got Permission Plugin.
    Does it work without Permission too?
     
  8. Offline

    DemmyDemon

    Sure, but you need to be an operator to place the sign.
     
  9. I am operator and admin.
    My server is running on nitrado.net
     
  10. Offline

    DemmyDemon

    nitrado.net gives me a connection refused.

    By operator, I mean "listed in ops.txt"
    Are you in there?

    [EDIT]
    Ooooops! I forgot to list the partyhat.sign permissions in my fallback permissions handling!
    Please fetch version 0.1.1, released just now, and it should work if you're an op.
     
  11. Offline

    zenyl

    Ehh... How do you get the blocks as hats?
    I place the sign, but it just says: "Sorry, you were not invited to the party :("
    And the sign cant be destroyed...
     
  12. Offline

    DemmyDemon

    You need the partyhat.use permission. Just destroy the block the sign is attached to.
     
  13. Offline

    Arton

    Can you do the permssions so we can chose what they can use to put on the head? :p
     
  14. Offline

    DemmyDemon

    Like what? partyhat.wear.BLOCK_NAME?
    Something like that?
    Or is a blacklist better?

    Also, out of curiosity, why would you wish to limit this? It's not like you can gain unfair advantage by wearing cobblestone stairs... You just LOOK like a cyborg, you're not actually one :)
     
  15. Offline

    Arton

    It's because i have a plugin so you can get to a space world so i want peopels only allowd to take glass on the head not because im the only one there like can take goldblock on my head but so all peopels only can set glass on the head so i can get a space helmet :D

    and partyhat.wear.BLOCK_NAME is fine if you want to do that :p
     
  16. Offline

    DemmyDemon

    Aaaah, gotcha.
    Sure, I'll set it up so you can whitelist blocks, no problem. For a space-helmet-putting-on-station it seems a little silly with "[Partyhat]", too. Perhaps that should be configurable as well.
     
  17. Offline

    Arton

    Now my english is not so good but i understand a bit, but it could be awesome if you allowd peopels only to use 1 thing to put in the head like glass.
    You those with way and how it's gunna be :p
     
  18. Offline

    nixx62

    when i left click it nothing happends
     
  19. Offline

    DemmyDemon

    What does your sign look like?
    Does it say [PartyHat] on the SECOND line?
     
  20. Offline

    Arton

    Thanks you really much ! :D
     
  21. Offline

    DemmyDemon

    Hope it serves you well!
     
  22. Offline

    rozcool123

    My favorite is to put jack o lantern on your head and i love this plugin here 1 [cake] for you :D
     
  23. Offline

    DemmyDemon

    Glad you like it!

    The cake is true! w00t!
     
  24. Offline

    austindapro

    what do i need to get it working because it comes up saying DENIED i have just the .jar in the plugins help me
     
  25. Offline

    DemmyDemon

    You don't have the relevant permissions.
    If you don't have any permissions provider you have to be an operator to place the sign.
     
  26. Offline

    Kane

    @DemmyDemon I stayed away from this as most the party hat plugins have been unlegit. Is this a legit plugin?
     
  27. Offline

    DemmyDemon

    What do you mean "legit"? It let's you use a sign to put any block on your head as a helmet, pretty much like how pumpkins work. I don't even know what you mean with "unlegit". :confused:
     
  28. Offline

    Salad Fingers

    Doesn't work. Yes, i am the op, infact, i am the owner of the server... :B

    ...my sign looks like

    1st line
    2nd line [Partyhat]
    3rd line 90

    you REALLY need to explain how to use this all you say is "[partyhat]"
     
  29. Offline

    DemmyDemon

    Explain what?
    1. Make the second line read [partyhat] (case insensitive).
    2. Walk up to the sign with a block in your hand and no helmet on.
    3. Hit the sign with the block.
    4. Walk around and be cool with a block on your head.
    If that doesn't work, elaborate on what you did, what you expected to happen and what happened in stead.
     
  30. Offline

    DemmyDemon

    Doubleposting just to say that this is tested and found working flawlessly with Craftbukkit 1.1-R4

    [Edit] Err, make that 1.1-R3 as R4 is just theoretical at the moment.
     

Share This Page