Add
- New "teleport" parameter for menu tile.
- New parameter "menu_conditions" for menu
Fix
- Fixed a bug where when using /papi reload the plugin placeholders disappeared
More information on the plugin wiki: https://movementui.gitbook.io/movementui-wiki
Add
- New parameter "stand_spawn" for menu configs.
- The work with language presets has been changed and now they are not saved in the plugin folder but are taken from the plugin jar file.
Fix
- Fixed a bug with plugin commands not working.
- Fixed a bug where the lang.yml file was not rewritten after selecting a language and reloading the plugin.
Other changes
- Code refactoring.
Add
- New "command_blacklist" menu parameter.
- New parameter "closeable" in the menu is responsible for the ability to close the menu using SHIFT + F
- New parameter "lang" in the plugin config is responsible for selecting the plugin language preset.
- New parameter "custom_lang" in the plugin config responsible for the ability to edit the lang.yml file.
- Complete blocking of interaction with blocks in navigation mode.
Langs presets:
- EN_US - English US (Default)
- RU_RU - Russian
- ES_ES - Spanish
- ZH_CN - Simplified Chinese
- ZH_TW - Traditional Chinese
More information on the plugin wiki:
Add
- Now in navigation mode you can't place blocks/break blocks/interact with shulker boxes/interact with entities.
Add
- Switching between slots is now partially blocked in navigation mode.
Fix
- Fixed a bug where if you exit navigation mode while in a menu with click_detect enabled, then after exiting and pressing LMB it would still activate the button at coordinates 0 0 1.
Add
- New parameter for menu: y_scroll for hotbar scroll detection.
- New parameter for menu: click_detect to react to LMB (When this option is enabled, pressing the LMB simulates pressing SPACE).
- New parameter in config.yml - scroll-detect-delay to set the delay between hotbar scroll detections.
- The menus.yml config system has been redesigned; there is now a menus folder in which you can create as many configs as you want, and all of them will be related to working with the menu, which will make it easier to navigate by dividing the menu into several files.
Fix/Patch
- Fixed a problem with the priority of processing the origin parameter. Now the origin is checked first and then the coordinates are specified.
- Player seat height decreased 1 -> 0.6
- Fixed issues with WASD SHIFT SPACE handling in version 1.21 and others.
Fix/Patch
- Fixed compatibility issue with plugin and version 1.21.3 and above.
Fix/Patch
- Fixed a bug that when dying while in navigation mode, the player is returned to the place where he died.
- Fixed an issue where you could hang in the air when holding SHIFT + F with the air_fix option enabled.
Fix
- Fixed problems with the plugin on versions below 1.20.4, now everything works fine.
Fix/Patch
- Most of the code has been optimized.
- Fixed the problem with the lack of functionality of the air_fix parameter.
- Removed unused functions and events.
Fix/Patch
- Optimized interaction with player data in the plugin.
- Optimized motion tracking processing as well as functions for entering and exiting navigation mode.
- Fixed the issue where data was not returning to default state.
- Fixed the problem that when a player exited, his data was not deleted but remained in RAM.
Removed
- Some messages namely such as: navigation.enabled and navigation.disabled.
Add
- The WASD SHIFT SPACE key tracking system has been reworked so that it now works on the principle of STEER_VEHICLE packets.
Add
- Added detect-delay parameter to config.yml, which is responsible for WASD detection delay.
Fix
- Fixed the problem that nextMenu ignores origin.
- Player speed in navigation mode has been further reduced.
- Fixed async error when executing a command.
- Fixed the problem with executing commands:
- /movementui startmenu
- /movementui closemenu.
on behalf of the server console
Add
- Added the ability to specify a player as an argument to the /movementui closemenu command
Another HotFix yeah yeah...
- Fixed a bug with command execution.
- Fixed issue with WASD tracking not having a cooldown.
- Temporarily removed the hide-hotbar function (Removed due to - unfinished, will improve in the future).
- Updated WASD tracking method using ProtocolLib.
- Fixed Shift, Space tracking issues.
- Added hide-hotbar parameter to config.yml to hide items from the hotbar in navigation mode when using the SHIFT + F bind.
- The /movementui startmenu command now displays available menus from menus.yml



