Spartan AntiCheat | Advanced Detections | Hack Blocker

Minecraft VIP Spartan AntiCheat | Advanced Detections | Hack Blocker Build 206

You must be signed in and/or upgrade to VIP to download this resource
Tested Minecraft Versions:
1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13
Languages Supported:
Support of every language via the configuration
Contributors:
Can be found in the Discord server
The file is smaller in size because of the obfuscation.
Code:
Test the plugin on a Minecraft server at spartan.vagdedes.me
Click to receive Support
Click to join the Discord server
Spartan is an anti-cheat solution that aims to prevent every major detectable hack. It is dependency & addition free, requires little to no configuration knowledge and is proven to have the most features and biggest developer API.


Protections
Spartan will safely protect your server from the following hacks:
Combat:
KillAura
TpAura
ForceField
ClickAura
LegitAura
Aimbot
Reach
FastBow
Criticals
AntiKnockback
AutoClicker

Movement:
Speed
Fly
Glide
ElytraFly
ElytraSpeed
BoatFly
BoatSpeed
Spider
VClip
HClip
LongJump
HighJump
Teleport
Timer
Jesus
Blink
FastFall
NoFall
Phase
FastLadder
Sneak
LocationCrasher
AirJump

World:
FastPlace
FastBreak
Nuker
Scaffold
Tower
Liquids
CivBreak
GhostHand
SignCrasher

Player:
FastEat
Regen
AutoRespawn
NoSwing
PingSpoof

Chat:
Spambots
Player Spam
Length Exploits

Features
Machine Learning(Data Comparison)
- Pre-trained, cross-fight, semi-heavy combat system that collects real-time information and compares them to cached data initially contained inside a YAML file. After 30 seconds, the player is considered legitimate or violated excessively. Please upload machine_learning.yml to the plugin's folder and reload it.


Notification System - Use the Verbose to view live violation reports and the Mining to see who's mining excessively suspicious.
Automated Detections - Fully automated checks that will strictly follow the configuration without any apparent issues.
Lightweight/Optimized - Sensitive obfuscation language, caching system, object handling, high quality and recent codes.
Inventory GUI - Access the inventory menus to view information, manage the checks, enable features, and many more.
Punishment System - Ban and kick players, and review their automatically saved punishment at any time.
Fully Configurable - Every message, option, detection, or punishment is controlled and can be fully adjusted.
Chat Protection - Block words, remove commands, and run cooldowns, all by the simple chat protection.
Dependency Free - Taking advantage of events and scheduled threads to prevent the use of dependencies.
Database Support - Save structured logs into your SQL database and review them at any time.
Punishment Waves - Control and punish massive amounts of players in an instant.
Staff Chat - Secretly contact the staff team by starting your message with a certain character. (@)
Dynamic Names - Rename each check to the name you personally prefer.
TPS Protection - Use this effective protection to prevent players from getting annoyed by the checks in sudden TPS drops.
Ping Protection - Use this reliable protection to prevent issues with high latency players. ProtocolLib (1.7: 3.7.0, 1.8+: 4.2.0+)
Conditional Commands - Individually interact with the TPS, player latencies, and many more with a conditional command.
Per World Checks - Configure in which worlds a "certain" check will not run without doubts.
Cross Version Compatibility - Run the plugin in any of the recent Minecraft server versions without doubts.
Configuration Recommendations - Get live in-game recommendations regarding your configuration.
Historic Events - Find valuable information such as past hackers, notification history, daily progress, suspected players, etc... all from just inventories.

Bypasses
If you are having random bypasses, consider disabling the TPS and Teleport protection via the settings.yml configuration before contacting me. These protections may not function well for everyone and should not be used on laggy servers.

Compatibility Information
This plugin is developed to run on Spigot, Bukkit, and Paper-Spigot. Any other server types may work but are not supported.

BungeeCord Additions: (Irresponsible of damage/functionality)
https://www.spigotmc.org/resources/50249/
https://www.spigotmc.org/resources/50234/

