[ADMN/EDIT] QuickSign v0.7.4 - A sign editing plugin for everyone! [CB 1.2.5-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by DDoS, Jul 21, 2011.

  1. Offline

    DDoS

    QuickSign - Edit signs with commands:

    [​IMG]

    QuickSign let's you use simple commands (or a Spoutcraft GUI) to edit, colorize and erase text on a selected sign. It also supports WorldGuard, Regios, Residence and LWC, so players can't edit signs in regions they aren't allowed to build in without a specific permission node.

    >> Bukkit dev link: this
     
    Spiritwind likes this.
  2. Offline

    new001

    Exactly what I was looking for.

    Simple and does the job.

    Thank you!
     
    Anthony13 likes this.
  3. Offline

    hofec

    Great plugin ! [diamond]
    I need really simple plug for editting my signs on server ..

    What about copy-signs ?
    Colors are high priority for me (use &e , &2 , e.g.)
    However, for regions i'm using Residence.
    Plugin contain custom hooks from API since ver. 2.1, so u can simply hook-into.. :D

    Thank you for your work and keep it good ! [cake]
     
  4. Offline

    DDoS

    Alright, I'll look in to in.
     
  5. Offline

    hofec

    thank you man :)
     
  6. Offline

    Snipe76

    2011-07-25 13:39:35 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'qs' in plugin QuickSign v0.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:320)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:713)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
    at Suprem20.Quicksign.QuickSign.hasPermissions(QuickSign.java:239)
    at Suprem20.Quicksign.QuickSign.onCommand(QuickSign.java:91)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
     
  7. Offline

    DDoS

    Can you tell me what caused this error? I need more info.
    From what I can see it's a missing permissions error. It should be fixed in v 0.2

    Well, I added the residence support. Tell me how it works.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  8. Offline

    hofec

    Oh, you are very fast ! Thank you. [diamond]

    Now I'm testing .. [furnace]

    First known issue DDoS.
    When I'm trying to select sign with right click .. this error pops up in console.

    Code:
    2011-07-26 11:06:58 [SEVERE] Could not pass event PLAYER_INTERACT to QuickSign
    java.lang.NullPointerException
        at DDoS.Quicksign.QSSignListener.checkForWGMembership(QSSignListener.java:100)
        at DDoS.Quicksign.QSSignListener.checkForSelectionRights(QSSignListener.java:234)
        at DDoS.Quicksign.QSSignListener.onPlayerInteract(QSSignListener.java:56)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:307)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:210)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:553)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  9. Offline

    DDoS

    Are you using WorldGuard too? If so, make sure it's updated to the latest release.
     
  10. Offline

    zenyl

    I'm just saying:
    In the first post, you wrote:
    Commands:

    • /qs : Enables and disables the plugin (toggle).
    • /qs (line number) (new test) : Changes the text at the specified line.
    • /qs (clear) (line number) : Clears the text at the specified line.
    • /qs (clear) : Clears the current selection (not the text).
    Shouldn't it have been "(new text)"? :p
     
  11. Offline

    DDoS

    Yeah, I guess so. I always do that typo.
     
  12. This is actually the plugin I needed! Thanks a lot :)
     
  13. Offline

    JayTheManiac

    Hello, im having some trouble when I try to change some colors, Everything works great but when I go to change the colors of the text, some of the text goes missing :( Any thoughts?
     
  14. Offline

    DDoS

    If the line is full (15 characters) it will be cut, since a color needs two character spaces on the line. For the moment, simply reserve two characters per color per line, I'm looking of some fix, but I'm busy at the moment.
     
  15. Offline

    YellowFellow

    I know a useful idea i guess. While you are editing your sign, in your chat have a number that shows how many characters you are using. hope you consider it:)
     
  16. Offline

    DDoS

    I can't do this using Bukkit since I can't get the line as is it typed, only once it's received by the server. But, I could do it with Spout, but that would require you to use another plugin, and I don't have any experience with it's API.
     
  17. Offline

    YellowFellow

    Oh ok well this plugin is still awsome!:)
     
  18. Offline

    HWei

    Can you make it be able to switch to other method of selection, such as left click or just look into it?
    So the admins can edit or move some special signs of essentials plugin.:p
     
  19. Offline

    DDoS

    Do you want me to add a config for that, or just a command to switch modes (won't be saved on logout)?
     
  20. Offline

    HWei

    A config. No one needs to switch selection modes in game, I think.
    The selection mode of looking into the sign maybe the most convenient one. But still have to remain the old selection mode considering old users.

    Thank you! :D
     
  21. Offline

    hofec

    @DDoS

    Hello again ! :)
    I have this issues however (plugin stop working and error bellow start poping up ..)

    Code:
    2011-08-27 15:11:27 [SEVERE] Could not pass event PLAYER_INTERACT to QuickSign
    java.lang.NullPointerException
        at DDoS.Quicksign.QSSignListener.checkForWGMembership(QSSignListener.java:294)
        at DDoS.Quicksign.QSSignListener.checkForSelectionRights(QSSignListener.java:428)
        at DDoS.Quicksign.QSSignListener.onPlayerInteract(QSSignListener.java:56)
        at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:210)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:573)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        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:436)
        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)
    Any PRO ideas ? [sheep] :)
     
  22. Offline

    HWei

    Your WorldGuard plugin needs to be updated I think.
    I met a similar problem with Residence plugin. Updated it, and all be fine.
     
  23. Offline

    DDoS

    HWei is right. Try updating WorldGuard. I've never had this issue on my server or during testing. Also, the error doesn't point to anything that could be problematic.
     
  24. Offline

    hofec

    I've updated to latest Residence | WG | QuickSigns and this error .. :'(

    Show Spoiler
    Code:
    2011-08-30 15:07:13 [SEVERE] Could not pass event PLAYER_INTERACT to QuickSign
    java.lang.NullPointerException
        at DDoS.Quicksign.QSSignListener.checkForWGMembership(QSSignListener.java:294)
        at DDoS.Quicksign.QSSignListener.checkForSelectionRights(QSSignListener.java:428)
        at DDoS.Quicksign.QSSignListener.onPlayerInteract(QSSignListener.java:56)
        at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:210)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:573)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        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)
     
  25. Offline

    DDoS


    Well update my plugin, I'm not sure if you're using the latest version. If the error persists, then I'll do my best to try and fix it.
     
  26. Offline

    Damonjoe17

    How do u config it :confused:
     
  27. Offline

    DDoS

    There's no config yet. But there'll be one for the upcoming 0.4.
     
  28. Offline

    Masterflapdrol

    Nice one! :) i got a idea tho. :D make it that if you right click on [command] /time day that it uses the command?
     
  29. Offline

    HWei

    Thank you for updating this plugin. :)
     
  30. Offline

    DDoS

    Good idea, I'm currently working on reorganizing the code, so that'll will have to wait a bit. I'll implement it in 0.6.

    Also, I'll only release 0.5 once Bukkit gets updated to 1.8, since the API will be changing.
     

Share This Page