- Added config option to ignore Enter key presses to avoid exiting command block when trying to add a line break
- Note: Manual line breaks are not supported
- Fixed Enter key press always opening config menu if tools window is open
- Added translation strings for area selector prompts
- Added Simplified Chinese translation (Thanks to ClovenBugle)
The Config update
- Added config screen with ModMenu integration
- Previous config options have been moved here from the tools window
- Extra config options for defining where line breaks are added
- Changed tools window
- Rotation helper has been extended with interactive visualization and output text field
- Added basic color picker with integer and hex output text fields
- Added config screen button
- Quality of Life changes
- Line wraparound tries not to chop words in half anymore
- Added click-and-drag text selection
- Added improved word skipping/erasing (when holding CTRL)
- Added checkboxes to set default command/output view and default output tracking state
- Command block attributes that have been modified are now marked with an asterisk
- Added asterisks to show which command block properties have been edited (most notably the output tracking state if it was overridden by the default)
- Fixed some overdraw issues with the side window
- Text wraparound now tries to keep words intact. If a word is longer than the wraparound width, the old behaviour applies
- Added checkboxes to set the default output tracking state and whether the output view should be open by default
- Config is now saved when exiting the config screen rather than when exiting the game
- Config only gets rewritten on startup if it's found to be corrupt or outdated
- Fixed some crashes when CTRL-deleting or moving at the very start of a command or with an empty command
- Fix command suggestor not rendering if command is empty
- Fix previous command changes being lost and not being able to confirm new changes when returning from config screen
- Fixed indentation settings not working on first launch with new update
- Fixed false error thrown by MultiLineCommandSuggestor
This is update changed a lot of internal stuff so I would appreciate bug reports on the GitHub page if you come across any issues. If there are none I'll work on backporting this to older MC versions.
Changes:
- Actually runs on Quilt again, not sure why that worked to begin with and why/when it stopped working...
- Finally added proper config screen and ModMenu support!
- Moved previous config stuff from tools window to new config screen, added button to go to config screen in their place
- Tools window now stays open when exiting and re-entering command blocks until you close it
- Added config options to define where line breaks are placed
- Added click-and-drag text selection
- Added better per-word erasing and cursor movement (i.e. when holding down CTRL)
- Gave scroll bars a lower size limit to prevent miniscule bars on really long commands
- Added output text box to Pi fraction selector to make its function clearer
- Added rudimentary color picker which outputs both integer and hex codes
Updated to 1.20.3 & 1.20.4
- Updated to 1.20.2