uConomy
uConomy
uConomy introduces a user-driven economy to your Minecraft server! With a flexible gold-based economy, items are no longer sold at fixed prices by the console as players can choose what to sell and at what price.
uConomy is currently NOT under heavy development and won't be updated until needed.
Features
uConomy is a command-oriented, gold-based economy plugin with much to offer. Utilizing a flat-file storage system, uConomy persistently keeps track of sales and balances with Bukkit's own native configuration system. All items for sale in the economy are contributed by the players and are available to all who have enough gold to purchase them. uConomy contains secure conditionals to protect the system from fraudulent transactions and keep a fun, advanced economy for the community. Furthermore, uConomy does not require any dependencies to function!
Commands
- /balance - checks your own balance
- /deposit <amount> - deposits a specified amount of gold into your bank account
- /withdraw <amount> - withdraws a specified amount of gold from your bank account
- /sell <amount> <item> <price> - sell specified amount of item at specified price
- /price <amount> <item> - check the price of the specified amount of item
- /buy <amount> <item> <limit> - buys specified amount of item with a maximum spending limit
Permissions
There are no permissions as all commands should be available to default players.
Source
The source is located on GitHub here.
How to Migrate UUIDs
The config.yml file contains a new key known as "migrated". By default, this key will be set to true, which disables migration. In order to perform UUID migration, which you'll only need to do once, you must set the "migrated" key to false and reload the server. After you reload the server, set the key back to true and reload the server again. You are done!
Upcoming Features
- MySQL storage system
- material data support
- potion support
Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Hi @Compressions
I really like this plugin, but there are issues with long names, for example when I do /sell 1 diamond_block 1, it tells me I put one on the economy, and the name is blank. This also happens in /price and /buy. Also if you could add mooshroom eggs and potions that would be really cool
@forshadowing2
Thanks. Please post any ideas here: https://github.com/bm/uConomy/issues
@Daka64
Thanks. If you're interested in depositing gold for players via Buycraft, the /deposit command is actually set up for just this and can be executed using deposit <player> <amount>. Please post any ideas here: https://github.com/bm/uConomy/issues
@Eelviny
I'm actually going to create a fully functional API for the plugin in order to do exactly this. Look out for this in future updates!
@PikachiPC
I will definitely be adding aliases to the commands; thanks for the suggestion. Please post any ideas/suggestions/bugs here: https://github.com/bm/uConomy/issues.
I looked at the commands and the plugin.yml and saw that most commands were missing (/balance but no /bal alias) so i've fixed it here: http://pastebin.com/NYhYCpqh It's also missing items like 'ironsword' and 'snowball' and it returns a space like 'The economy has no left' when you try to input the ID for snowball.
This plugin looks rather interesting. I'll probably bookmark this and come back soon ;)
Support for Vault would be awesome, so other plugins can take/remove from the balance of players.
Thanks Compressions for being so quick with approving suggestions! :)
Also forshadowing2's suggestion would be nice (but not necessary). While I'm still at it I got two more suggestions...
Currently I've started using the plugin Buycraft to get people to help me support the server financially and there is a little conflict with the command /buy where I therefore can't buy anything with uConomy.. Is there some way to get around this problem?
My second idea I got now is if it would be possible to make use of the new "highscore" function in Minecraft to display like the top 5 players with most gold on the server. This is not essential and might if approved be added in a later stage.
I also want to say wonderful work as well. One quick suggestion though, add admin management? Like being able to see other player's balances to check for abuse.
@Daka64
That's a fantastic suggestion and I don't know why I didn't think of it. Expect it in the next update.
Hi, first off thanks for making this awesome plugin which I have been waiting for forever to put my hands on! :)
Secondly, would it be possible to put out different permission nodes for the plugin and it's commands or make it multi-world compatible on its own? :)
I don't want people to go ty my Creative-world and sell stuff and then just buy it in the Survival one...
@KingFaris10
The major differences are in the project description.
So why would one use this over other, already established, economy plugins such as EssentialsEco, etc.
@forshadowing2
I will be adding this to the upcoming features list. Commits involving potions will be pushed to the GitHub repository.
@forshadowing2
I have submitted a new subversion(1.0.1) for approval that fixes the fatal error with Metrics.
1.0 doesn't work btw.
potions?
This is a nice plugin for raiding servers, you can take items and just sell it on the go. NICE plugin i will def use this :)