SentinelCore - AntyCheatСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (10)
release
SentinelCore - AntyCheat 1.2.3
1.2.325 июл. 2026 г.381Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
# SentinelCore - Changelog
## 🐛 Critical Fix
- **Fixed a `NullPointerException` spamming the console on nearly every `PlayerMoveEvent`.**
`FlightCheck`'s motion-curve vector returned `null` instead of a "no evidence" result
in three of its clean-movement branches (active upward impulse, deviation within
tolerance, not enough mismatch samples yet). That `null` was passed straight up
through `evaluate()` into `AbstractEvidenceCheck.handle()`, which unconditionally
calls `.evidence()` on it - throwing on effectively every ordinary movement tick
where nothing suspicious was happening. This was a pre-existing bug, unrelated to
any other recent change; it now correctly returns a pass result instead.
## ✨ New Features / Calibration Changes
- **Active calibration duration is now config-driven.** Previously the 1-hour
session length was hardcoded (`MAX_CALIBRATION_TICKS = 72_000` in
`ActiveCalibrationManager`) and completely ignored `config.yml`. Added a new key,
`active-calibration.session-duration-ticks` (default `72000`), which now actually
controls how long a player's active calibration session runs.
- Note: this is distinct from `calibration.interval-ticks`, which only governs the
background population-baseline recalibration cycle and was never meant to control
per-player session length - that distinction is now also clarified in the config
comments.
- **Full Survival gameplay during calibration.** Players being actively calibrated
are no longer locked into a restricted `ADVENTURE`-mode, no-PvP, peaceful-difficulty
sandbox:
- Calibration subjects are now placed in `GameMode.SURVIVAL` instead of `ADVENTURE`.
- Removed the quarantine rules blocking item drops and environmental damage
(fall, fire, drowning, etc.) - combat damage was never blocked to begin with.
- The calibration world itself now runs with normal difficulty, PvP enabled, and
the day/weather cycle and mob spawning turned on, instead of being frozen and
peaceful.
- The plugin still collects heuristic data silently in the background throughout -
none of the sampling/telemetry pipeline was touched, only the restrictions placed
on the player.
## ⚙️ Configuration Changes
- Added `active-calibration.session-duration-ticks` (default `72000` = 1 hour).
- Added `settings.language` (default `"en"`) - global default language for console
messages and any player who hasn't picked their own via `/ac language <code>`.
- Raised default noise-reduction thresholds to cut false positives:
- `general.action-confidence`: `0.86` → **`0.95`**
- `general.action-violations`: `8.0` → **`15.0`**
- `checks.movement.alert-confidence`: `0.96` → **`0.98`**
- `checks.flight.alert-confidence`: `0.86` → **`0.95`**
- `active-calibration.database.enabled` and `active-calibration.ai.enabled` now
default to `true` (both still safely no-op without valid credentials configured).
- Added `messages.calibration-reset` and new language-bundle keys
(`commands.language-usage`, `{available}` placeholder in
`errors.unsupported-language`) — every player-facing string in these flows is
config/language-file driven now, no hardcoded text left in the command handler.
## 🌐 Language System
- New `/ac language <code>` command lets a player switch their own message language
on the fly (e.g. `/ac language pl`) — no restart or `/ac reload` required.
- Both short ISO codes (`en`, `pl`, `de`, `es`, `fr`, `pt`, `ru`, `it`, `tr`, `zh`,
`ja`, `ko`, `ar`) and full locale codes (`en_US`, `pl_PL`, ...) are accepted.
- Fixed `/ac language <code>` silently failing for two-letter codes — the validator
previously only accepted the full `xx_XX` form.
- Console and any player who hasn't chosen a language now correctly follow the
configured `settings.language` default instead of always falling back to English
internally.
## 🛠 Other Fixes & Stability
- `sentinel_calibration_world` creation, chunk loading, and slot assignment are
guaranteed to run on the main thread — eliminates async-Bukkit-API crashes during
calibration.
- Player calibration baselines default safely to a neutral multiplier when no
history exists, instead of risking a `NullPointerException`.
- Database connection loss no longer spams stack traces to console: a single
warning is logged on disconnect, data queues into local JSON automatically, and
the plugin quietly retries the connection in the background every 15s until it
recovers.
- Added exponential backoff (2s → 4s → 8s → capped at 16s) for AI API requests on
rate-limiting (HTTP 429) or transient errors, so calibration data is never lost
due to a temporary outage.
## 📋 Notes
- All new subsystems (AI scoring, SQL storage) remain **opt-in and safe to leave
disabled**; this update flips the packaged config defaults to `enabled: true` —
review `active-calibration.*` in your `config.yml` after updating if you want to
keep them off.
- No breaking changes to existing check behavior; only default confidence thresholds
were raised (see above), plus the flight-check crash fix.
---
*Compatible with Paper 1.21.1+ (tested against 1.21.11).*
beta
SentinelCore - AntyCheat 1.2.3 [2]
1.2.3.225 июл. 2026 г.12Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## 1.2.3 [2] - Flight Detection Overhaul
### Added
- **Ground Spoof detection** - new dedicated check that verifies the client's `onGround` flag against the server's own physical collision test, catching players who fake ground contact (e.g. to suppress fall damage or slip past hover detection).
- **MotionY physics-curve check** - Flight now simulates vanilla's actual vertical physics tick-by-tick and flags clients that deviate from it, catching subtler Fly hacks that fake a "legal-looking" trajectory instead of holding altitude outright.
- **Vertical grace periods** - knockback, explosions, Slime Block/Bed bounces, Wind Charge, and vehicle exits now grant a temporary, magnitude-scaled window where vertical checks relax, instead of a blanket "ignore everything" exemption.
- **Position correction** - once Flight/Ground Spoof evidence crosses the configured VL threshold, the player is reverted to their last confirmed safe ground location rather than just having the packet cancelled.
- New config sections: `checks.flight.*` and `checks.ground-spoof.*`, fully validated and hot-reloadable.
### Changed
- Flight's hover detection now requires only 5 consecutive near-zero-delta ticks (down from 12) while airborne, tightening detection without needing a long airtime cap.
- Rewrote `FlightCheck` internals to reduce false positives around slime bounces, bed bouncing, and vehicle dismounts.
### Fixed
- Slime Block, Bed, and vehicle-exit interactions no longer risk being misread as hover/motion anomalies.
Full technical detail available on request - this release focused on the Flight/Hover/GroundSpoof detection module specifically.
beta
SentinelCore - AntyCheat 1.2.3
1.2.325 июл. 2026 г.4Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## SentinelCore — Client Brand Detection
### Added
- New Client Brand Detection module (`ClientBrandTracker`) that identifies a connecting
player's client brand (Vanilla, Fabric, Forge, Lunar, Badlion, etc.) via Paper's
`getClientBrandName()` API with a manual `minecraft:brand` / legacy `MC|Brand`
plugin-channel decode as a fallback for non-Paper builds.
- Brand-spoof detection: if a client reports "vanilla" but has Forge/Fabric/Quilt
handshake channels - or channels associated with known cheat/utility clients - open,
the player is flagged with a `BrandSpoofWarning`.
- `/ac profile <player>` now shows a formatted, colour-coded client brand line, including
a `SPOOF?` tag when a mismatch is detected.
- `PlayerProfile#getClientBrand()` / `isBrandSpoofWarning()` exposed for use by other
detection modules.
### Notes
- Detection relies on the client's own channel registration handshake and self-reported
brand string, both of which a sufficiently modified client can still forge - this module
raises suspicion, it does not provide certainty.
release
SentinelCore - AntyCheat 1.2.2
1.2.225 июл. 2026 г.5Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
# **SentinelCore — Anti-Knockback (Velocity) Detection**
## Added
New Knockback check: detects a client reducing or fully canceling the recoil applied after a melee hit ("NoKnockback"/"Anti-KB"), while filtering out lag, ping drops, and legitimate block/liquid/climbing interference.
Uses a packet-confirmed synchronization window (via ProtocolLib, if installed) so only movement the client sent after actually receiving the knockback packet is measured - eliminates false positives from in-flight packet timing.
Automatically exempts: wall/ceiling collision in the knockback's path, water/lava/bubble columns, ladders/vines/scaffolding, vehicles, stacked/conflicting damage sources, high ping, and ping jitter.
Only evaluates velocity changes correlated with a recent melee hit - explosions, ender pearls, elytra boosts, and other plugin-driven velocity are ignored.
Scores onto the existing decaying violation buffer, with its own configurable thresholds - no false-flag on a single deflection; sustained/full negation is required before any action.
Optional automatic correction: re-applies the missing recoil directly (no teleport/rubberband) instead of only reporting.
## Changed
None to existing checks' behavior - this is purely additive.
## Requirements
Full precision requires ProtocolLib (already an optional soft-dependency for other features). Without it, the check still runs using a fixed-delay fallback, with reduced precision under network jitter.
## Added (config.yml - checks.knockback)
enabled, sync-window-ticks, sync-timeout-ms, min-expected-horizontal, tolerance, full-negation-evidence, combat-correlation-window-ms, max-safe-ping-ms, max-ping-jitter-ms, correct-velocity, cancel-confidence, cancel-violations, alert-confidence, alert-violations, min-consecutive-flags, consecutive-window-ms
All defaults are tuned conservatively (20% recoil tolerance, requires 2 consecutive flags within 1.5s) to minimize false positives out of the box.
Known limitation for release notes: the ProtocolLib packet-handling code in KnockbackSyncService has not been compiled/tested against a live ProtocolLib build in this environment - verify it against your pinned ProtocolLib version before shipping a release build.
beta
SentinelCore - AntyCheat 1.2.1
1.2.124 июл. 2026 г.7Minecraft: 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
> # Added Loaders Support:
- Bukkit, Purpur, Spigot
> # Added Version Support:
- 1.17.x, 1.18.x, 1.19.x, 1.21.x
_- Problems with 1.20.x_
release
SentinelCore - AntyCheat 1.1.1
1.1.124 июл. 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
## SentinelCore - AntyCheat 1.1.1
### Fixed
- **Calibration sessions no longer finalize prematurely.** `CalibrationSession.isComplete()`
previously returned `true` after as few as ~60 movement samples (a few seconds of play),
even though calibration was advertised to staff and players as an hour-long process. It now
also requires a full hour of wall-clock collection before a session can complete.
- **False positives from teleports and respawns.** Warps, portals, `/spawn`, and death respawns
produce an instantaneous position delta with no relation to normal physics. The very next
movement tick was being judged against that jump by the speed and vertical-motion checks,
producing false "prediction error" flags. Teleports and respawns now grant the existing
movement exemption window before the next check runs.
### Changed
- **Passive mode (alert-only) is now the default enforcement posture.** Added
`general.passive-mode` (default `true`). While enabled, no check cancels a movement/attack
event or rubberbands the player back — evidence is still gathered, scored, and reported to
staff exactly as before, just without any client-visible correction. Set to `false` to
restore active enforcement (event cancellation + rubberband).
- `FlightCheck` is now registered (it existed in the codebase but was never wired into
`SentinelCorePlugin`).
### Added
- **`FallCheck`** — passive, alert-only monitor for NoFall-style exploits. Tracks accumulated
airborne descent per player and compares it against actual damage taken on landing,
accounting for Feather Falling, Slow Falling, and Levitation. Always alert-only regardless
of `passive-mode`, since by the time fall damage is calculated there is no movement left to
roll back.
- **`StepCheck`**, **`SpiderCheck`**, **`JesusCheck`** — new movement checks for step-height
abuse, wall-climbing, and liquid-walking, built on a new `SurfaceMovementSample` that carries
horizontal-collision, fluid, and climbable-block state without requiring NMS.
- New config sections: `checks.fall`, `checks.step`, `checks.spider`, `checks.jesus`,
`checks.flight`, and `general.passive-mode`.
### Files touched
- Added: `check/impl/FallImpactSample.java`, `check/impl/FallCheck.java`,
`check/impl/SurfaceMovementSample.java`, `check/impl/StepCheck.java`,
`check/impl/SpiderCheck.java`, `check/impl/JesusCheck.java`
- Edited: `calibration/CalibrationSession.java`, `config/ConfigManager.java`,
`listener/DetectionListener.java`, `listener/SessionListener.java`,
`profile/PlayerProfile.java`, `SentinelCorePlugin.java`, `resources/config.yml`
release
SentinelCore - AntyCheat 1.1.0 - Ai AutoCalibration
1.1.023 июл. 2026 г.5Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
# SentinelCore v1.1.0 - Changelog
## ✨ What's New
Introduced AI-assisted calibration - SentinelCore now uses adaptive,
confidence-based analysis to learn each player's normal movement and
behavior patterns, improving detection accuracy and reducing false
positives compared to static thresholds.
## 🛠️ Improvements & Fixes
Improved stability of the calibration system, fixing an issue where
calibration data could be recorded with an incorrect timestamp.
Improved compatibility with the latest Paper server versions, ensuring
isolated calibration worlds are created reliably using currently supported
server APIs.
Fixed a rare startup issue that could cause calibration tasks (telemetry
updates and session tracking) to fail with an internal access error after
certain build/update processes. A clean plugin rebuild/reinstall resolves
this.
## 📋 Notes
No changes to existing configuration, permissions, or commands - this is a
stability and accuracy update.
If you're running an older Paper build, we recommend updating to the
latest stable release for the best compatibility.
---
_Thanks for using SentinelCore! As always, feel free to report any issues._
beta
SentinelCore - AntyCheat 1.0.4 BETA
1.0.423 июл. 2026 г.9Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
# Working on:
* KillAura
* CrystalAura
* AnchorAura
* BedAura
* BowAimbot
* BowSpam
* Criticals
* Hitboxes (powiększone hitboxy)
* AutoWeapon
* AutoTotem
* AutoArmor
* AutoEXP
* AutoTrap
* AutoWeb
* AutoCity
* Burrow
* Surround
* SelfTrap
* SelfWeb
* SelfAnvil
* AntiBed
* AntiAnchor
* AntiAnvil
* ArrowDodge
* Offhand
* Quiver
* AutoLog
* Flight
* ElytraFly
* ElytraBoost
* Speed
* LongJump
* HighJump
* AirJump
* Step
* ReverseStep
* NoFall
* NoSlow
* Velocity
* Jesus
* Spider
* Scaffold
* SafeWalk
* Sprint
* Sneak
* Blink
* ClickTP
* TridentBoost
* FastClimb
* AntiVoid
* Parkour
* AutoWalk
* AutoJump
* EntityControl
* Reach
* AutoClicker
* SpeedMine
* PacketMine
* BreakDelay
* InstantRebreak
* FastUse
* GhostHand
* LiquidInteract
* NoMiningTrace
* NoInteract
* NoRotate
* Multitask
* AutoTool
* AutoGap
* AutoEat
* AutoFish
* AutoMend
* AutoRespawn
* AutoReplenish
* EXPThrower
* AirPlace
* AntiHunger
* Nuker
* PacketMine
* Timer
* VeinMiner
* Excavator
* HighwayBuilder
* InfinityMiner
* BuildHeight
* NoGhostBlocks
* LiquidFiller
* SpawnProofer
* Spam
* PacketCanceller
* ServerSpoof
* InventoryTweaks
* AutoReconnect
* Xray
* WallHack
* ESP
* StorageESP
* Chams
* Tracers
* Nametags
* Freecam
* Fullbright
* Zoom
* FreeLook
* HoleESP
* ItemHighlight
* NoRender
* WeatherChanger
* TimeChanger
* ✅ KillAura
* ✅ Reach
* ✅ Criticals
* ✅ AutoClicker
* ✅ Hitboxes
* ✅ BowAimbot
* ✅ Velocity
* ✅ Flight
* ✅ Speed
* ✅ NoSlow
* ✅ NoFall
* ✅ Scaffold
* ✅ Step
* ✅ Blink
* ✅ Jesus
* ✅ Spider
* ✅ LongJump
* ✅ HighJump
* ✅ SpeedMine
* ✅ PacketMine
* ✅ Nuker
* ✅ Timer
* ✅ FastUse
* ✅ GhostHand
* AimAssist
* SilentAim
* TriggerBot
* FakeLag
* LagSwitch
* Timer Balance
* Rotation Spoof
* BadPackets
* InvalidSprint
* InvalidSneak
* FastBreak
* FastPlace
* InventoryMove
* InventoryCleaner
* ChestStealer
* FastBow
* FastProjectile
* OmniSprint
* OmniDirection
* AntiKnockback
* TimerBoost
* Phase
* BoatFly
* ElytraSpeed
* PingSpoof
* PacketFly
* NoWeb
* FastLadder
* FastEat
* AutoPotion
* AutoPearl
* FastThrow
* Blink Combat
* BackTrack
* KeepSprint
* WTap Macro
* STap Macro
* AimBot
* AntiBot
* AntiLegitMiss
* AntiPhase
* Attribute Swap
* Aura
* AutoAnchor
* AutoAnvil
* AutoBasePlace
* AutoBed
* AutoBuff
* AutoClicker
* AutoCrystal
* AutoCrystalBase
* AutoDripstone
* AutoGapple
* AutoMine
* AutoNetherite Scrap
* AutoSweet Berries
* AutoTotem
* AutoTrap
* AutoWeb
* Blocker
* Bow Minecart
* Bow Spam
* Breaker
* Burrow
* Crystal Bind
* Criticals
* FireSpam
* HitBoxes
* HoleESP
* HoleFill
* Legit Totem
* LegitHelper
* Mace Killer
* Mainhand Totem
* MoreKnockback
* Offhand
* PistonAura
* PistonPush
* Quiver
* Reach
* Self Trap
* Surround
* TNT Aura
* TargetHelper
* TargetStrafe
* TriggerBot
* Anti Knock Back
* Anti Void
* Anti Web
* Avoid
* Blink
* Boat Fly
* Elytra Freeze
* Elytra Plus
* Elytra Recast
* ElytraReplace
* ElytraSpeed
* ElytraSwap
* Elytra Target
* EntityControl
* EntitySpeed
* Flight
* FreeCam
* GuiMove
* High Jump
* HoleAnchor
* HoleSnap
* Infinite Elytra
* Jesus
* Legit Strafe
* Levitation Control
* LevitCtrl
* Long Jump
* Mace Elytra Target
* Move Fix
* No Fall
* No Push
* No Slow
* No Water Collision
* Parkour
* Phase
* Reverse Step
* SafeWalk
* Scaffold
* Speed
* Spider
* Sprint
* Step
* Strafe
* TickShift
* Timer
* TridentBoost
* Velocity
* WaterSpeed
* Wind Hop
* Absorption
* Aspect
* BlockESP
* BlockHighlight
* BreadCrumbs
* Break ESP
* Buff Effect
* Charms
* Crystal Chams
* Damage Particles
* Damage Tint
* Dismemberment
* ESP
* FOV
* Free Look
* Full Bright
* Fullbright
* Hand Chams
* Hit FX
* HitBubbles
* HitParticles
* Hole ESP
* Item ESP
* JumpCircle
* KillEffect
* Logout Spots
* NameTags
* No Bob
* No Camera Clip
* No CameraClip
* No Render
* Particles
* Pearl Phase ESP
* Player ESP
* Pop Chams
* Projectile Predict
* RenderMode
* Search
* Shaders
* SoundESP
* Storage ESP
* TimeChanger
* TotemAnimation
* Totem Animation
* Tracers
* Trails
* Trajectories
* TunnelESP
* ViewModel
* Void ESP
* World Renderer
* X Ray
* Action Recorder
* Air Place
* Anti Aim
* Anti Attack
* Anti Hunger
* Auto Armor
* Auto Auth
* Auto Bone Meal
* Auto Command
* Auto Fish
* Auto Land
* Auto Leave
* Auto Mend
* Auto Respawn
* Auto Shear
* Auto Sign
* Auto Tool
* Auto TPA Accept
* Auto Wither
* Box Shrinker
* Chest Stealer
* Chorus Delay
* ClickGUI
* ClientSettings
* CustomMainMenu
* CustomPanorama
* CustomLoadingScreen
* Debug
* DiscordRPC
* EC Exploit
* EbatteStrate
* Exploitcore Capes
* ExtraTab
* FakeLGBT A
* FakePlayer
* FastLatency
* FastTrident
* FakePlayer
* ForceOP
* FutureCompatibility
* Ghost
* HideFriends
* HudEditor
* Inventory Cleaner
* Inventory Manager
* ItemScroller
* KillCommand
* LagNotifier
* Language
* Media
* MessageAppend
* MiddleClick
* MouseElytraFix
* MultiTask
* NameProtect
* NoCommentExploit
* No Delay
* No Entity Trace
* No Interact
* No Jump Delay
* No Packet Exception
* No Server Rotate
* No Server Slot
* PacketCanceler
* PearlChaser
* PearlBlockThrow
* PearlBit
* Perfect Delay
* PingSpoof
* PlayerOnlineList
* Portal God Mode
* PortalInventory
* ReadyNotification
* Regen
* Rotations
* ScaleFactorFix
* ServerHelper
* SoundFX
* Spammer
* Speed Mine
* StashLogger
* TapMouse
* Telemetry
* TpsSync
* ToolSaver
* Tooltips
* TotemPopCounter
* Trace Through
* Tracker
* UnHook
* ViewLock
* VisualRange
* VoidESP
* WayPoints
* Windows
* World Renderer
* XCarry
* XRay
* Zoom
* Anti Resource Pack
* Assistant
* Auto Eat
* Auto Ez
* Auto Leave
* Auto Potion Brew
* Auto Soup
* Auto Trader
* Extra Tab
* Fast Latency
* Message Append
* Name Protect
* Notifier
* Ping Spoof
* RPC
* Source Filler
* Spammer
* Tape Mouse
* Team Communication
* Test
* Translator
* UI
✅ - Priority
alpha
SentinelCore - AntyCheat 1.0.4 ALPHA
1.0.422 июл. 2026 г.6Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
# Added new method to calibarte antycheat
## # - "Auto Calibrate"
### This method will simplify the anti-cheat configuration. During the automated setup process, the plugin will monitor the behavior of players designated for observation; based on this data, it will adjust the settings to optimize the anti-cheat configuration and detect virtually every cheater.
beta
SentinelCore - AntyCheat 1.0.3
1.0.322 июл. 2026 г.20Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
# SentinelCore
SentinelCore is an adaptive, confidence-based anti-cheat foundation built specifically for Paper servers. It prioritizes reliable detection and low false-positive risks over a high volume of flags by using historical evidence and adaptive behavioral baselines.
Designed with performance and stability in mind, SentinelCore operates entirely through the Paper API, meaning it does not require ProtocolLib or NMS injections to function.
### 🛡️ Core Features
* **Advanced Movement Validation:** Uses a state-aware movement model for adaptive movement-envelope validation.
* **Combat & Interaction Analysis:** Evaluates click-patterns using CPS and rolling timing deviation, alongside reach validation that actively compensates for latency and physical obstructions[cite: 2].
* **Intelligent Exemptions:** Automatically exempts players from checks during uncertain conditions like low server TPS, teleports, respawns, desynchronization gaps, and vehicle usage to protect legitimate players[cite: 2].
* **Live Profile Dashboard:** Staff can access a read-only GUI dashboard (`/ac [player]`) to view live statistics, movement profiles, reaction scores, and reach deviations[cite: 2].
* **Dynamic Performance Scaling:** Automatically adjusts its execution budget and check frequency based on live server TPS and player count to maintain strict server thread health[cite: 2].
### ⚠️ Important Notice
**SentinelCore currently operates as an event-driven detection foundation[cite: 2].** When evidence thresholds are reached, it emits detailed staff alerts[cite: 2]. It **does not** automatically kick, ban, or punish players[cite: 2].
### 🌐 Localization
The plugin supports multiple languages out of the box, including English, French, Arabic, German, Turkish, Portuguese, Italian, Japanese, and Simplified Chinese[cite: 2].
### ⚙️ Commands & Permissions
* `/ac [player]` - Opens the profile GUI[cite: 2].
* `/ac alerts` - Toggles staff alerts[cite: 2].
* `/ac bypass <player>` - Exempts a player from checks[cite: 2].
* **Permissions:** `sentinelcore.admin` (Full access), `sentinelcore.alerts` (Receive alerts), `sentinelcore.bypass` (Exempt from checks)[cite: 2].