Inactive [ADMN/INFO] MineBans v0.8 - A Fair Global Banning System [1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by Jacek, Mar 10, 2012.

  1. Offline

    djtechnix1989


    If you make one for Minecraft 1.2.3 ill be happy to test it. Im currently running a private server for family currently in offline mode as my youngest son does not have an account that will soon be sorted. however im also running a trap for griefers that records all the ip addresses they use. So far i have logged over 300 all of which i will make available to the bukit forums if they want it. It will not include usernames untill the server is in online mode (when my son gets his account) due to the risk of a legitimate persons username being blocked due to a griefer using it whilst offline. So i stress it is only IP's that will be logged and submitted
     
  2. Offline

    Jacek

    It is for 1.2.3, I'm not allowed to use that version in the title because it's not an RB. The system actually only uses usernames at the moment due to how easy it can be to change your IP.

    Thanks :D

    md_5 So approval takes 10 days now ? Also can you clarify which version I should have in the title ? According to dl.bukkit.org the latest RB is R6, according to the forum section its R8 and it seems like pretty much every new plugin thread is using the bets R0.2.

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

    Mayney

    Hi,

    Just a suggestion, which I probably wont use however you say that you must use LogBlock, that a good idea to make sure the griefing bans are legit however discourages many people who dont use it, so my idea would be to allow people who don't use LogBlock but if they dont have it, they cant ban people for griefing globally.

    Also, this is currently conflicting with voxelsniper, if you could make a way to disable /b as an alias command that would be great.

    Thanks!

    EDIT: Forgot to say a massive thanks for sorting out the problem very quickly :)
     
  4. Offline

    md_5

    You can use R0.2 as per EvilSeph's recent post
     
  5. Offline

    Jacek

    Done. As far as I can tell there is nothing else wrong ?

    True, I don't really see the harm in still letting them global ban really. They will be marked as unconfirmed, it's then up to the server admin if they want to put a limit on those. I will be adding support for HawkEye and any other plugins I can find soon too.

    It was my understanding that Bukkit would prioritise commands over aliases of other commands. I guess I will have to do some testing with this.

    No problem :D I do basically live on the forum ;)
     
  6. Offline

    LinkterSHD

    Hey can i help you make it. Speak to me on skype: AUGOPS
     
  7. Offline

    Jacek

    Maybe ones everything is fully decided for the website.
     
  8. Offline

    LinkterSHD

    I can help with the website i know lots of HTML. I could re-vamp the website in a way if you want
     
  9. Offline

    Jacek

    Thanks for the offer, but the way the website looks is not a priority at the moment. I want to make sure everything is functionally perfect before getting it looking good. It would end up needing to be changed again anyway.
     
  10. Offline

    LinkterSHD

    Can i at least help you with something :)
     
  11. Offline

    Jacek

  12. Does this work with HawkEye over LogBlock?
     
  13. Offline

    Jacek

    Not sure what you mean by over :S But it only support LogBlock for now. My job for the weekend is to add support for the other logging plugins though so it will soon support everything.
     
  14. Offline

    LinkterSHD

    Last edited by a moderator: May 24, 2016
  15. Offline

    Jacek

    That was an example ;)
     
  16. Offline

    LinkterSHD

    Oh i get you, sorry i dont have lots of experience with GitHub, how do i help you edit typos, my github user name is "TheMineCproject"
     
  17. Offline

    Jacek

    Fork the code, make it better then submit a pull, I think that's how it works anyway. Community :D !

    Also, UPDATE: The current version of the plugin works perfectly with 1.2.4 dev build.

    Version 0.5.4
    • Updated readme and version for next release.
    • Corrected typo in plugin.yml.
    • A block logging plugin is now strongly recommended instead of required.
    • Fixed a lot of typos.
    • Fixed the usage message for the /ban command.
    • Fixed the invalid option message in the /exempt command.
    • Fixed player ban exemptions notifications not being shown.
    • Moved player kick notification to the same place as the other notifications.
    • Renamed MineBansLogger.java to PluginLogger.java since it is not MineBans specific.
    • Fixed permissions check for the lookup command and the config checking for NoCheat.
    • Added a command (/minebans lt) to list all of the temp bans on the server.
    • Various internal changes aimed at making this easier to port to the mcAPI.
    NOTE: Not all of this has been fully tested, by all means use this version as I see no way any of the changes would unban all players. Just don't get too man if you spot a typo. The important stuff has been tested, eg only people with the minebans.admin.ban permission can ban people.

    The next version (tomorrow) will have the feature to share global bans between your servers and maybe update notifications / auto-updater. I will have tested all this stuff by then too so you might want to hold off.

    Not a serious thing but I'm now logging all API requests, no personal info just your server id, the requests type and the time. Just to give me an idea of who is doing what ;) This will eventually be used to produce some cool graphs on a stats page I'm planning and also to prevent abuse.

    EDIT: So far there have been 20 requests and I started logging 316 seconds ago. Stats !

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

    TopGear93

    very nice. MineBans is growing rapidly! Lets hope it grows even more :D!
     
  19. Offline

    Jacek

    58 requests now, maybe I will never sleep again. I wonder how long before it needs a new server :s The current one is pretty big, but it also has a lot of other things to do. Hmm.

    The number of people viewing and commenting on the project is very encouraging ! I should have started this a long time ago where there was less competition !
     
    TopGear93 likes this.
  20. Offline

    TopGear93

    where do you rent your server from? What you could do is make the server only handle the heavy data transfering for the plugin and use a hosting company like x10Hosting for the website.
     
  21. Offline

    Jacek

    OVH dedicated, more specifically the 24G from this page http://www.kimsufi.co.uk/ :)

    Since the website is fairly lowtraffic it should beokay to keep the API on the same server, the think that I need to think about is the latency since the API requests come from all over the world. I've done some tests from the US and Australia, both gave a noticably longer connection time but not enough to trigger the "API failed to respond in time" warning all of the time. Not sure how that will change with network load though.
     
  22. Offline

    TheLimaBeanman

    How does logblock work with this?
     
  23. Offline

    Jacek

  24. Offline

    TheLimaBeanman

    Oh like gets who broke how many blocks. :)
    Also don't you guys need at least a simple title logo? kind of looks odd on the website.
    Also Why don't you get this on BukkitDev? I will be your ticket manager if you want. :p
     
  25. Offline

    Jacek

    Yes ;) The whole website design needs doing, at the moment it's the one taken from my server control panel.

    It wasn't accepted because I didn't want to use the Curse file hosting or put usage information directly on the main page. Apparently linking to a page is not allowed, Multi-verse does it and they got accepted. Grr.
     
  26. Offline

    Jacek

    Version 0.6
    • Players can now be blocked if they have been (globally) banned from another server registered to your account. See the use-group-bans config option :D
    If you get a general error from the website, delete your cookies for *minebans.com (to log you out) and then log in again.

    version 0.7
    • Fixed spam evidence collector
    • Compact notifications are no longer shown if a player has removed bans.
    • Added full HawkEye support.
    This should be pretty much version 1.0 now

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

    stickeric

    Do you have a interface that i could place the bans on my own website?

    I know you have a API or something like that but i dont know that language.
     
  28. Offline

    TheLimaBeanman

    API isn't a language, Wiki Its more like a template.
     
  29. Offline

    Jacek

  30. Offline

    stickeric

Share This Page