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


    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.

    • 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.
    Download SpoutWallet

    Source Code

    Sample config:
    UpdateSpeed: 20
    yOffset: 3
    xOffset: 3
    Funds: You have %s with you.
    location: TOP_RIGHT
        red: 255
        blue: 255
        green: 255
        red: 255
        blue: 255
        green: 255
    SpoutWallet.*: Users can see and toggle the display
            Default: All players
                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

    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

    • 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)

    • 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!
    Taranis01, olimoli123 and Koutacles like this.
  2. Offline


    @nossr50 is adding that stuff to mcMMO, so I might as well not do anything, or help by forking and working on a pull request
    As for the other one, no to sure, would have to put sometime into examining the code.
  3. Offline


    Thanks, it works perfectly
    A name for your plugin? Money indicator :)
  4. Offline


    This is a great plugin people.
  5. Offline


    How about only showing the wallet when the inventory has been opened? Would be in line with the setup in most RPGs. :)
  6. Offline


    Excellent. Thanks.
    Off topic, just I was wondering if there was a plugin to display static text the same way you do? I want to display my servers name and IP above the money/rank.
  7. Offline


    was wondering if you could put it in a box or something and just have the number and maybe an icon next to it?
    so something like '500 g' or something where the 'g' would be like a stack of coins
  8. Offline


    I'm not sure, but feel free to look at my source code!
    I used the formatted result from iConomy, so the money and name of the money comes from iConomy and is not static. Now on to the icon, that would be hard to do with Spout as it it right now.
    Unfortunately, Spout does not have a screen for the inventory, unless i have missed it. Be happy to add an option to do it, and I just might have a round about method to get it: Just hide it if they don't have their inventory open! Still shows up
  9. Offline


    This is true, I'm adding XP bars and XP tracking very soon to mcMMO.
  10. Offline


    All right! BOSEconomy added! Took me longer than needed as I was busy with other things.
  11. Offline


    Seconding. <MONEY>:# would be perfect for me.
  12. Offline


    In the config set Funds to Money :%s
  13. Offline


    does this support the essentials economy system?
  14. Offline


    Not yet, I got to look up the API on it then add it. Should be sometime today or tomorrow.
  15. Offline


    Thats ok I was just wondering excellent plugin anyway, maybe when the realese newer versions of spout :)
  16. Offline


    Well with the right amount of tweaking, it could be done. But it would dump a tone of config work on the admin, and I don't what to do that. Just not clean and simple for me to add, imho.

    Would end up having the admin place the image (via config) , but the image would have to be hosted on a web server. For the sake of informing you, the restriction on the texture is:
  17. Offline


    THanks for the support! :p
  18. Offline


    how do i display secondary currency? Such as cents? It's an option in iconomy to have money work this way.
  19. Offline


    Spice_king likes this.
  20. Offline


    This is a very nice plugin, but personally I also like the idea of having a box or something more graphical than just text.
  21. how come when u click the download link it shows as v1.0.0 not v1.2 even shows that in the plugin list
  22. Offline


    Is the spout client version needed as well? Or am I doing something wrong?
    I don't have the client. I'm not getting any errors. So I'm guessing thats the problem.
  23. Offline


    Sorry, I was out yesterday for the afternoon to the campsite my grandparents once owned, some 20 years ago with some of the extended family. Came back late and sore.


    Just set iConomy up, I get the formatted balance right from the API. I go from grabbing the balance right to showing it. So if you set in your ./plugins/iConomy/config.yml like this:
            Minor: true                                  # Example (true) 0.23 Coins and 1.23 Dollars (false) 0.23 Dollars and 1.23 Dollars
            Seperate: true                               # Example (true) 1 Dollar, 23 Coins (false) 1.23 Dollars (Only if Minor is true)
    iConomy will return 1 Dollar, 23 Coins to me at all times.

    I will look into that after adding Essentials Econ support!

    My bad should be fixed!

    Yes, you need the client, as Mojang did not provide a way to do this sort of thing. Good thing is that it's not hard to get!
  24. Could you add a config to set where the text should display? I'd like mine to be on the bottom-left, I managed to do that by changing the height, but the text will move up/down depending on the games resolution, which makes it not very effective for the whole server.
  25. Offline


    There is some issues with Spout and locations of widgets (they are going to so some scaling to the location system last I heard), but barring those issues; Why bottom-left? Did you mean bottom-right? Bottom-left is where the chat sits, unless someone has moved it with a plugin.
  26. @Spice_king Bottom-left, under the chat, next to the item bar :p

    Like so:

  27. Offline


    @Pawned By the looks of things that would be right were the chat box opens to type. I can't help in the regard of screen size. @Afforess has made the two API's that I could use static (they say the screen is the same size all the time!) and useless right now:

    So, I'm sorry that I can't fix the issue you have right now, without some changes to Spout! :'( I personalty wanted it place it in the bottom-right my self. :( I'll add a spot in my post of stuff I can't do without Spout changes. [cake]
  28. @Spice_king Yeah, but it'd do that even on the bottom_right, so makes no different :p.

    Thanks for the reply anyway; hopefully they can get something in Spout soon to make it possible :).
  29. Offline


    i think ur plugin not work with Vault (((
  30. Offline


    just installed this and used /plugman load SpoutWallet and got:

    2011-08-08 23:55:28 [INFO] SpoutWallet v1.3.0 is now enabled!
    2011-08-08 23:55:30 [WARNING] Task of 'SpoutWallet' generated an exception
    at me.spiceking.plugins.spoutwallet.SpoutWallet.updateGUI(
    at me.spiceking.plugins.spoutwallet.SpoutWallet.onSecond(
    at me.spiceking.plugins.spoutwallet.SpoutWallet.access$000(
    at me.spiceking.plugins.spoutwallet.SpoutWallet$
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(
    at net.minecraft.server.MinecraftServer.h(

    Using spout 1.01 on my server and the spoutcraft client. Oh and Essentials economy (ess vs 2.5.6)
  31. Offline


    I'll do testing and make it work if it does not, but I should work as is. I use Register to support iConomy 4 and 5, BOSEconomy, and Essentials economy, embedded to not need the admin to download anything.
    Funny, it's crashing on the line that says:
                fundsLabel.setText("Looks like a supported economy system is not installed or not working");
    You are using PlugMan, correct? I did not do any testing regarding plugin managers, just did /reload to install new dev builds to my LAN test server. I'll look into it today.
    Edit: I can't seem to reproduce this error! What are the plugins you have? What CraftBukkit build are you on? 1000 is the only one supported due to Spout not working quite right on the some of the newer builds.
    Edit2: Huh, loading the plugin mid-game does not grab the economy methods. Fixing sometime today or tomorrow. Workaround for now, disable then re-enable your economy plugin.

Share This Page