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.
Do you plan on updating this?..
It says you do not have the permissions to execute the command
Players without all permission or no op can't do most commands in 1.8 spigot please update this! Maybe add permissions so this works.
Can you please fix one single bug? when someone buys for example 64 dirt from someone. The person who is selling that gets his chat spammed with. "A Player has bought 1 dirt from you...." "A Player has bought 1 dirt from you...." "A Player has bought 1 dirt from you...." Heres another screenshot: http://gyazo.com/fa4846c8454aa8c37518159d3e54a2b0 Could you please fix that so it says "A Player bought 64 dirt from you...." ? That would be so awesome, Thanks alot for releasing this plugin :)
Please fix 2 bugs! 1: When selling a named item named from a plugin or anvil. It puts it on the market but does not take it away from your inventory!
2: When selling a item with a named that needs a '_' in it such as 'mushroom_soup' it simply just does not read the message! Ex: /sell 1 mushroom_soup 1 Outcome -> You have put 1 on the market for 1.0 gold! And when you do Ex: /sell 1 bread 1 Outcome -> You have put 1 Bread on the market for 1.0 gold! So can you fix these bugs please? :D
@chiopas
As in the title, this plugin is not currently in heavy development, and in his upcoming features section, MySQL support is coming soon, but since he is not actively working heavily on it, I cannot give you a date :/
@JimsHD
He says in his upcoming features that potion support has NOT yet been added, and will be soon.
I use PermissionsEx and my users can't use the commands. Can you please add permissions :)
I can't make it so people can buy potions @Compressions
Will there be MYSQL support soon?
@PvPRevolq
The method I use should allow some leeway in naming items to sell. For example, you should be able to use item numerical IDs and names without underscores. However, just iron is not implicit enough for it to detect a definitive item.
@PvPRevolq
This is because you are using an older version of craftbukkit. You need 1.7.5 + for the latest version of this plugin(i have looked into it.) Also the reason it doesn't take gold is because you put it on the market and are buying it from yourself. So it takes 1 gold and sends it to the seller in which case is you. As for the iron the id is iron_ingot. This is because the author is testing for the materials identified in bukkits Material enum class, and in which case the ID in there is iron_ingot.
@PvPRevolq
If you will, please post this as an issue on GitHub so I can keep track of these things with more organization. Include all stack traces and information about this so that I can do my best to fix it.
Why am I getting errors when i buy something from the market? Also I cant do /sell 1 iron 1 , the ID for iron is messed up in your code. But back to the error, say I put 64 stick on the market for 1 gold, if I try to buy it from the market I get the item but It sends me an internal error and it dosnt take my gold away or anything, please reply and help.
Is this plugin supported by Essentials or FloAuction by anychance? I like the idea of having gold as physical currency, great for raid servers
@Compressions
Can u add a feature where if your an admin or oped u can give or take a curtain amount of money from a player and maybe a perworld feature .
Keep up the good work with this awesome eco plugin.
Version 1.1
Due to recent Minecraft updates that introduce UUIDs and name changing, I will be updating uConomy shortly to automatically migrate UUIDs of priorly existing sales.yml files via a command. Also, uConomy will begin to store sales with UUIDs instead of player names, while showing player names in chat mechanics of the plugin.
Source Code
I have made uConomy's source code available via direct download in the project description. This archived file will be updated upon each version's release from now on.
@Compressions
It seems that you removed this from GitHub :O
@forshadowing2 Yea... Go on MCTeams, There is tools, armor and mob eggs, but nobody puts them on the market.
To all the people, there shouldn't be tools, armor, or mob eggs...