Inactive [CHAT/ADMN] StopTalkingAutoBan [Reloaded!] Alpha1 - Intelligent Anti-Spam System [1.4.5-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by Blackburn29, Aug 21, 2011.

  1. Offline

    Blackburn29

    • Adfly links are prohibited.
    StopTalkingAutoBan(S.T.A.B) - Spam monitoring, as it should be!

    [​IMG]

    Versions:
    Original v2.1.1
    Reloaded: Alpha1

    Like us on Facebook!
    [​IMG]






    ***HERE TO REPORT A BUG? PLEASE POST IT HERE***


    Description
    This plugin was developed specifically to stop spam on your server as fast and effecient as possible.

    STAB is fully configurable. Ranging to from the messages that are sent to the user upon kick or ban, to tweaking the sensitivity of STAB.

    Currently by default, all builders get 1 offence for spamming. If that offence is used up, they will be banned from the server on their next offence. (Warnings may be turned off in the plugins config file)

    STAB also features it's own RemoteConsole system. Allowing admin to watch their servers from home without having to deal with pesky SSH or Command Line! Just simply type the ServerIP and stabRcon port number and hit connect! You will now be able to send commands, see whos currently logged in, chat in game, and kick/ban players, without ever logging into minecraft!


    Screenshots:
    Show Spoiler

    [​IMG]

    [​IMG] [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]



    Documentation and Instructions:
    • Permissions and Configuration Options
    http://dev.bukkit.org/server-mods/stab/pages/permissions/

    Features:
    • Logs the IPs and Usernames of every player that joins.
    • Logs the chatlog with DisplayName and AccountName.
    • Watches each player individually for both Chat and Command Spamming
    • Lag Calibration/Anti-Lag
    • Intelligent system for detecting players that spam in game.
    • Fully Multi-threaded
    • Lots of configuration options to make the experience perfect for your server.
    • Easy to use both in-game, and in console.
    • Permissions support, but not required.
    • MCBans Support
    • PlayerLogging
    • RemoteConsole
    • On-The-Fly Editing of Configuration Options
    Download The Plugin

    If you enjoy this plugin, feel free to click the button below.
    Doing this will allow me to continue development and support each build.
    Any amount is GREATLY appriciated, even if its $1...
    [​IMG]
     
    KawaiiNeko, McEvan, columb and 2 others like this.
  2. Offline

    cuddylier

    Thank you for updating! Gonna try it today.
     
    Blackburn29 likes this.
  3. Offline

    Blackburn29

    One more version released, fixing another error that was reported on BukkitDev
     
  4. Offline

    cuddylier

    Code:
    18:15:08 [SEVERE] at java.lang.Thread.run(Unknown Source)
    18:15:08 [SEVERE] at me.blackburn.STAB.NewUserWelcomer.run(NewUserWelcomer.java:34)
    18:15:08 [SEVERE] at org.bukkit.craftbukkit.CraftServer.getOfflinePlayers(CraftServer.java:1283)
    18:15:08 [SEVERE] at org.bukkit.craftbukkit.CraftServer.getOfflinePlayer(CraftServer.java:1150)
    18:15:08 [SEVERE] at org.bukkit.craftbukkit.CraftServer.getPlayerExact(CraftServer.java:440)
    18:15:08 [SEVERE] at org.bukkit.craftbukkit.CraftServer.getOnlinePlayers(CraftServer.java:412)
    18:15:08 [SEVERE] at java.util.ArrayList.get(Unknown Source)
    18:15:08 [SEVERE] at java.lang.Thread.run(Unknown Source)
    18:15:08 [SEVERE] at me.blackburn.STAB.Builder.run(Builder.java:280)
    18:15:08 [SEVERE] java.lang.NullPointerException
    I seem to get this error on the latest version. Stab doesn't work at all it appears, latest version.

    Also, to decrease the sensitivity of the "Do not spam commands", Do I increase or decrease "the numOfCommands=10" variable?

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

    KawaiiNeko

    Running great here? :confused:
    Code:
    2012-07-02 15:22:23 [INFO] Starting minecraft server version 1.2.5
    2012-07-02 15:22:24 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R4.0-26-g961b7cf-b2248jnks (MC: 1.2.5) (Implementing API version 1.2.5-R4.1-SNAPSHOT)
     
    2012-07-02 15:22:27 [INFO] [StopTalkingAutoBan] Enabling StopTalkingAutoBan v2.1.0
    2012-07-02 15:22:27 [INFO] **********************************************************
    2012-07-02 15:22:27 [INFO] ** ============= > StopTalkingAutoBan < ==============  **
    2012-07-02 15:22:27 [INFO] ** ========== TeamM4.com | freebuildxiz.com ==========  **
    2012-07-02 15:22:27 [INFO] ** =======  Created by: Blackburn & Xizvyrious  ======  **
    2012-07-02 15:22:27 [INFO] ** =========== Please consider a donation! ===========  **
    2012-07-02 15:22:27 [INFO] **********************************************************
    2012-07-02 15:22:27 [INFO] **                Checking for updates...              **
    2012-07-02 15:22:28 [INFO] ** =============  [STAB] is up to date!  =============  **
    2012-07-02 15:22:28 [INFO] **********************************************************
    2012-07-02 15:22:28 [INFO] **    [STAB] Ver: [2.1.0x] was enabled successfully!    **
    2012-07-02 15:22:28 [INFO] **********************************************************
    2012-07-02 15:22:28 [INFO] [STAB rCON] running on port: 2929
    2012-07-02 15:22:28 [INFO] [STAB] Starting ThreadJanitor...
    Also, thanks for the update Blackburn29
     
  6. Offline

    Blackburn29

    Increase it.
    Of course. STAB will probably not be introducing any new features for awhile. It's time to get what it has bulletproof.

    And as for that error, looking at the code, I can't really tell where it came from. For some reason it nulled out when looking for a reference to the bukkit server... I'll do some testing and see what I can come up with.
     
  7. Offline

    Pwninz

    Works Good.
     
    Blackburn29 likes this.
  8. Offline

    Mercury

    Blackburn29

    Need example how to use censor list, can't find tutorials. thanks.
     
  9. I did some testing, works great. 10/10, useful.
     
  10. Offline

    gabgab789

    Ok so sir? I was curious what does the PlayerLogging feature do becuase I was wondering if itlike does the PvPlogger thing of what? Because if so I am debating on using CombatTag can you convince me that your plugin is better?
     
  11. Offline

    Blackburn29

    STAB's play logging reports when players are kicked/banned by STAB. Including the reason and the message/command sent.
     
  12. Offline

    MurderBear

    where's the downlaod link?
     
  13. Offline

    KawaiiNeko

    In the first post
    [​IMG]
     
    Blackburn29 likes this.
  14. Offline

    MurderBear

    thanks! I have trouble seeing obvious things
     
  15. Offline

    HollowCube

    Code:
    20:57:40 [INFO] example [/108.173.196.18:57060] logged in with entity id 1553
    373 at ([world] 284.420112545244, 71.0, 11.011818758361198)
    20:57:40 [INFO] [STAB] Player "example" has previously been kicked by STAB!
    Is there an option to turn the "previously kicked" messages off? Also, this message turned up even when the player hasn't been kicked before/has never come on my server before.
     
  16. Offline

    tomy123456

    if member use 3time fast difirent dg ,fdg,fdgh,gf dont go kick or if he use 3time dd its say plis dont spam this is from anit-cheat?
    btw why dont go kicked if use fast fghgh,dfghghjj,sssss ?
    i need add premission or smting edit ?
     
  17. Offline

    KawaiiNeko

    [​IMG]
     
  18. Offline

    Blackburn29

    I could possibly help you out if this was in english...
     
  19. Offline

    chopstick121

    i was testing it and this happen
    2012-07-31 11:19:50 [WARNING] Could not properly handle event PLAYER_KICK:
    java.lang.IllegalAccessError: Synchronized code got accessed from another thread: me.blackburn.STAB.Builder
    at org.bukkit.event.Listener.onPlayerKick(Listener:0)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:125)
    at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:215)
    at me.blackburn.STAB.Builder.handleKick(Builder.java:131)
    at me.blackburn.STAB.Builder.run(Builder.java:240)
    2012-07-31 11:19:50 [INFO] This error is logged only once: it could have occurred multiple times by now.
    2012-07-31 11:19:50 [INFO] Please contact one of the authors of plugin 'StopTalkingAutoBan':
    2012-07-31 11:19:50 [WARNING] Could not properly handle event PLAYER_QUIT:
    java.lang.IllegalAccessError: Synchronized code got accessed from another thread: me.blackburn.STAB.Builder
    at org.bukkit.event.Listener.onPlayerQuit(Listener:0)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:181)
    at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:147)
    at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:215)
    at me.blackburn.STAB.Builder.handleKick(Builder.java:131)
    at me.blackburn.STAB.Builder.run(Builder.java:240)
     
  20. Offline

    Blackburn29

    MC Bans error. A fix is in the works.
     
  21. Offline

    timtower Moderator Moderator

    How do I get rid of this message:
    [STAB] Player ".........." has previously been kicked by STAB!
    It really anoys me, cause it is happening to myself, while I have stab.exempt
     
  22. Offline

    Blackburn29

    This is also a bug and has been fixed in the latest version(not released yet)
     
  23. Offline

    TheFarmer

    The bug report site is/was down, so I decided to post the bug here:

    [WARNING] [StopTalkingAutoBan] "StopTalkingAutoBan v2.1.0" has registered a listener for org.bukkit.event.player.PlayerChatEvent on method "public void me.blackburn.STAB.stabPlayerListener.onPlayerChat(org.bukkit.event.player.PlayerChatEvent)", but the event is Deprecated. Server performance will be affected; please notify the authors [].
    org.bukkit.plugin.AuthorNagException
    at org.bukkit.plugin.java.JavaPluginLoader.createRegisteredListeners(JavaPluginLoader.java:302)
    at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:507)
    at me.blackburn.STAB.Main.onEnable(Main.java:115)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:357)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:263)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:245)
    at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)

    It seems craftbukkit has done this with purpose, so the fix must be on your side.

    I hope you can fix it!

    Edit: it seems to be fixed in the recommended build of craftbukkit
     
  24. Offline

    Blackburn29

    I have been playing around with this build and I do not like where they are going... Not to mention, everyone seems to be having tons of issues with this build. I will more than likely be releasing a update, but it will definitely be a RC build with little support.
     
  25. Offline

    CatsyLady

    when comes the update 1.3.1/2
     
  26. Offline

    Blackburn29

    New update is up on the BukkitDev page.
     
  27. Offline

    brord

    for some reason, every link goes to a page with sport advertisements :O
     
  28. Offline

    Blackburn29

  29. Offline

    brord

    How much is it a month?
    And i know the dev page, but i need the permisisons nodes
     
  30. Offline

    Blackburn29

    I pay a year up front.

    And I'll add them to the dev page.
     
    brord likes this.
  31. Offline

    brord

    Thanks a lot man!
     

Share This Page