RepairShop
Description
With this plugin you can let your users manage and/or repair their tools/weapon/armor by simply Left or Right clicking on a RepairShop sign.
How it works
There are 2 kinds of Shops. The PlayerShops and the AdminShops. You can let your users take care of their own repair shop. It takes up resources that are stored in a chest below the repair sign, to repair your tool/armor/weapon. The owner of that shop needs to check that there are always enough resources in the chest. If you just want to be able to repair your tools without worring about resources you can simply create an AdminShop. It will not take up any resources and a chst ist not necessary.
How to setup
PlayerShop
1. Place a sign on the wall. Line1: [repair] Line2: <type> Line3: <price> 2. Place a chest below the sign mentioned in step 1. 3. Fill the chest with corresponding item for the type. Notice: '<...>' indicates a variable
AdminShop
1. Place a sign on the wall. Line1: [repair] Line2: adminshop Line3: <type> Line4: <price> 2. Place a chest below the sign mentioned in step 1. 3. Fill the chest with corresponding item for the type. Notice: '<...>' indicates a variable
CLICK HERE for a type list.
Commands
- /rp ? - View the ingame Help list.
- /rp info - View the latest updates and changes.
- /rp playershop ? - View the ingame manual for creating a playershop.
- /rp adminshop ? - View the ingame manual for creating a adminshop.
- /rp reload - Reload RepairShop if you made changes in the config.
Screenshots
Permissions
Admin Permissions
- RepairShop.AdminShop - Give a Group/Player Permission to create an adminshop.
- RepairShop.Admin - Give a Group/Player All Permissions.
Create Permissions
- RepairShop.create.* - Give all create permissions mentioned below to a Group/Player.
- RepairShop.create.tools - Let a Group/User create RepairShops for tools.
- RepairShop.create.armor - Let a Group/User create RepairShops for armor.
- RepairShop.create.weapon - Let a Group/User create RepairShops for weapon.
Use Permissions
- RepairShop.use - Give a Group/Player use Permission for the RepairShops.
Configuration
CLICK HERE to see a documentation of the configuration.
Economy
This plugin supports following Economy plugins:
- iConomy
- BOSEconomy
- Essentials Economy
@bonchi
me to. same problem. i have newest java 7 update 10.
repairshop 2.1.3 works fine but 2.1.6 show me eror please fix it
please update plugin. i love it
@bunnyhop100
1. What is EE? 2. If it is a mod, it probably won't be able to repair it...
Is this plugin capable of handling mod weapons/armor/tools if configured for it? Example, if one uses EE can I configure the plugin to repair EE based items?
@bonchi
This probably means, that you have installed Java 6 or a previous version of Java... try upgrading to Java 7 since this plugin was compiled with java 7
2012-11-20 06:17:55 [SEVERE] Could not load 'plugins\RepairShop.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/RepairShop/RepairShop : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:154)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:205)
at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:51)
at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:398)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
Caused by: java.lang.UnsupportedClassVersionError: me/RepairShop/RepairShop : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:143)
... 9 more
@Clackw3rk
please post the whole error code here
This plugin does not run on my server for some reason. Gives me a major.minor currency error. I set my currency to the same one that iconomy uses. what am I doing wrong?
For the next update, you can put the bow?
Great plugin, I am using BOSEconomy and have coins as currency, but when i repair it will not take coins from player. Any clues to what can be wrong?
@killerline10168
Why does it need to be updated? Is something not working correctly? It actually should be still compatible with the new versions of bukkit. If not, please let me know.
I <3 THIS PLUGIN!!! But sadly :''(..... You need to update it. Can u do that? it shoud be AWESOME!!
I get an error of THIS SIGN IS PROTECTED WITH A MAGICAL SPELL (LWC error) so i remove the protection with /cremove, but the repair sign still not repairing my weapon... (no message given)
The sword is broken in case is needed and i have 8 diamond and money to pay the repair , Im using essentials econony and permissionbukkit... repairshop.use: true is in place... any idea ????
Does this work with Bows and what is the type?
@Arthur5759
What's wrong ? Works fine for us and we're on CB 1.3.1-R2.0-b2340jnks with 1.2.5-R3.0.
Please update to CB 1.3.1
a logging function would be nice, so a admin can see who is repairing and what items was repaired
Please update this plugin?
I'm having some funny behavior with the signs, I see them working just fine, just they aren't taking any money from the players?
@leda200042004
No