Skip to content

TerminatorPlus 6.2.8 - mc26.2

Latest

Choose a tag to compare

@Dudiebug Dudiebug released this 28 Aug 20:07
· 0 commits to master since this release

TerminatorPlus 6.2.8 - mc26.2

Caution

LIVE-SERVER TESTED AND WORKING. This release may still have issues. Keep the previous build and a rollback plan available.

This release reduces the Movement V2 planning spikes reported in issue #39.

Changed

  • Fresh plan and replan attempts are spread across ten stable per-bot tick phases instead of allowing every bot to plan in the same server tick.
  • Each planning context reads the loaded state of any of its nine chunks only once, instead of repeating the same Bukkit chunk check for every block query.
  • ai.movement.v2.replan-stagger-ticks controls the spread. Set it to 1 to restore the old behavior; the default of 10 can delay a fresh plan by at most nine ticks.
  • NPC UUID behavior from 6.2.7 is unchanged.

Live-server verification

Tested on Dudiebug's Paper 26.2 server with Movement V2 enabled and confirmed working.

The 6.2.8 capture performed better in this server test. The runs were not controlled matched workloads, so this confirms live operation but does not prove a universal speedup. This release is tested but not guaranteed issue-free.

Automated validation

  • Clean Gradle build passed.
  • All repository tests passed.
  • checkMovementOnlyContract passed.

Artifact: TerminatorPlus-6.2.8-BETA-mc26.2.jar

SHA-256: B8869D347FDC7305E4D69998B054D29FA38F9DAAFC0E5AD1DE467F77155F9978