Kizuki AntiCheat - 1.8.8 & 1.12.2 2.1.10

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.
    Please refrain from reporting issues in reviews.
    You can join
    the discord server to report any issues you encounter.

    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


    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
    Artemtrlay, Kydaix, XxrogerxX and 5 others like this.

Recent Updates

  1. 2.1.10-REL
  2. 2.1.9-REL
  3. 2.1.8-HOTFIX

Recent Reviews

  1. oFrost
    oFrost
    5/5,
    Version: 2.1.10
    It is a really good anticheat and it is optimised too. -------------------------
  2. Artemtrlay
    Artemtrlay
    5/5,
    Version: 2.1.10
    Best Plugin! In this plugin, i want only add to BUNGEECORD SUPPORT!
    Author Plugin's very cool!

    Nice Work!
    My idea: ADD BUNGEECORD SUPPORT AND CLOUDNET V3 & V2 SUPPORT!
    1. kolosLOLYA
      Author's Response
  3. SkyTheFox
    SkyTheFox
    5/5,
    Version: 2.1.9
    Great and fast support. Great resource :)
    Thank you again for this amazing anticheat system
  4. Ecstatify
    Ecstatify
    5/5,
    Version: 2.1.9
    Very good anticheat, active developer. Checks are fast and very few false positives.
  5. JulWas797
    JulWas797
    5/5,
    Version: 2.1.9
    Very nice anticheat, that is much better than most of paid solutions. Quality of checks is amazing, and support is also great. Can handle everything with very low impact on the server (unlike other heavy anticheats that decrease server performance). Would 10/10 recommend <3
  6. Rhenica
    Rhenica
    5/5,
    Version: 2.1.8-F
    Probably the best free minecraft anticheat. Though I'd suggest you work on combat checks a bit more since there are quite a few killaura bypasses and some falses as well.
    1. kolosLOLYA
      Author's Response
  7. Shalker96
    Shalker96
    1/5,
    Version: 2.1.8-F
    Anti-cheat garbage. Don't download it. Many false positives and does not catch cheaters!
    1. kolosLOLYA
      Author's Response
      Please report issues/false positives/bypasses in discord channel, they will be all fixed, even if you cant download the plugin!

      Our discord -> https://discord.gg/ChyYesv
  8. Gamer_ZockTYT
    Gamer_ZockTYT
    5/5,
    Version: 2.1.8-F
    Strong! This anticheat flags so much cheats, more than a 50€ Anticheat. I combined this Anticheat with another Anticheat and its now ONE OF THE BEST. There is NO Fly that is working more than 1 second. Thanks for coding! <333
    1. kolosLOLYA
      Author's Response
      Love u too <3
  9. Katat
    Katat
    4/5,
    Version: 2.1.7
    It is very good BUT when i shake my head very fast it is then kicking me for aim assist
    1. kolosLOLYA
      Author's Response
      Please report issues/false positives/bypasses in discord channel, they will be all fixed!

      Our discord -> https://discord.gg/ChyYesv
  10. RE_OVO
    RE_OVO
    5/5,
    Version: 2.1.7
    Very good anticheat!
    -----------------------------------------------------------
    1. kolosLOLYA