Hotfix update focused on console tab-completion support and cleaner command suggestion handling.
| Added - Added tab-completion support for console command senders. - Added console suggestions for supported commands such as `about`, `reload`, `regen`, `reset`, `create`, `delete`, `info`, `tp`, `rtp`, `edit`, `save`, and `confirm`. - Added region-name suggestions for console-supported region commands. - Added player-name suggestions for teleport / RTP tab completions.
| Changed - Simplified XRR tab-completion checks for cleaner and more reliable command matching. - Shared the console command allow-list between command execution and tab-completion logic. - Replaced several regex-based tab-completion checks with direct case-insensitive comparisons.
| Fixed - Fixed XRR console tab completions returning no useful suggestions. - Fixed console command validation to use stable lowercase matching.
| Notes / Recommendations - No config changes are required for this update.
Hotfix update focused on cleaner and more consistent command tab completion.
| Changed - Refactored XRR tab-completion suggestion handling for cleaner internal logic. - Standardized tab-completion sorting to be case-insensitive. - Reused shared suggestion lists for booleans, locations, numbers, scheduler formats, and create/edit prompts.
| Fixed - Fixed scheduler tab-completion suggestions to avoid invalid substring handling when the typed input is already longer than the expected format.
Update focused on expanded teleport configuration for regions.
| Added - Added `location.enabled` to let each region explicitly allow or block player teleports. - Added `location.random-teleport.enabled` and `location.random-teleport.radius` for random teleports near the configured center/spawn.
| Notes / Recommendations - Review or regenerate your `regions.yml` after updating to apply the new teleport configuration options.
| Changed - Migrated XRR GUI panes to the bundled inventory API. - Updated the Gradle wrapper and GUI-related dependencies. - Refreshed the CyberCore dependency.
| Fixed - Fixed chat prompt fallback when AnvilGUI fails. - Improved XRR safe area and RTP handling. - Fixed teleport setting and permission alignment issues.
Internal update focused on build system migration, core updates, and performance improvements. Recommended: Back-up any relevant data before updating.
| Changed - Migrated the project from Maven to Gradle Kotlin DSL for a more modern and maintainable build setup. - The plugin codebase still uses Java classes as before (no behavioral change from this migration alone). - Updated internal/core systems to newer versions for improved consistency and long-term support. - Applied several internal optimizations to reduce overhead and improve overall efficiency.
| Notes / Recommendations - Recommended: Back-up any relevant data before updating.