You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.