Kizuki AntiCheat - 1.8.8 & 1.12.2 2.2.0

MultiVersion | Advanced | Free | High Quality | Customizable

  1. kolosLOLYA
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.12
    Contributors:
    koloslolya
    Languages Supported:
    Any, all messages are configurable.
    THE ANTICHEAT IS DISCONTINUED.

    Before using you should install ProtocolLib
    -> https://www.spigotmc.org/resources/protocollib.1997/


    Kizuki.png

    Kizuki AntiCheat is advanced free anti-cheat that supports versions 1.8.8 and 1.12.2. Very fast support and guaranteed updates.


    KizukiAC-Banner2.png

    Kizuki AntiCheat has only 50 checks in total, but they are quite stable, fast and strong.
    Code (Java):
     "Combat"
     
    AimAssist(A-G) (x7) | Analysis(A-B) (x2)
    HitBox(AB) (x1) (3.15 reach & 0.15 hitbox expand detection)
    AutoClicker(A-C) (x3) | KillAura(A-E) (x5)
    Velocity(A-B) (x2) (90% velocity detection)
     
    < - - - >
     
    "Movement"
     
    Flight(A-C) (x3) | Jesus(A-C) (x3)
    Motion(A-B) (x2) | Speed(A-С) (x3)
    Sprint(A) (x1) | Strafe(A) (x1)
    FastClimb(A) (x1)
     
    < - - - >
     
    "Packet"
    BadPacket(A-G) (x7) | Timer(A-B) (x2)
    Hand (A-B) (x2) | World(A-D) (x4) (not completed)
    Kizuki AntiCheat is better than many anticheats.
    If you doubt, you can test Kizuki AntiCheat by yourself to be sure.

    KizukiAC-Banner5.png

    Commands:

    /kizuki help - Shows anticheat all anticheat commands
    /kizuki alerts - AntiCheat starts notifying you about possible cheaters.
    /kizuki gui - AntiCheat will show a chestgui.
    /kizuki chelp - With this command you can get help about other commands.
    /kizuki profile - You can view a player's profile to see all of his current flags and his mouse sensitivity.
    /kizuki cfgreload - Language and Config files will be reloaded.
    /kizuki broadcast - AntiCheat sends a global message in the chat.
    /kizuki message - AntiCheat sends a private message to the player.
    /kizuki kick - Allows you to kick the player.
    /kizuki theme - Allows you to change ac's messages theme.

    Permissions:

    -> kizuki.bypass - AntiCheat will ignore players with this permission.
    -> kizuki.cmd - Player with this permission can execute commands.
    -> kizuki.alerts - If alerts turned on players with this permission will get them.

    ChestGUI:


    KizukiAC-Banner4.png

    Kizuki AntiCheat has very user-friendly and configurable config and highly customizable language options.

    KizukiAC-Config.png



    [​IMG]
    Code (YAML):

    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    #  Kizuki Anti-Cheat System
    # Thank you for downloading! In this file you can customize any anticheat function.
    # Feedback:
    #  Developer's Discord server:               https://discord.gg/ChyYesv
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
     
    # People with kizuki.bypass permission isn't even bypassing
    bypassIgnore
    : true
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    # If player is using movement hacks anticheat can prevent it!
    #  After detecting a violation, the player will be slowed down, you can choose how
    #
    # "smooth" - In this way, the player can get the desired speed, which is assumed by the anti-cheat
    # "aggressive" - Player will be teleported to the last place he was (DEPRECATED)
    # "lastground" - Player will be teleported to the last safe ground position
    # "none" - Anti-cheat will not affect the player motion and position
    setback
    : "smooth"
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    # You can create your small config about player's punishments
    #
    # PlaceHolders:
    # - %check$ - Will be replaced with check name
    # - %prefix% - Will be replaced with anticheat prefix
    # - %player% - Player name
    punishments
    :
      kick
    :
       - "kizuki broadcast &f %player%&7 would be kicked for&f %check%"
      ban
    :
       - "kizuki kick %player% %prefix%&fYou were kicked for&d %check%"
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    # Next comes the setting of anti-cheat checks, it is extremely simple and convenient
    #  Let's look at it!
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    # ->
    # -> CATEGORY:
    # ->
    # ->    CheckName:
    # ->        banVL: 5 # VL - Violation Level
    # ->                 # For each violation of the check, VL increases
    # ->                 # This parameter is responsible for when the punishment command is triggered
    # ->        enabled: true # Is this check enabled? true for yes, false for no
    # ->
    # ->        punishment: "kick"
    # ->                   # This is where you enter the name of the punishment that you configured above in the file
    # ->                   # Punishment what must be executed on reaching banVL
    # ->
    # ->
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    MOVE
    :

      FlyA
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      FlyB
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      FlyC
    :
        banVL
    : 10
        enabled
    : true
     
        punishment
    : "kick"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      SpeedA
    :
        banVL
    : 5
        enabled
    : true
     
        quietAccFix
    : 0.225
     
        punishment
    : "kick"
     
      SpeedB
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      SpeedC
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      SpeedD
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
        # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      JesusA
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      JesusB
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      JesusC
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      StrafeA
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      SprintA
    :
        banVL
    : 5
        enabled
    : true
     
        punishment
    : "kick"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      MotionA
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
      MotionB
    :
        banVL
    : 4
        enabled
    : true
     
        punishment
    : "kick"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    VELOCITY
    :

      VelocityA
    :
        banVL
    : 4
        enabled
    : true
     
        punishment
    : "kick"
     
      VelocityB
    :
        banVL
    : 4
        enabled
    : true
     
        punishment
    : "kick"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    PACKET
    :

      PacketA
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
      PacketB
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
     
      PacketC
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
     
      PacketD
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
     
      PacketE
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
     
      PacketF
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
      PacketG
    : # Do not turn off this check, without it anticheat will not compensate player lag
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "kick"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      TimerA
    :
        banVL
    : 1
        enabled
    : true
     
        threshold
    : 2 # Do not change this if you don't know what does it mean
     
        punishment
    : "ban" # Recommended to ban
     
      TimerB
    :
        banVL
    : 7
        enabled
    : true
     
        punishment
    : "kick" # Recommended to kick
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    AIM
    :

      AimA
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "kick"
     
      AimB
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "kick"
     
      AimC
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "kick"
     
      AimD
    :
        banVL
    : 20
        enabled
    : true
     
        punishment
    : "kick"
     
      AimE
    :
        banVL
    : 20
        enabled
    : true
     
        punishment
    : "kick"
     
      AimF
    :
        banVL
    : 20
        enabled
    : true
     
        punishment
    : "kick"
     
      AimG
    :
        banVL
    : 20
        enabled
    : true
     
        punishment
    : "kick"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    HITBOX
    :

      BasicAABB
    :
        banVL
    : 8
        enabled
    : true
     
        allowedReach
    : 3.0
        threshold
    : 3.6
        time
    : 3000
     
        punishment
    : "kick"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    AUTOCLICKER
    :

      AutoClickerA
    :
        banVL
    : 20
        enabled
    : true
     
        maxcps
    : 20 # Set it to -1 to disable
     
        punishment
    : "kick"
     
      AutoClickerB
    :
        banVL
    : 20
        enabled
    : true
     
        maxcps
    : 20 # Set it to -1 to disable
     
        punishment
    : "kick"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    KILLAURA
    :

      KillAuraA
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "ban"
     
      KillAuraB
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "ban"
     
      KillAuraC
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "ban"
     
      KillAuraD
    :
        banVL
    : 3
        enabled
    : true
     
        maxHits
    : 2
     
        punishment
    : "ban"
     
      KillAuraE
    :
        banVL
    : 3
        enabled
    : true
     
        punishment
    : "ban"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    ANALYSIS
    :

      AnalysisA
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "ban"
     
      AnalysisB
    :
        banVL
    : 1
        enabled
    : true
     
        punishment
    : "ban"
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    WORLD
    :

      ScaffoldA
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "kick"
     
      ScaffoldB
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "kick"
     
      ScaffoldC
    :
        banVL
    : 8
        enabled
    : true
     
        punishment
    : "kick"
    Code (YAML):
     - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    #  Kizuki Anti-Cheat Language Config
    # Thank you for downloading! In this file you can customize any anticheat message and create your own theme.
    # Feedback:
    #  Developer's Discord server:               https://discord.gg/ChyYesv
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
     
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
     
    # AntiCheat theme (you can make your own below)
     
    style
    : "new"
     
    # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
    # PlaceHolders for this message (words what can be replaced with special values)
    #  - "&" - § (you can use it for color codes)
    #  - "%prefix%" - anticheat prefix
    #  - " \" " - equivalent to ' " '
    #  - " \n " - equivalent to wrapping to the next line
    new
    :

      prefix
    : "&d Kizuki&8 // "
     
      help
    : "\n%prefix%&7Short help about anticheat commands:\n&7 -&d \"chelp\"&7 -&f With this command you can get help about other commands.\n&7 - &d\"alerts\"&7 -&f AntiCheat starts notifying you. \n&7 -&d \"debug\"&7 -&f AntiCheat starts debug the check.\n&7 -&d \"profile\"&7 -&f You can watch the player's profile.\n&7 -&d \"cfgreload\"&7 -&f Language and Config files will be reloaded.\n&7 -&d \"kick\"&7 -&f Allows you to kick player.\n&7 -&d \"broadcast\"&7 -&f Sends a global message in the chat.\n&7 -&d \"message\"&7 -&f Sends a private message to the player.\n&7 -&d \"theme\"&7 -&f Allows you to change ac's messages theme.\n"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - %player% - Potential cheater
      #  - %check% - Check name
      #  - %ds% - Development state of the check
      #  - %vladd% - The value of added violations
      #  - %current_vl% - The violation level for this check
      #  - %verbose% - Special info for this special anticheat alert (Default one can be edited below)
      alerts
    : "%prefix%&f%player%&7 failed&f %check%&7. &7(&dx%current_vl%&7)"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - %player% - Potential cheater
      #  - %check% - Check name
      #  - %ds% - Development state of the check
      #  - %vladd% - The value of added violations
      #  - %current_vl% - The violation level for this check
      #  - %verbose% - Special info for this special anticheat alert (Default one can be edited below)
      alertinfo
    : "%prefix%&7Detected for cheats! \n&8»&7 Development State:&d %ds% \n&8»&7 Added Violations:&d %vladd% \n\n&8»&7 %verbose%"
     
      noinfo
    : "No Info"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%player%" - Potential cheater
      #  - "%verbose%" - Debug message
      debug
    : "&8[&cDEBUG&8] &7%verbose%"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%command%" - Command's alias
      #  - "%syntax%" - Command's syntax
      commmandhelp
    : "%prefix%&d<argument>&7 - &fRequired argument\n%prefix%&d%argument%&7 - &fOptional argument\n%prefix%&fCommand syntax:\n&7 - &f%syntax%"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      # - %player% - Player name
      # - %sensitivity% - Player sensitivity setting value
      # - %flags% - Output the flags list (Can be edited below)
      profile
    : "%prefix%&7Short info about&d %player%&7:\n&7 * &fSensitivity:&d %sensitivity%\n&8 // \n&7 *&f Total flags:\n%flags%\n&8 // "
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      # - %player% - Player name
      # - %checkname% - Check name
      # - %vl% - Check Violation Level
      profileflag
    : "&7 -&f %checkname% &7(&dx%vl%&7)\n"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      # - %arg% - Not found player name
      playerNotFound
    : "%prefix%&7Can't find&d %arg%&f, baka!"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%unknown_command%" - Text of wrong used command
      unknownCommand
    : "%prefix%&fUnknown command \"&d%unknown_command%&f\".\n%prefix%&fUse &d\"/kizuki help\"&f to get command list."
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%exp%" - Estimated command length
      #  - "%args_length%" - Number of arguments
      wrongNumberOfArguments
    : "%prefix%&fExpected &d %exp%&f arguments but got&d %args_length%"
     
      noPermission
    : "%prefix%&dYou cannot use this"
     
      onAlertsEnabled
    : "%prefix%&fAntiCheat alerts were enabled!"
      onAlertsDisabled
    : "%prefix%&fAntiCheat alerts were disabled!"
     
      reloadedConfig
    : "%prefix%&fThe configuration has been reloaded!"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%available_themes%" - Available themes
      #  - "%arg%" - Unknown theme
      unknownThemeOrNotEnoughArgs
    : "%prefix%&fCan't find&d \"%arg%\"!&f Available themes: \n&7 //&d %available_themes%"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%checkname%" - Check Name
      onDebugEnabled
    : "%prefix%&fDebug was enabled!"
      onDebugDisabled
    : "%prefix%&fDebug was disabled!"
     
      # - - ->  - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - -> - - ->
      # PlaceHolders for this message (words what can be replaced with special values)
      #  - "%arg%" - Unknown check
      unknownCheck
    : "%prefix%&fCould not find check&d \"%arg%\"&f."
     

    KizukiAC-Banner3.png

    Kizuki AntiCheat also has easy and nice API-part.

    (example)

    KizukiAC-API.png

    -> Discord Channel: https://discord.gg/ChyYesv
    -> Developer in Discord: koloslolya#3666
    -> Developer in VKontakte: @ask.koloslolya


    [+] 1000 downloads! Thank u uwu
    [+] 2000 downloads! owo

    You are not allowed to resell plugin
    You are not allowed to decompile plugin.
    You are not allowed to impersonate a plugin as its own.


    Before using you should install ProtocolLib
    -> https://www.spigotmc.org/resources/protocollib.1997/

    Please refrain from reporting issues in reviews.
    You can join the discord server to report any issues you encounter.

    Images

    1. KizukiAC-Banner3.png
    2. KizukiAC-Config.png

