Skip to content

Minedit 1.11.0

Choose a tag to compare

@Angais Angais released this 05 Jul 00:49
· 3 commits to main since this release

Added

  • Reasoning effort validation against OpenRouter model metadata: /effort, /edit set quickeffort, and /model warn when the configured effort isn't supported by the selected model and tell you which level OpenRouter will map it to (for example max becomes xhigh on GPT-5.5).
  • /minedit stop <player> lets operators cancel another player's generations and queued placements; /minedit stop now also works from the server console with a player argument.
  • Undo history: Minedit keeps the last 5 build snapshots per player, so /reset build can be repeated to walk back through recent builds and edits.
  • Builds larger than ~10,000 blocks report placement progress in chat every 10 seconds.
  • The OpenRouter API key can be provided via the OPENROUTER_API_KEY environment variable, which takes precedence over config/minedit.properties.
  • Unit tests covering the JS sandbox (Java access, deadline, uncatchable timeout), the build plan operation cap, effort mapping, and model response parsing; they run in CI on every push.

Fixed

  • /reset build now always cancels the player's in-flight placement job before restoring, even when invoked through code paths that skipped the cancellation.
  • Build queues, undo snapshots, and pending restores are cleared when the server stops, so they no longer leak level references across world reloads in singleplayer.

Changed

  • The per-tick block placement budget is shared fairly across all players' queued builds instead of processing one build at a time.