Inactive [ADMIN] BanAnnouncer v0.5.4 - Announce the admin when a player has a criminal record [1.3.1-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by edocsyl, Jun 16, 2012.

  1. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [IMG]


    I develop no longer on the project.

    Download Latest Release: BanAnnouncer
    Source Code: BanAnnouncer - GitHub
    Homepage: BanAnnouncer.com

    The necessary information are from Fishbans - The Global Ban Aggregator API. Made by @Fishfish0001
    This plugin requires internet!
    If the joining player is getting banned on an other server and is listed in the following sources, it will inform the admin.
    • BcBans
    • McBans
    • MCBlockIt
    • MCBouncer
    • Minebans
    Features/Commands:
    • Announce the Admin on player join
    • /ba <name> - Check player stats
    • /bad <name> - Check player stats detailed
    • /ba add <player> - Add Player to IgnoreList
    • /ba remove <player> - Remove player from IgnoreList
    • /ba save - Save IgnoreList
    • /ba reload - Reload the configuration
    Permissions:
    • ban.* - For all permissions
    • ban.announce - Announces when a player join
    • ban.check - Checks player stats command
    • ban.save - Save IgnoreList
    • ban.modify.joinlist - add and remove player to IgnoreList
    Installation:
    1. Put the Plugin in the "plugins" folder
    2. Reload the server
    3. Configure the "config.yml" file
    4. Reload the server again
    If you have improvements/bugs:
    • Post it below!
    Changelog:
    • Version 0.5.4
      • = /bad <name> - Fix command
      • = Grammar :)
    • Version 0.5.2
      • + /bad <name> - Check player stats detailed
      • + /ba reload - Reload the configuration
    • Version 0.5.1
      • + join modes. onplayerjoin: 1 (Every time), 2 (First time), 3 (If not added to IgnoreList)
      • + updated update announcer
      • + commands: /ba add <player>, /ba remove <player>, /ba save
      • + permissions: ban.*, ban.save, ban.modify.joinlist
    • Version 0.4
      • + update config file. You can choose between announce "announce any time" or "on first join"
      • + BA update announcer
    • Version 0.3
    • Version 0.2
      • + command /ba <name>
      • + config file
      • + update permissions
    • Version 0.1
      • Releasing BanAnnouncer
    [IMG]

    This post has been edited 43 times. It was last edited by edocsyl Nov 14, 2012.
    tsuna25 likes this.
  2. Offline

    tsuna25

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice,but can does it tell you the reason why?
  3. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @tsuna25 I could make a command where you can check the player stats.
    tsuna25 likes this.
  4. Offline

    zachman1221

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 1 time. It was last edited by zachman1221 Jun 17, 2012.
  5. Offline

    md_5

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  6. Offline

    JOPHESTUS

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  7. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 0.2
    • + command /ba <name>
    • + config file
    • + update permissions

    This post has been edited 1 time. It was last edited by edocsyl Jun 17, 2012.
  8. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  9. Offline

    Fishfish0001

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  10. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  11. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 0.4
    • + update config file. You can choose between announce "announce any time" or "on first join"
    • + BA update announcer

    This post has been edited 4 times. It was last edited by edocsyl Jun 18, 2012.
  12. Offline

    MaximusMJ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry for my bad english, I'm a student in Switzerland...
    I've got an problem to understand the permission ban.announce.
    Must I give this permissions to the mods, which will be alarmed, if a dangerous griefer join, or to the group, which send the announce?
    Sorry for this stupid message, but I'm not sure about this...
    But the plugins looks awesome, and I will try it!
    Thanks
  13. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi
    You need to add the permission "ban.announce" to the "mods" group, which will be alarmed. :)

    Schönä
  14. Offline

    MaximusMJ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks for answering so fast :d
    are you a german or an swiss people?
    Should I translate the plugin? I can speak french and german
  15. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @MaximusMJ
    Ig be vor schwiitz xD

    Wenn aber vorschläg hesch ds plugin ds verbessere, nimi die gärn a.

    This post has been edited 3 times. It was last edited by edocsyl Jun 19, 2012.
  16. Offline

    orgest

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This plugin is epic. But one NOOB question. Does permissions.* means ALL perms.
  17. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    With Version 0.5 you have the permission "ban.*" means you have all permissions from BanAnnouncer

    This post has been edited 1 time. It was last edited by edocsyl Jun 19, 2012.
  18. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 0.5.1
    • + join modes. onplayerjoin: 1 (Every time), 2 (First time), 3 (If not added to IgnoreList)
    • + updated update announcer
    • + commands: /ba add <player>, /ba remove <player>, /ba save
    • + permissions: ban.*, ban.save, ban.modify.joinlist
  19. Offline

    Fishfish0001

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @edocsyl I fixed a massive bug in the API /stats/ that you were calling, so all the server should now have working stats and users are being updated every 5min once in the queue assuming the queue can keep up. Sorry about not noticing that before! Also, if you want, you can always use /force/
  20. Offline

    iSeven77

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    it keeps saying its v0.4 so where do u get the new version ? XD THANKS for this plugin !
  21. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  22. Offline

    iSeven77

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    it keeps saying v0.4 :S i even erase the folder it creates and still it says v.04 :p
  23. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @iSeven77 LOL, oke, now i compiled again and put it in the dl folder. On my test server it works. Make sure to delete the plugin BanAnnouncer.jar and the BanAnnouncer folder. Delete the plugin also in your download folder. If the plugin doesnt make a description like so :
    ....
    # announce:
    # onplayerjoin: 1 (Every time), 2 (First time), 3 (If not added to IgnoreList)
    # *********************************************************************
    ....

    there need to be something wrong with your download.

    This post has been edited 5 times. It was last edited by edocsyl Jun 23, 2012.
  24. Offline

    iSeven77

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    yeah i cant seem to get the new plugin it gets the same plugin so idk :p thanks anyways
  25. Offline

    iSeven77

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    THANKS ! its working nao and i found out what the problem was ! :p i have like 40+plugins so i didnt notice that the time i downloaded the plugin the name was v0.4_BanAnnouncer.jar so when i click on the download the name is BanAnnouncer.jar so it puts both files in the plugins folder :p so it takes ofc the one already there :p so once i erased the old one this one worked :p so THANKS ! its working nao :)
  26. Offline

    sizoxe

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Cool plugin, I use it for my server :) Would had love to see these features though:

    Plugin reload command - This is needed for updating the config without needed to restart the server.
    /ba reload
    Also when you check a player, maybe you could add an feature so it shows why the player was banned?
  27. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 0.5.2
    • + /bad <name> - Check player stats detailed
    • + /ba reload - Reload the configuration
  28. Offline

    YoFuzzy3

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do you think you could add an option in the config file that lets you change all the messages? That would be great if you could, thanks. Great plugin, very simple and convenient.

    This post has been edited 1 time. It was last edited by YoFuzzy3 Jul 16, 2012.
  29. Offline

    edocsyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 0.5.4
    • = /bad <name> - Fix command
    • = Grammar :)
    @YoFuzzy3 gonna make this soon
  30. Offline

    ohtwo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So if I put 3 in the config, will that automatically kick the player? I'm kinda confused, sorry.

Share This Page