MultiEco
Summary:
MultiEco is a plugin created to have multiple instances of an economy split between groups of worlds. Money earned in one world group will not transfer to another world group, allowing for greater customization of complex servers, or even for small servers. This plugin requires Vault.
Links:
Features:
- Supports all Economies supported by Vault
- Lightweight
- Uses flatfile, MySQL not needed
Notes:
- Do not load this plugin with a third-party plugin like 'PlugMan'.
- The world the player first joins in after the plugin has been enabled is the world/group the player's balance will be transferred to if the player hasn't played since the plugin was enabled.
- Ungrouped worlds all have separate economies.
- Don't have a world in multiple groups.
- Use '/multieco reset <world>' when deleting a world or changing a world in the groups.yml file AFTER you have reloaded the groups.yml.
Permissions:
- multieco.help - Allows the use of '/multieco help'
- multieco.reload - Allows the use of '/multieco reload'
- multieco.reset - Allows the use of '/multieco reset'
- multieco.commandblock.bypass - Bypass the command blocks set in the config.yml'
Commands:
- /multieco help - Returns the usage for the commands
- /multieco reload - Reloads the groups.yml,config.yml, and the messages.yml files
- /multieco reset <world> - Resets ALL data of this world. Only use this when you have edited this world into a new group, or deleted it from the groups.yml completely.
I'm getting a error. Could someone look into it ?
013-06-29 02:56:04 [SEVERE] Error occurred while enabling MultiEco v1.1.1 (Is it up to date?) java.lang.IndexOutOfBoundsException: Index: 1, Size: 0 at java.util.ArrayList.rangeCheckForAdd(Unknown Source) at java.util.ArrayList.add(Unknown Source) at org.fatecrafters.plugins.MultiEco.onEnable(MultiEco.java:67) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
@slayr288
Great work man! Realy thanks :)
And that feature with blocking other groups payments - perfect :)
@slayr288
Excellent! Thanks soo much :)
Exactly what i was looking for! Finally someone who does something what people have been waiting for and is reasonable!
@XentriX74
I've added your suggestion to block payments to different world groups in version 1.1 which is being approved at the moment.
Check the new config and edit to your liking.
Just the kind of plugin I was looking for. Works great.
One minor downside is that it doesn't block payment between players in different world groups. A way to prevent this would be most appreciated.. or even just make the payment be added to the recipient's userdata in the same world as the sender?
Anyhoo.. great work +1
I've always looked for such a plugin for my indev server but never even thought this would be created. +1 to you and I hope this won't get discontinued as this has much potential.
@ShadowKillerx
Alright, I've uploaded a file that fixes that.
Working fine thanks :)
Btw. When using /multieco reset without world name errors appear.
Looking for somebody to create a logo for the bukkit page.
@mobilephone2003
First file has been uploaded.
Sweet idea, would love to see this implemented, good for hybrid servers