PlugSig - Share your sexy plugin!

Discussion in 'Bukkit Tools' started by user_43347, Apr 25, 2013.

Thread Status:
Not open for further replies.
  1. Offline


    Warning: This was a 1 hour challenge from a friend, I know it isn't super sexy or customization, because this version of release was made in 1 hour during Accounting class, so don't complain until I improve it.

    What is this?
    PlugSig (excuse the horrible name, I'm welcome to better names) allows you to easily create a signature that shows off the statistics of your plugin and auto-updates to the latest information. Including authors, supported game versions, latest version, description, popularity, and more! You are able to customize the colors, text colors, text shadows, and even add custom background images.

    How do I use it?
    Throw in a new image into your signature, and add this as the URL, modifying the values of course:
    • For the plugin parameter, enter the name of your plugin's name as it appears on it's BukkitDev URL, for example if the plugin URL is you would enter "herobrineunleashed".
    • The text parameter is the color of the text, visit this sexy website to pick out a color, you want the hex value in the top box.
    • The bg parameter is the color of the background, do the same thing as you did for the text parameter. If you want to use a background image instead, pass "FFF" (white) for bg and add "&img=myImageURLHere" to the URL (must be png, haven't added support for others).
    • Obviously width and height control and width and height.
    • Shadows is optional, you can remove it if you wish. Otherwise, pick a text shadow color like you did for the bg and text parameters and throw it in there.
    • If you tack on a "&xspace=", you can control the X spacing for the right column. The default is 225, you can change it as needed to prevent overlap.
    How does it work?
    It uses PHP (sorry Sushi, I'll redo it in Ruby soon) and snags data from the amazingly awesome BukGet API by SteveMcGrath and creates the image based off the parameters. Once I port it to Ruby and clean it up, I'll release the source and add way more features, maybe an actual web GUI.

    That's all folks!
    Thanks for reading, enjoy if possible! Warning: May contain nuts.
    Here's an example URL for one of my plugins: click here.
    devilquak likes this.
  2. Offline


    except, metrics...
  3. Offline


    Wouldn't this be a bukkit tool?
    XlegitXcrazymanX likes this.
  4. Looks cool.
  5. Offline


    Plugins are inanimate, therefor they cannot be sexy.
  6. Offline


  7. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı


  8. Offline


    Last edited by a moderator: Jun 1, 2016
  9. Offline


    How are these cached? Does the server generate one every request?
  10. Offline


    They are cached to basic PNGs, the image is regenerated if it hasn't been requested in 30 minutes and was just requested.
    tyzoid likes this.
  11. Offline


    1) If everything about this is Sexy, you should make there be a Sexy font :3
    2) What is with the speeed thing?
    3) Not only should it look for people called author on the BukkitDev page, it should also look for Maintainer and still have it after "By:" all the same.
  12. Offline


    A work of art.
  13. Offline


    1. I'm working on custom fonts.
    2. It grabs authors from the page, somewhere in the BukkitDev system speeed has a role in your plugin.
    3. Adding.
  14. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    BukGet reads plugin.yml files.
    C0nsole likes this.
  15. Offline


    About to push an update:
    - Custom fonts.
    - Ability to round corners.
    - Online interface.
    MrBluebear3, zeeveener and lol768 like this.
  16. Offline


    Sounds promising :D
    DarkRiddles likes this.
  17. Offline


    Moved to Bukkit Tools.
  18. Offline


    Challenge accepted...
    bobacadodl and steaks4uce like this.
  19. Offline


    You know, if you want to write it in python, you could always initiate a push and get it into the main api. I did a quick search and there are a few libraries that can be leveraged.
Thread Status:
Not open for further replies.

Share This Page