Skip to main content
Halt is the staff case layer for dupes, crashes, and economy abuse. Four watch modules persist incidents, score risk, and alert Discord. Default is watch-only. /halt arm contain is the kill-switch: HIGH/CRITICAL auto-restricts the suspect and the matching mechanic. It is not a packet firewall and not a combat anticheat. Run LPX or ExploitFixer and Grim or Vulcan beside it when those layers matter.
Paid builds require a license key in config.yml. Claim product id HALT in Discord, then paste the key before you go live. /halt reload does not re-check the key.

Who it is for

SMP, Lifesteal, Skyblock, BoxPvP, and economy-server owners who cannot afford crashes, dupes, rollback nights, or untracked abuse.

What Halt does

  • Signals from CrashGuard, DupeWatch, MineWatch, and FreecamWatch
  • Staff cases with severity, evidence, status, notes, and assignment
  • Risk scores for triage
  • Lockdown profiles that contain shop/trade commands and item-transfer systems while the server stays up
  • AlertBridge to staff chat, console, and Discord embeds
  • Opt-in armed containment on HIGH/CRITICAL. Full-server lockdown stays rare and correlated

What Halt does not do

  • Combat anticheat (no killaura or fly prediction)
  • Netty/packet crash firewall (no PacketEvents, ProtocolLib, or HamsterAPI)
  • Silent vanilla exploit patches like IllegalStack
  • Auto-ban. Armed mode is reversible restriction, not a ban
  • Vault/balance freeze. The economy profile blocks configured shop commands and item transfers
  • Join-only lockdown. Halt contains subsystems; players can still be online

Compatibility

  • Server software: Paper or Folia (folia-supported: true)
  • Minecraft: 1.20.1 through 26.2 (one jar, api-version: "1.20")
  • Java: Halt bytecode is Java 17. Host Java follows the server:
    • Paper/Folia 1.20.1–1.20.4: Java 17
    • Paper/Folia 1.20.5–1.21.x: Java 21
    • Paper/Folia 26.1+: Java 25
  • Folia: 26.1.2 is the supported Folia line. Folia 26.2 is experimental
  • Dependencies: none required. Optional PlaceholderAPI, CoreProtect, GrimAC, Vulcan
Do not use Bukkit /reload. Use /halt reload for safe keys, or a full restart (especially on Folia). Storage engine changes always need a restart.

Quick commands

First boot stays unarmed (containment.mode: off). Confirm with /halt status before you arm anything.

Documentation sections

Installation

Jar, license key, Discord webhook, SQLite or MySQL, first /halt setup.

How it works

Watch-only vs armed contain vs rare full-server lockdown.

Incident playbook

Triage, contain, investigate, resolve. Defaults stay alert-only.

Commands

/halt staff commands, console support, and GUI.

Permissions

Admin children vs bypass nodes that stay separate.

Configuration

Modules, checks, lockdowns, alerts, GUI chrome, reload rules.

Modules

CrashGuard, DupeWatch, MineWatch, FreecamWatch.

Containment

Economy lockdown, player contain, arm modes, reverse commands.

Recommended stacks

Pair Halt with packet tools, IllegalStack, and one combat AC.

FAQ

License, Folia, Geyser, auto-ban, Vault freeze, demo jar.

Support

Discord

Claim /claim HALT and get support.

BuiltByBit

Paid Halt jar. Listing URL is added when the resource is live.