Recent Updates

  1. 2.2.0-REL
  2. 2.1.10-REL
  3. 2.1.9-REL

Recent Reviews

  1. VidTu
    VidTu
    5/5,
    Version: 2.2.0
    Разработчик читов написал античит против других читов?!. 12 баллов из 10. Прекрасно)
  2. soulplexis
    soulplexis
    4/5,
    Version: 2.2.0
    pretty good but I had to disable some checks due to false positives, there are some problems with teleporting where you will fail Packet(D), if you block-hit in PvP you can be flagged for Killaura(C), and sometimes aim-assist and autoclicker checks would randomly trigger. thankfully most of those are the experimental checks and other than that this is better than paid plugins
  3. TecnioDev
    TecnioDev
    1/5,
    Version: 2.2.0
    I smell balls jump movement factor is actually in fact not 0.0254 when sprinting this is extremely haram and illegal n-word is racist
  4. Steviebeenz
    Steviebeenz
    1/5,
    Version: 2.2.0
    Even AntiHaxerMan is better wtf is this sh**? Don't use it......................................
  5. andyhsu
    andyhsu
    5/5,
    Version: 2.2.0
    im admin and im using gamemod 1 but i got kick :c but keep go up i support you:D
  6. narumi
    narumi
    1/5,
    Version: 2.1.10
    So i want to tell you that you are the new best false flag anticheat (you can be proud you have beaten aac 5.0.0) Almost all of checks false flagging (maybe cerberus going to be better but i doubt)
    1. kolosLOLYA
      Author's Response
  7. BillyStub
    BillyStub
    5/5,
    Version: 2.1.10
    One of the best FREE anti cheats on Spigotmc, Even though there are some false flags the good checks make up for them. For example, I used 3.3 reach and was caught extremely quickly! This is good because some very known anti cheats (AAC, AntiAura or Spartan) can't even detect this at all.
  8. yerico
    yerico
    3/5,
    Version: 2.1.10
    Any video to configure the plugin? I stand still for a moment and he kick me on a timer. You can help?
    1. kolosLOLYA
      Author's Response
  9. VidTu
    VidTu
    5/5,
    Version: 2.1.10
    Античит хороший и заслуживает пяти звезд, но не забывай, что сейчас только у нас (в снг) сервера остаются на 1.8/1.12.2. В других странах некоторые сервера уже используют 1.15/1.16. Я понимаю, что в новом API есть куча изменений и, возможно, будет сложно портировать, но, если портировать на новые версии, больше людей будут использовать этот античит. (да и со временем серверов на старых версиях будет все меньше и меньше).

    спасибо за прекрасный античит на 1.12 <3
    1. kolosLOLYA
      Author's Response
      Не обновляю до новых версий лишь потому что сейчас работаю над двумя другими проектами, не хотела бы отвлекаться :^

      Спасибо, что используете Кизуки <3
  10. oFrost
    oFrost
    5/5,
    Version: 2.1.10
    It is a really good anticheat and it is optimised too. -------------------------
    1. kolosLOLYA