Inactive [FUN/MECH] RepairShop v2.1.4 - Simple Sign repair shops[Economy] [1.2.5-R3.0]

Discussion in 'Inactive/Unsupported Plugins' started by philip260897, Sep 2, 2011.

  1. RepairShop - Simple Sign repair shop plugin
    v2.0


    Description:
    This is a very easy to use sign based repair shop plugin. You can repair your tools and weapons by just left clicking the sign. If no Permission is found, only OP's can create a repair shop.

    Thank you to "dockter" for updating this to 1.2.3-RO3. I really appreciate it.

    Screenshot:
    [​IMG]

    [​IMG]


    Changelog:

    Version 2.0
    • Added new primary features
    • Added new Messages
    • Added new configurable options
    • Added new shop sign
    Version 1.7
    • Supports bPermissions
    • Supports BOSEconomy
    • Minor bug fixes
    Version 1.6
    • Uses PermissionsEx now
    • Configure Left or Right click to repair
    • fixed Message bug
    • added Permissions node "RepairShop.break"
    Version 1.5 (Updatet by dockter)
    • Updatet to 1.2.3-RO.3
    • Repair your Armor
    • Repair your Bow
    Version 1.4
    • Updated to 1.1-R5
    • Configurable messages.
    • Only OP's can create Repair Shops [Downgrade] [Permission support will be up soon again]
    Version 1.3
    • Configurable Currency.
    • Repair Weapons.
    Version 1.2
    • iConomy 6 Support (Finally)
    • Compressed 2556 lines of code to 210 lines. (This was my first plugin)
    Version 1.1
    • If no Permissions is found, only OP's can create a repair shop
    Version 1.0
    • Plugin released!
     
    leitao85, dockter and Parrothead like this.
  2. Offline

    Dusi

    Spits out this error as soon as a sign is created

    2011-09-02 12:32:32 [SEVERE] Could not pass event SIGN_CHANGE to RepairShop
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
    at philip.RepairShop.RepairShopBlockListener.onSignChange(RepairShopBlockListener.java:1279)
    at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:469)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:994)
    at net.minecraft.server.Packet130UpdateSign.a(SourceFile:41)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:478)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  3. Do you have Permissions installed on your server?
     
  4. Offline

    Dusi

    No, I dont, it was mentioned in the opening post that it would default to OP, but seems like it doesnt work
     
  5. Yes, i thought it would default to OP. But i gotta look at it again. Sorry for that.

    EDIT:

    It's all fixed now. You can use it without Permissions :)
     
  6. Offline

    Dusi

    Working perfectly sofar, great job :)
     
  7. Offline

    jonassm

    BOSEconomy?
     
  8. at the moment, it only works for iConomy. I might add that feature in the future
     
  9. Offline

    jonassm

    Search for "Register"
     
  10. Offline

    Parrothead

    Yea I would love support for BOSE too. It's a really good plugin though!
     
  11. Offline

    Shadowsquire

    Uhh I'm getting a weird bug? When I make the sign, it seems to work, but then when I click it, either nothing happens or I just get the word "TEst" pop up in the chat?

    (Using iConomy 6 and I have Register too)

    Just checked the console and this pops up every time the sign is hit.
    Code:
    15:44:21 [SEVERE] Could not pass event BLOCK_DAMAGE to RepairShop
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
            at philip.RepairShop.RepairShopBlockListener.onBlockDamage(RepairShopBlockListener.java:327)
            at org.bukkit.plugin.java.JavaPluginLoader$32.execute(JavaPluginLoader.java:462)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186)
            at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:127)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:497)
            at net.minecraft.server.Packet14BlockDig.a(SourceFile:43)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  12. Offline

    JediOfTheShire

    I have the same error. Please fix this, I really like this plug-in!
     
  13. Hello you two,

    Please try to delete the RepairShop folder and restart your Server twice. If you get an error the first time, please post it here.

    EDIT:

    The Problem is iConomy 6. I don't know yet how iConomy 6 works, but I'll figure it out.
     
  14. Offline

    kitts

    Hi, i also got:

    [SEVERE] Could not pass event BLOCK_DAMAGE to RepairShop
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
    at philip.RepairShop.RepairShopBlockListener.onBlockDamage(RepairShopBlockListener.java:1834)
    at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:485)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:189)
    at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:133)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:497)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:43)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.ClassNotFoundException: com.iConomy.iConomy
    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:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 14 more



    .. Installed today, got PermissionBukkit, iConomy(6.0.7b) too, and some other. But it worked with putting out the signs. It was when i clicked with a damaged Stone Tool, on the sign for repairing stone tools, that this msg came in console + my stone tool did not get repaired. I got OP + Permission node on myself one try, to be sure of allowances. Thanks in advance for whatever tip you can give me. <3 Cool plugin!

    [EDIT]: Seems to work with older iConomy, so ill go for that and keep watch if you update for the latest iC. Thanks once again for a cool plugin! :)

    [EDIT2]: Lol, since i failed to find iConomy 5 ill keep my server as it is and wait. If you wish for more error reports or something to help ya with, just post a req. :) Keep the good work up, mate! You r fantastic.
     
  15. Offline

    einned

    I have the same thing in my consolle

    2011-10-29 12:58:33 [SEVERE] Could not pass event BLOCK_DAMAGE to RepairShop
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
    at philip.RepairShop.RepairShopBlockListener.onBlockDamage(RepairShopBlockListener.java:2024)
    at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:485)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:189)
    at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:133)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:497)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:43)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

    And I am to an op
     
  16. Offline

    Nokturn

    Plugin doesn´t work on Minecraft 1.0. I can place signs but nothing happens. I use GroupManager, and there are no errors in the console.
     
  17. Offline

    Deleted user

    WTF IS THIS:

    2011-11-21 15:59:35 [SEVERE] Could not pass event BLOCK_DAMAGE to RepairShop
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
    at philip.RepairShop.RepairShopBlockListener.onBlockDamage(RepairShopBlockListener.java:74)
    at org.bukkit.plugin.java.JavaPluginLoader$32.execute(JavaPluginLoader.java:462)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:186)
    at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:127)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:497)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:161)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:43)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:501)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.ClassNotFoundException: com.iConomy.iConomy
    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:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 16 more

    I have PermissionsEx and iConomy 6. No folder is even generated!
    I'm using RB 1185. Why is SPOUT even in the error?! I thought this plugin didn't need spout.
     
  18. Thank you! You inspired me to make this work with iConomy 6.
    Have fun!
    And please report any bugs.
     
    Deleted user likes this.
  19. Offline

    jakers141

    Is there a way to let this repair items other than the regular tools, like fishing rods or bows, or maybe swords?
    I tried messing around with the class files to add some items but that's just way over my meager level of programming ability..
     
  20. Offline

    Deleted user

    Thanks xD.
    Oh, please make the new version compatible with RB 1185! I need it REALLY REALLY bad.
    1 more thing :p. Is a "RepairShop" folder supposed to be generated? If it is, it isn't being generated...
     
  21. muh, hardcoded dollar currency! Need the Euro!! :D
     
  22. uuhh... gues i have to do a config again xD. Might do that today.
     
  23. Offline

    SherifsDog22

    are there permission nodes?????? cause i dont want random people making em only admins and owners
     
  24. I can't help you, if you don't read what I wrote.
    In the feature list it says:
    "If no permissions found, only OP's can create repair shops"

    Then, right below the picture:

    Permissions:
    RepairShop.use - Allows you to use the repair shops
    RepairShop.create - Allows you to create a repair shop
     
  25. Offline

    CesarSMX

    Is it just for tools??? can u repair armor or swords????

    by the way im using Bukkit 1537 and bPermissions, and is working!
     
  26. Offline

    Rocket Widget

    How about the option for a material cost instead of an economy one?
     

  27. Thats acutally a nice idea... i'll see what i can do.
     
  28. Offline

    SherifsDog22

    oh right sorry i never read below
     
  29. Offline

    CesarSMX


    ohh my! thats nice! hope that u add support for armor too!!! this is great!.
     
  30. Offline

    DevilGeek

    nothing about Essentials eco ?
     

Share This Page