Compatible Plugins:
RunesEnchant(By its Author): http://www.spigotmc.org/resources/19363/
CrazyEnchantments(By its Author): http://www.spigotmc.org/resources/16470/
mcMMO: http://www.spigotmc.org/resources/2445/
CraftBook: http://www.spigotmc.org/resources/2083/
CrackShot: http://dev.bukkit.org/projects/crackshot/
TreeFeller: http://www.spigotmc.org/resources/20385/
MagicSpells: http://dev.bukkit.org/projects/magicspells/
AdvancedAbilities: http://www.spigotmc.org/resources/21983/
NoHitDelay: http://dev.bukkit.org/projects/nohitdelay/
VeinMiner: http://www.spigotmc.org/resources/12038/
ProjectKorra: http://projectkorra.com/resources/1/
KitBattle Advanced: http://www.spigotmc.org/resources/2872/

Incompatible Features: (May work correctly in many cases)
Irregular higher-TPS Minecraft clients.
Plugins that create client-sided blocks. (BlockChange Packets)
Plugins that change combat, movement, build or other vanilla events. (Abilities)
Plugins/Mods that affect block interaction out of a player's line of sight.
Non-vanilla/Unknown Minecraft enchantments.
Item Attributes. (Arbitrary bonuses on armor and weaponry)

Commands
/spartan menu opens the main gui menu.
/spartan reload/rl reloads spartan's configuration.
/spartan notifications <verbose/mining> toggles the selected notification system.
/spartan notifications toggles the verbose notification system.
/spartan info [player] opens a GUI menu with a player's violations info.
/spartan ping [player] sends a message with a player's ping.
/spartan kick <player> <reason> kicks a player and broadcasts a message.
/spartan toggle <check> toggles a certain check.
/spartan warn <player> <reason> warns a player by sending them a message.
/spartan bypass <player> <check> <seconds> allows a player to bypass a check for a certain amount of time.
/spartan ban <player> <reason> bans a player.
/spartan unban <player> unbans a player.
/spartan ban-info <player> sends ban information about a player.
/spartan ban-list sends a message with all the Spartan banned players.
/spartan wave allows you to interact with the wave punishment system.
/spartan report <player> <reason> reports a player using your name and reason.
/spartan <player> if <condition> equals <result> do <command> executes a conditional command.
/spartan <player> if <condition> contains <result> do <command> executes a conditional command.
/spartan <player> if <number> is-less-than <result> do <command> executes a conditional command.
/spartan <player> if <number> is-greater-than <result> do <command> executes a conditional command.
/spartan debug [player] opens an inventory menu that allows the action debugging of a player.

Permissions
spartan.admin, spartan.* gives you all permissions.
spartan.reload allows you to use /spartan reload.
spartan.kick allows you to use /spartan kick.
spartan.verbose allows you to use /spartan notifications verbose.
spartan.mining allows you to use /spartan notifications mining.
spartan.bypass allows you to bypass all checks.
spartan.bypass.(check) allows you to bypass a certain check.
spartan.manage allows you to use /spartan menu.
spartan.info allows you to use /spartan info.
spartan.ping allows you to use /spartan ping.
spartan.toggle allows you to use /spartan toggle.
spartan.warn allows you to use /spartan warn.
spartan.kick_message - Sends you a message when someone gets kicked and the broadcast message is disabled.
spartan.chat_protection allows you to bypass blocked words/commands and chat/command cooldown.
spartan.use_bypass allows you to use /spartan bypass.
spartan.ban allows you to use /spartan ban.
spartan.unban allows you to use /spartan unban.
spartan.ban_info allows you to use /spartan ban-info and /spartan ban-list.
spartan.ban_message Sends you a message when someone gets banned and the broadcast message is disabled.
spartan.reconnect allows you to bypass the existing reconnect cooldown.
spartan.staff_chat allows you to use the staff chat.
spartan.use_report allows you to use /spartan report.
spartan.report Notifies you when someone fills a player report.
spartan.condition allows you to use the conditional commands.
spartan.debug allows you to use /spartan debug.

Inventory Menu Screenshots
Main Menu: http://prntscr.com/bzw6f6
Player Info: http://prntscr.com/fnjsqf
Manage Checks: http://prntscr.com/f25tl3
Statistics: http://prntscr.com/fnjseo
Author
Admin
Downloads
10
Views
595
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from Admin

Share this resource

Latest updates

  1. Build 206 - HitReach Changes (Must Read)

    News: The HitReach check's value logic has been changed to Minecraft's original logic...
  2. Build 201 - New Advanced Syntax

    Logs: Corrected various block-breaking false positives caused by the VeinMiner compatibility...
  3. Build 199 - Compatibility Configuration

    News: The new configuration under the name compatibility.yml will allow you to disable...

Latest reviews

Tested on my 1.12.2 server and works great.