MineConomy
MineConomy
MineConomy is a simple, easy to use, multi-feature Economy API Plugin for Bukkit. It provides Multiple Currencies, Banks, and a Server-Side GUI; features which you won't find in any other economy plugins! MineConomy has support for Multiple Languages, Vault, and Databases. This plugin was created as an alternative to iConomy and other complex Economy API Plugins. It is ready to use out-of-the-box right after download! Current version is 1.6 BETA for Minecraft 1.5.2.
Have Questions, Comments, Suggestions, or Need Support?
We answer common support questions in the comments, but for reporting errors, please use our ticket system.
NOTICE: The updated v1.6 database configuration requires a port number and a slash! E.g. "localhost:3306/" instead of just "localhost".
Thanks to the 14,000+ users who downloaded for supporting this plugin! It gives the MineConomy team pride and drive to make this plugin the best plugin possible!
Features
- Multiple Accounts
- Balances
- Taxes and Interest
- Easy Configuration
- Permissions
- In-Game Commands
- In-Game Help
- Exterior Plugin Support
- Multiple Currencies
- Banks
- Languages (Don't want English? Find more here.)
- Server-Side GUI
- Update Checks
- Automated Backups
- Database Support
- Vault Support
Suggestions
If you have suggestions for this mod, please file a ticket with the type "Enhancement".
When a suggestion is read by the main developers, they will be posted below.
- Groups - For Taxes & Interest, Banking Permissions within MineConomy, etc.
- Conversion from Essentials
- Conversion from iMoney
Known Bugs
If you find a bug, please file a ticket (with type "Defect") and include the steps leading to the error and the stack trace from the console.
Any bugs that are a problem will be posted below. Please do not file bug reports if we are already working on it.
None yet!
Planned Features
- Groups (Specific Taxes, Taxes given to Account, etc.)
- SQLite Database Compatibility
- Item Damage Values
- MySQL Transaction logging
- Essentials Economy conversion
- iMoney conversion
Features That Will Be In Next Version
Please feel free to suggest features in the comments section!
Change Log
To read the complete change log visit the Change Log page.
Version 1.6
- Updated to Bukkit 1.5.2-R1.0
- Fixed MySQL Migration Bug
- Fixed Change Log (MineConomy Loads Normally)
- REMOVED "/mc top" Command
- Update checking is optional
- Currency File Created with Default Currency
- Physical Currencies allow Damage Values
- Accounts are now case insensitive and can be aliased
- Option for Ops to be told when MineConomy is out of date
- Console Support for commands
@BBFChaser
make sure you have the latest towny and vault. remove register, works for me.
@Namekomono
I would like a full error log and config file. That way, and can see what went wrong and how.
@Typical_Name
Thank you for providing the log, but everything appears to be running fine. Could you send me your other configuration files ("config.yml", "currencies.yml")? I have not heard of this happening before.
@BBFChaser
I can't help with those. It sounds like an error with Vault or Register (Probably Register). I would ask this particular problem to the Devs of Vault or Register if I were in your position.
@m0pt0pmatt
The Main MineConomy is in "me.mjolnir.mineconomy.MineConomy". May I ask why you need it? I would love to link other plugins on our Dev page.
Whats the package name?
I currently use mineconomy and towny. I just wiped my server to start fresh and am having an issue. I have both vault and register installed since towny requires register but its not getting hooked like it did before and now mineconomy cannot communicate with towny
I downloaded it, and the plugin doesn't work at all. It resets all config files upon starting the server. http://pastebin.com/VyvHkst2
The error message said something about not recognizing the bukkit version, so I thought that it might be that might test server was using Tekkit, but no, I tried it on my regular test server and it didn't work there either.
I downloaded it and haven't yet completely tried it... but during installation, log reads:
[SEVERE] Error occurred while enabling MineConomy v1.4 (Is it up to date?)
On top of that, my gui doesn't appear when it is stated as true;
I appreciate it if you can help me
Once the iconomy thing gets down, im changing to this(cause this sounds like a better choice for any economy plugin((Because iconomy is inactive :( )) )
Good Plugin :) Especially the multi-currency feature
@MjolnirCommando
I was talking about multiple currencies, but I watched the video and found out. :)
@BenjamiinNoR
I am not sure what you mean. If they are items with IDs, then yes.
@NotYetRated
I have not worked with iConomy's MySQL. I will look into it and try to come up with a proper conversion solution.
@BBFChaser
Minecraft 1.3.1 just came out about 12 hours ago. I am able to compile MineConomy v1.4 with CraftBukkit 1.3.1, so your server should still work. I will release MineConomy v1.5 (Major bug fixes, Minor updates) within this week.
Any idea if this is working with 1.3.1 or if an update is soon to come?
Is there a way to convert iConomy MySQL to MineConomy? I see your tutorial for using flatfile, but I do not use flatfile for iConomy....
Will this allow me to have Gold, Silver and Copper?
@MjolnirCommando
Oh wow.. I feel like an idiot. In your readme it says "/mcb create <BANK> (ACCOUNT) - creates new bank/bank account". As I understood it, you had to create the bank and the account at the same time, not create the bank, then the account.
Problem solved though. Thanks for the help, and thanks again for the mod.
@Alzafas
It sounds like you need to create a Bank first, and then add accounts to that Bank. (e.g. "/mcb create BestBank" and then "/mcb create BestBank MyAccount")
If this isn't the problem, I will need to see a paste of the stack trace which is thrown when you attempt to use the command.
I am unable to create banks. I am using the command "/mcb create bank account" for example.
These are the errors:
Every command except for the "/mcb" commands seem to be working just fine. Any help will be greatly appreciated. Many thanks to the dev for creating this mod.
@MjolnirCommando
Thanks so much i took a quick peak at it and noticed an obvious error i fixed it and restarted now its working fine.
It looked like an account didnt get set up right or something it showed the status and amount on the player line so i deleted it and its good.
@BBFChaser
It appears to be an error in your "accounts.yml" file. If you could give me a link to a paste of the file, I could look through it and possibly fix the error.
Just noticed an error were having not sure what is causing it but none of the commands are working
2012-08-05 13:30:14 [INFO] [MineConomy] Enabling MineConomy v1.4
2012-08-05 13:30:14 [INFO] [MineConomy] [INFO] Enabling plugin...
2012-08-05 13:30:14 [INFO] [MineConomy] [INFO] Found CraftBukkit [2262]. It is compatible!
2012-08-05 13:30:14 [INFO] [MineConomy] [INFO] Loading Config file...
2012-08-05 13:30:14 [INFO] [MineConomy] [INFO] Config file loaded!
2012-08-05 13:30:14 [INFO] [MineConomy] [INFO] YML is enabled for Accounts.
2012-08-05 13:30:14 [INFO] [MineConomy] [INFO] Loading Accounts file...
2012-08-05 13:30:15 [SEVERE] Error occurred while enabling MineConomy v1.4 (Is it up to date?)
java.lang.NullPointerException
at me.mjolnir.mineconomy.internal.Accounting.reload(Accounting.java:99)
at me.mjolnir.mineconomy.internal.Accounting.load(Accounting.java:57)
at me.mjolnir.mineconomy.MineConomy.load(MineConomy.java:410)
at me.mjolnir.mineconomy.MineConomy.onEnable(MineConomy.java:68)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:257)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:239)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:373)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:360)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:189)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
@Cyb3rm4n
I did try it thank you and you need both vault and register to work with towny thank you.
@Mixon87
Any plugin which uses Vault is compatible with MineConomy. I use SignShop for shop needs on my server.
@HexaDroid
Yes. If MineConomy loses its connection with the MySQL database, it will throw an error every single time one of its methods are called. I would suggest using a local MySQL database. If you have any ideas on how to improve the plugin to stop these errors (because this has stumped me), please file an Enhancement Ticket. Thank you.