Inactive [SEC] GriefAlert Reborn 0.8 - Supports both Group Manager and Permissions [1317]

Discussion in 'Inactive/Unsupported Plugins' started by Gandalf, Feb 27, 2011.

  1. Offline

    Gandalf

    /gacheck is not currently implemented in this release. It will be implemented on the version .8 release.

    Yes it would be possible. Added to the to-do list for version .8 .

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

    austin101

    Awesome thanks!
     
  3. Offline

    po5

    i cannot make this plugin deny players placing lava with bukkits. i tried onUse, OnUse, onRightClick nothing stops them. Its funny because there was the same problem back when it was a plugin for hMod. Is anyone actually using this plugin to deny people placing lava with bukkits?

    And can i see their config please?

    Btw. i am using permissions, and CB 740.


    *edit*updated to 766. still no luck
     
  4. Offline

    Gandalf

    Actually I added it in the .76 release, thank you for your patience .

    I fixed this in the newest .76 release(it was an issue with Permissions), please re-download and it should work. I apologize for any inconvenience this bug might have caused you.
     
  5. Offline

    StefanG

    Great work! I am going to stay with BigBrother, but this is a great, lightweight alternative! Awesome!
     
  6. Offline

    Gandalf

    Thank you kind sir, I appreciate it.
     
  7. Offline

    Jorrdan

    Hey i am having this error on CB 766, with the latest JAR (downloaded it about 1 hour ago)

    Hope you can help!

    Config

    Code:
    ##########################################################
    #                  GriefAlertR Config                  #
    #                                                        #
    #                  Name: Gandalf                        #
    #                  Version: .76                        #
    #                                                        #
    #                                                        #
    ##########################################################
    
    #id - Decimal ID of item to check, can be found at http://www.minecraftwiki.net/wiki/Data_values
    #name - Name of the item to use
    #action - onUse(for items defined in my thread), onRightClick, onBreak, onPlace
    #restricted - Only players with the "griefalertr.use" permission will be able to use this block depending on which action you chose(all actions are supported).
    #user-message - Sets whether or not users are notified
    #mod-message - Sets whether or not groups with the "griefalertr.view" permission group will be notified by the plugin.
    #mod-exemption - Sets whether or not groups with the "griefalertr.exempt" permission will be exempted by the plugin from logging and alerts.
    #user-color - Color that the player's name will appear in for messaging.
    #block-color - Color that the block's name will appear in for messaging.
    #Color information: f = white, e = yellow, d = pink, c = red, b = cyan, a = green, 9 = blue, 8 = gray, 7 = lightgray, 6 = orange
    #5 = dark purple, 4 = dark red, 3 = dark cyan, 2 = dark green, 1 = blue
    
    #ITEM LIST STARTS HERE, EXAMPLE IS PROVIDED BELOW, FORMAT IT EXACTLY AS SHOWN.
    #The indentation doesn't matter that is for your own organizational purposes.
    
    #Set true to enable logging to MySQL, or else just ignore all the SQL configurations.
    Log to MySQL: 'false'
    #Username for the SQL database
    SQLusername: ''
    #Password for the SQL database
    SQLpassword: ''
    #"localhost" is the server hostname or IP, "3306" is the port (default for MySQL) and "minecraft" is the name of the database.
    SQLdb: 'jdbc:mysql://localhost:3306/minecraft'
    
        tnt:
            id: '46'
            name: 'TNT'
            action: 'onPlace'
            restricted: 'true'
            user-message: 'true'
            mod-message: 'false'
            mod-exemption: 'true'
            user-color: 'b'
            block-color: 'c'
        tnt(for exploding):
            id: '46'
            name: 'TNT'
            action: 'onBreak'
            restricted: 'true'
            user-message: 'true'
            mod-message: 'false'
            mod-exemption: 'true'
            user-color: '9'
            block-color: '7'
        cactus:
            id: '81'
            name: 'Cactus'
            action: 'onPlace'
            restricted: 'true'
            user-message: 'false'
            mod-message: 'false'
            mod-exemption: 'false'
            user-color: '9'
            block-color: '7'
        cactus:
            id: '81'
            name: 'Cactus'
            action: 'onPlace'
            restricted: 'true'
            user-message: 'false'
            mod-message: 'false'
            mod-exemption: 'false'
            user-color: '9'
            block-color: '7'
    Error

    Code:
    16:33:11 [SEVERE] Could not pass event PLAYER_INTERACT to GriefAlertR
    java.lang.NullPointerException
            at gandalf.GriefAlertR.GriefAlertRPlayerListener.itemUse(GriefAlertRPlayerListener.java:80)
            at gandalf.GriefAlertR.GriefAlertRPlayerListener.onPlayerInteract(GriefAlertRPlayerListener.java:34)
            at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:133)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:496)
            at net.minecraft.server.Packet15Place.a(SourceFile:57)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     
  8. Offline

    Gandalf

    Do you use GM or Permissions?
     
  9. Offline

    Jorrdan

    Permissions

    It is working, but the console spam is pretty bad. I hope you know what is causing this.

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

    Gandalf

    Would you mind telling me when specifically this happens? I've been unable to recreate the problem.
     
  11. Offline

    Jorrdan

    Nothing really happens, in game the plugin works just fine. But in console i get about 10 of these a minute:

    Code:
    08:16:07 [SEVERE] Could not pass event PLAYER_INTERACT to GriefAlertR
    java.lang.NullPointerException
            at gandalf.GriefAlertR.GriefAlertRPlayerListener.itemUse(GriefAlertRPlayerListener.java:80)
            at gandalf.GriefAlertR.GriefAlertRPlayerListener.onPlayerInteract(GriefAlertRPlayerListener.java:34)
            at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:133)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:496)
            at net.minecraft.server.Packet15Place.a(SourceFile:57)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  12. Offline

    Gandalf

    I am looking into it, please give me one day to sort it out.

    Update pushed, I apologize for the inconvenience, and thank you for reporting this.

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

    Jorrdan

    Thank you very much!! I will test the update now :)
     
    Gandalf likes this.
  14. Offline

    Gandalf

    Tell me how it goes please.
     
  15. Offline

    Jorrdan

    Looks clean now, thank you =]
     
    Gandalf likes this.
  16. Offline

    Gandalf

    No sir, thank you, this would not have been possible without you taking the time to post threads such as these. I appreciate all the hard work you do for us, and I wish you and your server the best.
     
    Jorrdan likes this.
  17. Offline

    austin101

    the download links have not worked for me in the past 2 days, is there an alternate link i can download from?
     
  18. Offline

    Gandalf

    Fixed, I apologize.
     
  19. Offline

    kenny

    Haha man all the work I went through just before that to get a copy.
     
  20. Offline

    Gandalf

    I apologize, I never realized the DL link was bad :( .
     
  21. Offline

    lipe123

    where is the download link?

    Wow ok, i thought those linkes are for GM/perm. maybe change the wording to: grieflaret FOR gm/perm : *link*
     
    Gandalf likes this.
  22. Offline

    Gandalf

    Great suggestion, v8 soon. It is just that I have had so much school work. Sorry for the lackadaisical updates guys.
     
  23. Offline

    lipe123

    just.. lol nvmd, Idk what I did, must have made a single extra space or something. I redid the config file and it works as advertised now.

    Could you give a more detailed explanation of /gastick please?
     
    Gandalf likes this.
  24. Offline

    Gandalf

    /gastick gives you a stick which removes any block regardless of what it is. It is useful for removing obsidian or TNT.
     
  25. Offline

    lipe123

    I see, so its not related to blocks a specific person placed or doing rollbacks based on actions of a certain person. its just a all purpose instagib weapon of doom? XD

    Well I got this just to keep tabs on players since i have a tame whitelist server. I think this plugin serves that purpose perfectly. If we need more it will move into bigbrother terr and I'm not in need of that yet.
     
  26. Offline

    Gandalf

    The thing with BigBrother is that it is an extremely great plugin but it is very heavy-duty and not everyone quite needs it. Not to mention that it suffers from regular bugs, some of them severe.

    This is a lightweight alternative which is presented to people who don't need all those features and just want a easy plugin to use.
     
  27. Offline

    HungryBook

    H'lo!
    I've got a nice, friendly whitelist server - although we are having troubles with someone nickng diamonds from chests. We've got locking ability - but some people don't lock their chests, or forget to after placing.
    Anyway - the main thing is, I'd rather find out who's acting like an ass ;)

    WorldGuard doesn't work to track diamond pick up, use, or movement in inventory. Currently this one doesn't either, unless I'm doing something wrong :/

    The onUse command , when set to item 264 / diamond doesn't log any events whether i take a diamond from a chest, move it around a bit, pick it up, drop it, etc.

    Code:
    	diamond:
    		id: '264'
    		name: 'diamond'
    		action: 'onUse'
    		user-message: 'true'
    		mod-message: 'true'
    		user-color: 'b'
    		block-color: 'c'
    
    Any thoughts, oh Great Gandalf?
     
  28. Offline

    Gandalf

    This is a limitation of Bukkit, the developers of Bukkit have not implemented any inventory events or I would gladly add this.

    Sorry, but you'd have to ask for this in the general forum, Bukkit development is unbearably slow. They still haven't implemented an inherent permissions system either.
     
  29. Offline

    HungryBook

    Ah - thanks for taking the time to explain that - it makes sense! I shall post something there, and will step back and wait!
     
  30. Offline

    Gandalf

    No problem there are hackish methods to work around this issue but they are unstable and break easily.

    Confirmed working with the latest Bukkit build.

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

Share This Page