[INACTIVE][MECH] PailPiano v1.0 - Spout-Powered Piano GUI [1185]

Discussion in 'Inactive/Unsupported Plugins' started by Hafnium, Oct 3, 2011.

  1. Offline

    Hafnium

    PailPiano
    Version: v1.0

    When installed on a server running spout, this plugin changes the way SpoutCraft enabled players interact with noteblocks. Right clicking a noteblock opens a Piano GUI that can be used to select the desired note or simply play a song on the noteblock.

    In the case of this plugin, a picture is worth 1000 words.

    [​IMG]

    Concept from a post by Ewic13 on Reddit.

    Source Code available in the jar.

    Changelog:
    Version 1.0
    • Release
     
    Pomme72 likes this.
  2. Offline

    acuddlyheadcrab

    kewl!

    (I dont have any other good feedback right now)
     
  3. Offline

    Tomaz

    Really nice plugin, going to test this out right away!
     
  4. Offline

    gameswereus

    Very cool. I hope you come out with more Spout GUI related plugins.
     
  5. Offline

    feildmaster

    Like the other thread, I'm interesting in the naming of "Pail"
     
  6. Offline

    acuddlyheadcrab

    I tested it and it works pretty well :) I bet someone out there wants this to be added to their plugin lol...
     
  7. Offline

    Hafnium

    If you can think of any, I'm open to suggestions.
     
  8. Offline

    BadDog

    Ho god, now my players will have me install this as well! :D
    Great idea, by the way, I think this is going to be quite fun to use.
     
  9. Offline

    Hafnium

    Can't claim credit for the idea, just the work.
     
  10. Offline

    Afforess

    Ideas:

    Keyboard support
    Ways to select multiple keys
    Program short songs and reply them?

    Name for plugin:
    Virtuoso?
    (IDK, the "Spout"- prefix is getting old.)

    e.g
    [Mech]Virtuoso 1.1 [Spout][1185]
     
  11. Offline

    Hafnium

    Keyboard support is coming for sure. The original focus was entering notes for the noteblock, so I'm not sure about multiple notes.

    Any chance of custom backgrounds for buttons Afforess? I could make this look like a real piano.
     
  12. Offline

    Afforess

    Cool. All just ideas.

    Possibly - I do need to stop and do some gui stuff. We've been running full tilt at client addons and custom blocks, which now both work. (With bugs though).

    Notch just uses a solid texture and streches it, and has 3 images for it, disabled, hovering, and normal. Check out what minecraft.jar/gui.gui.png looks like.

    If you think your gui's would follow that format, 3 images, one for each state, I could add support. More advanced buttons would need to be manually rendered via a client addon.
     
  13. Offline

    Hafnium

    What more would anyone need in a button?
     
  14. Offline

    Afforess

    We get crazy requests all the time. :p
     
  15. Offline

    Hafnium

    @Afforess, how is render order handled? It may be simpler at this point for me to draw the keyboard as a graphic and hide buttons behind it.
     
  16. Offline

    Afforess

    There is a render priority, which you can manipulate.

    http://jd.getspout.org/org/getspout/spoutapi/gui/RenderPriority.html

    widget.setRenderPriority(priority)

    Keep in mind that rendering first (or before others) == rendering on the bottom.
     
  17. Offline

    novek

    Your plugin works... but every time we click on a keyboard button... there comes a message with: "Unknown command. Use help for help". We are using CommandBook for out command plugins. Can you add a config to turn the command of... whatever it was?
     
  18. Offline

    MonsieurApple

    Please upgrade to latest RB
     
  19. Offline

    Hafnium

    Yeah, not going to be possible any time soon. May as well ship me off to unsupported.
     
  20. Offline

    MonsieurApple

    Consider yourself shipped
     

Share This Page