BOSRepair
What does it do?
This plugin lets the admin/users setup a repair station and an invoice station. Check how much it would cost to repair your items, as well as get a detailed list of all the prices for each and every item.
Does this use permissions?
Yes it does, you can create permissions nodes so that only admins can place signs, or perhaps you want normal players to create invoice signs but you dont want them to place blacksmiths signs.
Does this use an econ system?
Indeed it does use an econ system. We programed this with vault. This means that our plugin will work with any econ system you might be using ( lest a custom one ).
Can i change the amount it charges for each type of item?
Yes, in fact you can change the prices for each item type as well as additional charges for anything that has an enchantment. You can even go as far as to setup prices for each level of enchant.
ESTIMATE DETAILS:

Estimate Armor Sign

Repair Armor Sign

Repair Sign

Estimate Sign

-
View User Profile
-
Send Message
Posted Sep 14, 2012Im loving this plugin after using other repair ones in the past, what I like about it is the config of enchant levels, it gives you proper control over setting prices :)
I do have a few bugs for you
A player can only repair a full set of armour that he/she is wearing, if that player tries to repair and is not wearing 1 piece of armour out the set it spits a big error into the console.
Can you not make it the same as the tools for example, the player holds the armour and repairs seperatly? sometimes you may not want to reapir all your armour esp if you cant afford it.
Great plugin though, keep it updated plz
-
View User Profile
-
Send Message
Posted Aug 21, 2012This plugin seems to have a versioning problems, as when it starts up it can't recognize the version of Bukkit our server is using.
Excerpt from server.log:
2012-08-21 18:08:29 [INFO] Starting minecraft server version 1.3.1 2012-08-21 18:08:29 [INFO] Loading properties 2012-08-21 18:08:29 [INFO] Default game type: SURVIVAL 2012-08-21 18:08:29 [INFO] Generating keypair 2012-08-21 18:08:30 [INFO] Starting Minecraft server on *:25565 2012-08-21 18:08:30 [INFO] This server is running CraftBukkit version git-Bukkit-1.3.1-R2.0-15-gace3916-b2345jnks (MC: 1.3.1) (Implementing API version 1.3.1-R2.1-SNAPSHOT) 2012-08-21 18:08:30 [SEVERE] Could not load 'plugins\BOSBlacksmith.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/ericolson/bukkit/BOSBlacksmith/BOSBlacksmith : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:155) 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:222) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198) at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50) at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.UnsupportedClassVersionError: me/ericolson/bukkit/BOSBlacksmith/BOSBlacksmith : 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:144) ... 9 more
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Conando1
I will have to workon this when I get home in 1 month. For now the plugin is as is.... but that is not a bad idea. I think you can already do something like that but I do not remember how.... ( i will ask r3d, the guy who coded it for me )
-
View User Profile
-
Send Message
Posted Jul 9, 2012Could we get a way to add the currency to a specific account (i.e. all currency is deposited into the 'server' account)? Thanks.
-
View User Profile
-
Send Message
Posted Jun 28, 2012Well he gave the code in the jar file, the nodes used are.
note that the same node is used for repairing armor as well as tools.
-
View User Profile
-
Send Message
Posted Jun 19, 2012Pls add support http://dev.bukkit.org/server-mods/craftbukkituptodate/
-
View User Profile
-
Send Message
Posted Jun 17, 2012I am able to repair as an op, but none of my players can. I have no idea what the permission nodes are.
-
View User Profile
-
Send Message
Posted May 29, 2012@BEQOsNtDi6xRDGzqIAT7
Yes it can.
@AegisZephyr
Um... ill have to check. We made this plugin for our server and i deployed a few days later. I have another epic plugin we made 2 days before we left, it is a war one... works perfectly. Just need to get some time to put the info up for them. Sorry, ill get it to you quickly.
-
View User Profile
-
Send Message
Posted May 8, 2012Hmm, so far it works perfectly and I've configured it to my liking. However, I do not see documentation for what the permission nodes you have set for your plugin. Any chance of updating the main page so we know what the proper permission nodes are to give our players?
-
View User Profile
-
Send Message
Posted May 6, 2012@Mayhem777
You're trying to use a java 7 plugin with java 6. Don't do that.
-
View User Profile
-
Send Message
Posted May 6, 201218:05:11 [SEVERE] Could not load 'plugins\BOSBlacksmith.jar' in folder 'plugins' 18:05:11 org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/ericolson/bukkit/BOSBlacksmith/BOSBlacksmith : Unsupported major.minor version 51.0 18:05:11 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:150) 18:05:11 at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) 18:05:11 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) 18:05:11 at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) 18:05:11 at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) 18:05:11 at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53) 18:05:11 at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) 18:05:11 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422) 18:05:11 at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 18:05:11 Caused by: java.lang.UnsupportedClassVersionError: me/ericolson/bukkit/BOSBlacksmith/BOSBlacksmith : Unsupported major.minor version 51.0 18:05:11 at java.lang.ClassLoader.defineClass1(Native Method) 18:05:11 at java.lang.ClassLoader.defineClassCond(Unknown Source) 18:05:11 at java.lang.ClassLoader.defineClass(Unknown Source) 18:05:11 at java.security.SecureClassLoader.defineClass(Unknown Source) 18:05:11 at java.net.URLClassLoader.defineClass(Unknown Source) 18:05:11 at java.net.URLClassLoader.access$000(Unknown Source) 18:05:11 at java.net.URLClassLoader$1.run(Unknown Source) 18:05:11 at java.security.AccessController.doPrivileged(Native Method) 18:05:11 at java.net.URLClassLoader.findClass(Unknown Source) 18:05:11 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) 18:05:11 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) 18:05:11 at java.lang.ClassLoader.loadClass(Unknown Source) 18:05:11 at java.lang.ClassLoader.loadClass(Unknown Source) 18:05:11 at java.lang.Class.forName0(Native Method) 18:05:11 at java.lang.Class.forName(Unknown Source) 18:05:11 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:139) 18:05:11 ... 8 more
-
View User Profile
-
Send Message
Posted May 4, 2012I'm curious: Can this plugin also be used without any economy plugins and instead be configured to use raw materials?
-
View User Profile
-
Send Message
Posted Apr 28, 2012@saldarine
Thanks for the quick reply!
-
View User Profile
-
Send Message
Posted Apr 28, 2012@TheDude1972
Yeah, sorry i have been busy getting ready to deploy. Simple answer: I updated the main post! :P
-
View User Profile
-
Send Message
Posted Apr 28, 2012Any more info on how to use/create repair stations and setup the permissions?
Love BOSEconomy as well and looking forward to using this plugin as well.