[INACTIVE][GEN/SEC] SimpleBan 1.3 - Simple, but hardcore Ban(for Off-mode servers) [490-531]

Discussion in 'Inactive/Unsupported Plugins' started by AnjoCaido, Mar 11, 2011.

  1. Offline

    AnjoCaido

    SimpleBan - Simple, but hardcore ban directed for offline-mode server needs.
    Version: v1.3

    You need GroupManager(+FakePermissions) / Permissions to use this.

    Who has an Offline-mode server knows how hard it is to keep banned players away.
    In my opinion, it's easier to ban the most possible.
    You need to keep both usernames and IPs banned.
    And that's not enough, if a player changes names, or IP, you want to ban those too.

    Now you can do that automatically with one single command.

    Features:
    • Ban Name + IP with one single command.
    • Ban new IP automatically if a player connects with a name matching an already banned player.
    • Ban new player name automatically if matches an already banned IP. (if that name is connected for the first time on the server)
    • Ban Name + IP even if player is offline, because it creates an history of last-IP per username.

    Commands:
    Code:
    commands:
      sban:
        description: Ban player name and IP. (It has player name matching)
        usage: /<command> <playerName>
        permission: simpleban.sban
      sbanhistory:
        description: Ban a player which is not online using IP history.
        usage: /<command> <playerName>
        permission: simpleban.sbanhistory
      sbanip:
        description: Ban an specific IP.
        usage: /<command> <ip>
        permission: simpleban.sbanip
      sbanipfromname:
        description: Ban an specific IP using a player name.
        usage: /<command> <playerName>
        permission: simpleban.sbanipfromname
      sunban:
        description: Unban the player with given name.
        usage: /<command> <playerName>
        permission: simpleban.sunban
      sunbanip:
        description: Remove all matching IPs from ban list.
        usage: /<command> <ip>
        permission: simpleban.sunbanip
      sreload:
        description: Reload bans file.
        usage: /<command>
        permission: simpleban.sreload
    Latest Build Download:
    https://github.com/downloads/gmcouto/SimpleBan/SimpleBan.jar

    ChangeLog:
    1.3
    - Reduced time before kicks(50 ticks now = 2.5 seconds), to prevent banned people to nag your server.
    - Check if user still online when kicks.
    - Fixed a bug in /sunbanip and /sbanipfromname
    1.2
    - Trying to create a workaround to kick player and not give exceptions. (I created a delay of 5 seconds before every kick)
    1.1
    - Fixed permissions, which I forgot to check before executing commands.
    - Added some commands to ban only IPs… This is useful when you find someone using your username.


    ===========================================
    Source:
    https://github.com/gmcouto/SimpleBan
     
  2. Offline

    chernobyl360

    ive updated it. just trying to fix a couple issues that have i seemed to run into. the Main issue is Permission just wont work. i should have it 100% by tomorrow *hopefully*
     
    anon and CrazeX like this.
  3. Offline

    Plague

    considered inactive
     
  4. Offline

    Racha

    Can some one update this please?
     
  5. Offline

    WolfGangSen

    Can someone try this please (dont have a server with anyone but me on atm)

    Should in theory be fine with old ban files.

    Download
    Source
     
  6. Offline

    Infectedd

    Works pretty well, thank you SO much!
     
  7. Offline

    Hydrosis

    Can someone update this again?
     
  8. Offline

    Mrchasez

  9. Offline

    loggfreak

    is it possible add the banning of the MAC adress
    it's an adress which is hardcoded(wich means it can never be changed) in the networkcard
    if that would be possible banned ppl would need to buy a new networkcard to join your server again
     

Share This Page