[ADMN] MultiBan v1.7 - A mutual blacklist for ALL servers [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Ptibiscuit, Jul 24, 2011.

  1. Offline

    Ptibiscuit

    Heypoday,

    I'm here ton introduce you a plugin of a mutual blacklist for ALL servers. Everybody can acces to the blacklist, but only some serves can modify this list. The servers who can are chosen by the Multiban's team. The plugin create a link (Socket) between your server and a central server situated on Whomine's server (Where the blacklist is), then, it extracts the mutual blacklist and wait to add another player on blacklist.

    Because we don't want that everybody can modify the blacklist (It will be such a disorder), only server (aka Trusted server) with a key (gived by the Multiban's staff) can use special commands to add a player or remove a player from the list. But the plugin can be used without a key, you'll just see the blacklist and be averted when a black-player join your server.

    You can find us on the Website of the project. (French)

    Actually, Jasvecht is the leader of the English-side of Multiban, I manage the French-side and I developped the plugin and expand the project. If you want any informations, don't hesitate, we don't beat. :D

    [​IMG] Installation :
    Download this .zip and move it into /plugins folder.
    MultiBan v1.7
    Sources are in the .jar file.
    Edit MultiBan/options.yml isn't necessary, the first-config is good. :)

    [​IMG] Configuration :
    Open options.yml :
    "Ip" is the central server's ip:
    199.115.229.196 (English Server, thanks to Contritio)
    88.190.21.154 (French Server, thanks to WhoMine)
    "Key" is the authenticate key, if Multiban's team gave you one, put it, otherwise, let it blank.
    "Mode" is the plugin's behavior. Here is possible mode :
    • kick: This mode will kick every black-listed player when they try to join your server. (This mode is never used, actually)
    • avert: When a black-player join your server, staff will be averted with a message in chat. (Staff = players who have "multiban.use" permission)
    • nothing: Nothing. :p
    [​IMG] Commands :
    Commands for all :
    • /mcheck [Player]: Check if a player is in the blacklist.
    • /mhelp: Display all the commands.
    Command for trusted servers (Only for players who have "multiban.use" permission) :
    • /mban [Player] [Reason]: Add a player in the blacklist
    • /mremove [Player]: Remove a player in the blacklist
    • /mch: Send a message in the inter-server chat
    • /mmute: Active the muted mode. (Don't display the message from chat. Still show alerts)
    • /mlist: Show the connected trusted servers.
    [​IMG] Changelog :
    • 1.7: Kick mode fixed.
    • 1.6.2: Again
    Changelog (open)

    • 1.6.1: Fixed /mhelp command
    • 1.6: Fixed some bugs.
    • 1.5: You can modify the sentences in the plugin in Multiban/lang.properties.
    • 1.4: So many changes, we changed commands, add new, optimized the plugin. Trusted servers can add a reason to blacklisted player.
    • 1.3: Added a new command, /list.
    • 1.2: Chat inter-server, correct some other bugs.
    • 1.1: Correct some bugs, some servers added to Trusted Servers.
    • 1.0: First build of the plugin

    [​IMG] French ?
    Si vous êtes Français, vous pouvez téléchargez cette traduction à placez dans /plugins/MultiBan/lang.properties en supprimant celui qui est là. :)
    Lang.properties Français

    [​IMG] Trusted servers :
    Trusted servers are servers who have a key to modify the blacklist. To keep the blacklist safe, servers are chosen by Multiban's team. Here is the list :
     
    Diaz9943 likes this.
  2. Offline

    RazorFlint

    I'll try this in a bit... Looks Good :)
     
  3. Offline

    ItsCrisis

    I will be looking into this for sure.
     
  4. Offline

    Tauryuu

    Can't wait for this to work more better. The read-write permissions for this plugin seem to work better than MCBans.
     
  5. Offline

    Plague

    changelog has to show two last versions outside a spoiler
     
  6. Offline

    Ptibiscuit

    Fixed. :)
    Multiban's team make a support website. Unfortunately for you, it's in french. But we will continue to edit this topic. :)
    Multiban's website
     
  7. Offline

    Ptibiscuit

    Big update,
    I let you read the first post, and if you want more, you can read the website of the project.
    Have a good day. :)
     
  8. Offline

    jasvecht

    Hey there! :)

    After a chat with the MultiBan Team, we are now hosting an english server for MultiBan. You can connect to it from the plugin by using the IP 199.115.229.196 (Simply using contritio.com might work too). Feel free to PM me should you fail to connect to the server- though it seems to be working well. :) Cheers.
     
  9. Offline

    rmbell

    What features do you offer over something established like mcbans.com ?
     
  10. Offline

    jasvecht

    Personally, what I enjoy about this plugin, is that it is more lax. You don't have to go to a main server to file a dispute (And if you haven't in the first 30 days your time is over!), you can simply ask any "trusted" server to remove you from the black list. Which makes it generally less cruel, just like, for example, you do not have to ban everyone that others tell you to ban, like MCBans does. Instead, you can opt to instead have it display you a warning and then YOU decide if you want him/her on your server or not.

    Personally, the simplicity of this system, the freedom it grants in some areas and its generally less bureaucratic system appeals to me and caused my server to adopt it. :)
     
  11. Offline

    Ptibiscuit

    New Version, the 1.5. I fix some bugs and I add a file, lang.properties, contains all the sentences.
    Thanks to jasvecht, he translated all the sentences to make a English-versions of the plugins. :)
    Now, the plugin is downloaded with an english-file, and a I make a part for the french who are reading me.
     
  12. Offline

    AVirusC

    Just installed. Looks good. I like the idea of a global ban list.
     
  13. Offline

    Ptibiscuit

    Heypoday !
    A new trusted French server join our project, welcome Stud'Mine ! :)
    I edit the main post to help English admin who want to join the list of trusted servers.
     
  14. Is there any chance my english server will be trusted ? :)
    Or is is just for Big server only ? :(
     
  15. Offline

    jasvecht

    Shh, it's mostly meant for servers that are simply not so small that they arent taken serious and high enough in quality to trust with ban powers ;) At least, that's my understanding. :)
     
  16. Offline

    Ptibiscuit

    That's exactly the meaning of a trusted server. :)
     
  17. Offline

    Tylui

    Very good idea! I think I'll use this on my server. :)
     
  18. Offline

    Ptibiscuit

    Effectively, I should. ;D
     
  19. Offline

    alfw

    you can setup own Trusted server?
     
  20. Offline

    jasvecht

    Thanks my black head mod was finding it impossible to moderate due being kicked :(

    @alfw Trusted servers are chosen by the MultiBan Team, they have to be approved. This to uphold the quality and cleansity of the system.
     
  21. Offline

    Grrrr159

    Nice plugin :D Helpful to stop greifers
     
  22. @Ptibiscuit and @jasvecht Thank you for your trust, adding my server to the list :)

    Yes it is :D
     
  23. Offline

    Donny

    Meh with "trusted servers" your server can only be as secure as theirs is. With over half a dozen trusted servers one is bound to have, a bad admin, a crappy password, injectable sql, poor encription, or many of the other crap that could lead to a giant mess.

    I seriously just ROFL'd

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  24. The trusted list is choosen carefully by the Multiban Team, and i dont think one of them have a bad admin, a crappy password, injectable sql, poor encription, or many of the other crap that could lead to a giant mess.

    :eek:

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

    Donny

    I beg to differ
    Don't forget the mcadmin mess. Why let history repeat itself?
     
  26. Offline

    jasvecht

    You can beg all you want, we carefully review any servers and all actions are logged. We can easily take away any keys just as quick as they are granted and undoing actions really isn't that much of a problem.

    Injectable SQL? I do not think you understand how this system works. I stress you figure out the plugin before complaining about it mate. :)
     
  27. [​IMG]
     
  28. Offline

    Donny

    ... WTF does injectable sql have to do with how the system works? It would pose a security risk with anything that is on their server, or anything passing through it....(passwords for one)

    I stress you to understand that EVERYTHING has its flaws and putting a list of 7 servers each with their own admin makes small odds into large ones. 7 servers each with lets say 4 admin each 28 players with the ability to mess it up. One in 3 computers have a rootkit, lets say at least 1 (most likely all) of these are grabbing information that means 7 of the admin have their computers compromised.

    It's not a question of if it will happen, but when...

    Removing the list would fix most of the issues.
     
  29. What ? :eek:
    How do you bypass password ?

    This is pretty reasonable but Like jasvecht said:
    What informations do you want to grab ? An AntiVirus will prevent this then.

    They are not alone and they know what to do.

    You're making a simple things compicated.
    And well If you dont like how this plugins work, dont use then :) Pretty simple
     
  30. Offline

    jasvecht

    I'd also like to add, what kind of fool would run a respectable server on a computer that is even remotely likely to contain a rootkit?

    If it isn't in a datacenter, it will not be trusted. Most servers run Linux, try finding a rootkit for that.

    I stress again you check out the nature of this plugin and the way it operates.
     

Share This Page