Inactive [ECON] SpoutWallet v1.5 - A display for your wallet [1.2.5-R5, 1.2.5-R4]

Discussion in 'Inactive/Unsupported Plugins' started by Spice_king, Aug 5, 2011.

  1. Offline

    Spice_king

    SpoutWallet - A display for your wallet:


    Please go to the BukkitDev page for the latest downloads and change log.

    Adds a line of text on screen that shows how full your wallet is. Also displays your rank. You can also toggle the display with /wallet and can use PermissionsBukkit to change who can see and who can toggle the display (P.S. Don't give toggle without use, because that's just mean!;))

    This is my first "sip" of Java from the Bukkit, and it took me a bit to get it to work.
    The plugin was a request from my brother who wanted to have something on his screen that shows his balance.

    Features:
    • Uses iConony4/5/6, BOSEconomy, EssentialsEco to find the amount of cash you are holding.
    • Shows your ranking only in iConomy5. Revoved as of V1.4.4
    • Can ignore EssentialsEco, in the event you use it for just commands.
    Requirements:
    Download SpoutWallet

    Source Code

    Sample config:
    Code:
    UpdateSpeed: 20
    yOffset: 3
    xOffset: 3
    Funds: You have %s with you.
    location: TOP_RIGHT
    color:
      rank:
        red: 255
        blue: 255
        green: 255
      funds:
        red: 255
        blue: 255
        green: 255
    
    Permissions:
    Code:
    SpoutWallet.*: Users can see and toggle the display
            Default: All players
            Grants:
                SpoutWallet.Use: true
                SpoutWallet.Toggle: true
    SpoutWallet.Use: Users can see the display
            Default: All players
    SpoutWallet.Toggle: Users can toggle the display
            Default: All players
    
    Screenshot:
    [​IMG]


    Todo list
    • Add BOSE and EssentialsEco support
    • Add config
    • Add a toggle for the display /wallet Suggested by @darkcloud784 here done in v1.4.0
    Stuff that Can't be Done Yet (Spout API change needed)

    • Add option to only show when inventory screen is open. Requested by @enenra here
    • Lock to other corners and play nice with different screen sizes. Requested by @Pawned here Done in v1.4.0
    Changelog:

    Version 1.4.4.1
    • Fixed config saving bug that was introduced by 1.4.4
    Version 1.4.4
    • Moved to Vault from Register
    • Updates for deprecated Bukkit APIs.
    • Make safe for Bukkit 1.1-R5 ;)
    More Changelog (open)

    Version 1.4.3.1
    • Fixed warnings in log (Quick fix warning: Will mess up XX_CENTER and XX_RIGHT location options, fix for this is being worked on)
    Version 1.4.3
    • Removes Widgets on disable
    Version 1.4.2
    • Added support for iConomy 6
    Version 1.4.1
    • GPLed my code
    • Fixed yOffset for Funds text
    • Added enum catches
    Version 1.4.0
    • Fixed on Spout 1.0.5 builds
    • Added Permissions (Bukkit)
    • Added colors
    • Can now use a corner other than the top left!
    • Toggle it!
    Version 1.3.1
    • Added an option to ignore Essentials, in case you use it and iConomy or BOSEcon at the same time
    • Fixed a disable error, pointed out by @Moe041991
    Version 1.3.0
    • Added support for EssentialsEcon and iConomy4 via Register
    Version 1.2.0
    • Added BOSEconomy!
    Version 1.1.0
    • Added config
    • Adds the ability to change the default messages
    • Can hide rank message
    • Change how fast it updates
    • Move the message's location on screen (up or down)
    Version 1.0.1
    • Fixed crash with non-authed or non-SpoutCraft client
    Version 1.0.0
    • First Version


    This plugin is now GPLv3!
    [​IMG]
     
    Taranis01, olimoli123 and Koutacles like this.
  2. Offline

    RainRain

    Ah, sorry missed it, thanks though
     
  3. Offline

    Retrophaze

    PLEASE PLEASE PLEASE add a permissions node :( I love this plugin but it only needs permissions to toggle if it is visable to certain players/groups.

    Thank you
     
  4. Offline

    toxycated

    nice lil plugin, but huge text is huge :| takes up a giant chunk of my screen real estate. please tell me you can add an option to adjsut text size and possibly position on the screen... if using mcmmo + this... theres little to no room for 1 of the plugins. and yours would have to go.
     
  5. Offline

    Spice_king

    Been off of my Dev box and away from computers for the most part for the last few days, so sorry for the delay.
    I'll add superprem node for "SpoutWallet"
    Since the Spout/SpoutCraft 1.0.2 RB update, they have added auto scaling, and one who has an Eyefinity display capable card (19" widescreen LCD and ~40" rear-projection tv) for testing, I think I will find a way to do a per-user setup for size. I'm not liking the stretch that happens on the Eyefinity setup. :mad:
     
  6. Offline

    toxycated

    Still have yet to see anything scale/adjust... the text on screen from this plugin is still way too large. :| oh well.
     
  7. Offline

    PimentoLord

    ok ................................. why dunt this work ??
    i have sputcraft .... i have te spout plugin ... i have iconomy5 ....
    but my money dusnt show in screen .....
    some one help ?
     
  8. Offline

    BloppyBuilder

    Same problem.
     
  9. Offline

    PimentoLord

    i found the problem XD ... if you have installed modloaded into the spout minecraft.jar .... it dusnt work at all . XDXD
    haha Spout dusnt suport modloader and as is ee it they emplayed there own modloader becosue spout original has a multyplayer menu ... XD so they changed that to ....
    and the same goes with the walled display .... lol its almost the same with sombe mod ... only walle sis plugin based and zombe cliant based :p ..... but it actuly acceses the same code:p ...
    anny way noce plugin needs some mroe developing becouse it dusnt suport essentials plugin that great ....

    greets
     
  10. Offline

    ItsQ

    Tested this, Still work in RB[1060] ;)
     
  11. Offline

    HockeyMike24

    This has stopped work for me with the new Spout client.
     
  12. Same for me, here log error:

    Cordialy
     
  13. Offline

    wolf hatake

    Same, no waller no minimap T_T
     
  14. Offline

    Spice_king

    Sorry, I'm aware of the Spout API chages, but can't fix it at the moment as I can't use my normal PC with my dev environment setup and this PC I'm using to type, just plain sucks. Minecraft runs badly on here and trying to browse the web lags it (don't get me started on trying YouTube!), forget trying to run the IDE, server and Minecraft at the same time. Look forward to 1.4.0 some time tomorrow, if I can get on.
     
  15. Offline

    thepackett

    pretty sure you've already heard this before but it's not working on the new version of spout~
    here's the error report, hope this helps~
     
  16. Offline

    HockeyMike24

    Is there a ETA on when this plugin will be fixed to work with the new Spout?
     
  17. Offline

    Spice_king

    Soon™. See here for more information.
     
  18. Offline

    HockeyMike24

    The end of time is a long time.
     
  19. Offline

    spiffer10

    @Spice_king I think i know what is causing the problem with the latest spout, netbeans shows the following during build against latest bukkit:

    "cannot find symbol
    symbol : method setHexColor(int)
    location: class org.getspout.spoutapi.gui.GenericLabel"

    This occurs on line 43 and 52 of SpoutCraftListener.java hope this helps you debug faster
     
  20. Offline

    Spice_king

    I am aware of changes, I just got pulled away before I was able to finish the update. The update contains more that just the Spout fixes.
     
  21. Offline

    spiffer10

    I should clarify, this was against bukkit #804 (CB 1060) not latest. Love the plugin btw just wish spout updates were a little slower lol, love features but hate having to fix crap lol.
     
  22. Offline

    Spice_king

    I'm sorry for having only one shared PC that can run netbeans, my test server, and Spoutcraft at the same time. I have to share it with my twin siblings, who often don't understand the problems of doing the above in the other PC we have (that one can barely run Spoutcraft as is, with everything possible turned down).
     
  23. Offline

    spiffer10

    @Spice_king sounds like you could use a development VM pm me as i may be able to help with this
     
  24. Offline

    Spice_king

    I did not have the time to setup VirtualBox on this PC today, however after I push this update (Very Soon™. See here for more information.) I should have time to install Ubuntu 11.04 and put my key and netbeans in there. I'll just run it as headless or something, I can always login to this Windows PC via ssh to start it. (Thank god for cygwin) And, yes, before you ask, I would rather be running Ubuntu or some other distro of Linux rather the Windows, but a family must say usable by the whole family.
     
  25. Offline

    spiffer10

    @Spice_king I was more alluding to the fact that i could allow for you to use vm time on one of my servers, I have plenty of power, ram, and disk space. Let me know if this is something your interested in. Also i run many different OS's they all have their pluses and minuses, i don't judge people for their os choices lol.
     
  26. Offline

    Spice_king

    I normally don't have an issue with getting this PC to use and I'm planning on building my own PC soon after getting a job, but if I need I'll keep you in mind.
     
  27. Offline

    darkcammo

    Help us Spice_king, your plugin is my only hope :)
    No really though, a surprisingly simple, yet mandatory plugin. Keep up the good work.
     
  28. Offline

    Spice_king

    ETA: As soon as I can test one more little thing!

    Alright @darkcammo and @spiffer10 and anyone else, plugin updated with fix and features! Now, I won't be around for 8 hours as I get some sleep! So if something is broken, I'll fix it in 8-10 hours from now.

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

    Zarius

    Download link is still 1.3.1 but you can download 1.4 by going to the sourcecode page on GitHub and clicking the download button.
     
  30. Offline

    morizuki

    errr what command are we gonna type to toggle it??
     
  31. Offline

    wolf hatake

Share This Page