Issue:
The plugin was not dynamically updating the language and message settings from the language.yml file when the plugin was reloaded or the /reload command was used. This caused issues where elements like action bar messages and prefixes were not reflecting changes made in the configuration file in real-time.
Solution:
We resolved this issue by ensuring that the plugin dynamically fetches language settings and messages from the language.yml file every time they are needed. The fixes included:
- Action bar messages and other language settings now update immediately when changes are made to the language.yml file.
- The plugin automatically reloads language settings, ensuring that changes take effect without requiring manual intervention.
These improvements enhance the plugin's flexibility and user-friendliness by allowing real-time configuration updates.