Anti-Abuse

Redstone Clock Limiter

Detects repeater / comparator clocks that fire faster than a configurable threshold (default 7 ticks per second over a 10-second window). The offending block is auto-replaced with a warning sign and its location logged to console.

  • Tick rate detection — Per-block update tracker
  • Per-chunk rate cap — Global cap on total redstone updates per chunk per second
  • Console logging — Coordinates and tick rate logged for follow-up

Anti Chunk-Loader

Detects entities that loop through portals to keep distant chunks loaded — a common dupe / lag exploit. Smart flagging requires multiple sightings before action to reduce false positives.

  • Portal exploit detection — Tracks repeated portal entries without nearby players
  • Action toggle — Remove the entity or just log a warning
  • Named-entity focus — Targets persistent / named entities (typical of exploits)

TNT Rate Limiter

Caps TNT and TNT minecart explosions per chunk per second using a 1-second TTL Caffeine cache. Prevents TNT cannons / bombs from tanking the server without disabling TNT entirely.

  • Default cap5 explosions per chunk per second
  • Caffeine cache1-second TTL for efficient tracking

Spawn Rate Limiter

Reduces natural mob spawn rates globally or per world by a configurable percentage (100 = vanilla, 50 = half, 0 = none).

  • Per-world filtering — Apply to specific worlds or all worlds
  • TPS integration — Automatically reduces further when the TPS monitor detects low TPS
  • ThreadLocalRandom — Efficient random cancellation with no contention

Clearlag

Scheduled removal of dropped items, arrows, XP orbs, and optionally hostile mobs. Runs at a configurable interval with as many warning broadcasts as you like.

  • Default interval — Every 15 minutes
  • Configurable warnings — Default 60s + 20s ahead of cleanup, but you can configure any number
  • Translatable messages — All strings live in lang.yml with {time} and {count} placeholders
  • Sound effects — Configurable sounds for warnings and cleanup
  • Entity filter — Pick which entity types to clear (items, arrows, XP orbs, ...)
  • Stack-aware — Recognizes stacked items / mobs and counts them correctly
  • Exclude named entities — Skip entities with custom names