The full update details can be found on our website https://culleystudios.com/docs/spigot-plugins/promenus/updates/1.4.4
This version is simply for use if you are using other CS-API plugins as well. More info can be found here https://culleystudios.com/docs/spigot-plugins/cs-api/setup
The full update details can be found on our website https://culleystudios.com/docs/spigot-plugins/promenus/updates/1.4.4
ProMenus Updates:
- This is a fix specific to MCM to hopefully resolve an issue with placeholders not being replaced. (Let me know if you're still having issues)
As always if you have any questions, issues, or suggestions be sure to reach out in the Culley Studios discord! If you're enjoying the updates a review is always greatly appreciated
Hey you, reading this! If you haven't please consider leaving a review if you haven't already! If there's anything you want to bring up or suggest be sure to join our Discord.
CS-API Updates:
- Fixes an oversight in the last update which would cause the library to throw exceptions due to a missing method in 1.12 & 1.13
- Added dynamic file header generation (you more than likely won't notice a difference)
As always if you have any questions, issues, or suggestions be sure to reach out in the Culley Studios discord! If you're enjoying the updates a review is always greatly appreciated
Hey you, reading this! If you haven't please consider leaving a review if you haven't already! If there's anything you want to bring up or suggest be sure to join our Discord.
ProMenus Updates:
CS-API Updates:
- Added animated item, the existing placeholder for time based states was removed due to inefficiencies causing it to occasionally fall out of sync/order. The default configs have been updates to reflect this.
- Added the option to specify a custom item model
- General
- Added Spigot 1.16.3 as a dependency, no real changes necessary for overall support.
- Fixed an issue with the seconds formatter
- Menus
- Redesigned and optimized the menu system, you should notice a significant performance improvement.
- Items
- Added a model field so you can specify custom model data (Requires ProMenus, and Spigot 1.14+). More info can be found on the items page.
- Added animated item which allows for specifying a delay, and display order (Requires ProMenus, and Spigot 1.14+). More info on the animated item page.
- Placeholders
- Optimized the placeholder system, dynamic and static placeholders will now be treated differently (everything will still work as expected, just makes it more efficient).
- Actions
As always if you have any questions, issues, or suggestions be sure to reach out in the Culley Studios discord! If you're enjoying the updates a review is always greatly appreciated
- Optimized placeholder replacing in tasks
- Fixed the teleport task not working due to it being run async
ProMenus:
Below are a couple animated DailyBonus menu template configurations which are available for public use and can be found in the documentation .
- Custom integration with CS-API allowing all plugins utilizing the menu system to take advantage of ProMenus custom options.
- Added locale specific item name and lore options which are dynamically replaced based on the players language. More info in the documentation.
- Added a new menus section to the documentation where free to use custom menu configurations will be made available, click to visit.
Horizontal Animation
![]()
Vertical Animation
![]()
As always if you have any questions, issues, or suggestions be sure to reach out in the Culley Studios discord! If you're enjoying the updates a review is always greatly appreciated
ProMenus:
- Updated to utilize new language system (removed some common messages now provided by CS-API)
- Removed locale field in the config.yml (more below)
CS-API Updates:
- Settings
- Added a new "settings.yml" which exists in the CS-API directory to configure library specific features. (Will be generated by default)
- Locale
- A library wide locale has been introduced and the "locale" folder under the CS-API directory will hold these language specific files.
- Dynamic language support! No longer will you have to limit to a single language. If you have a custom locale file then anyone with that language set will receive those specific messages (1.12+). If no matching language is found it will default to the locale specific in the settings.
- Some generic messages have been moved into CS-API to prevent having to redefine them (and allow for more customization).
- Actions
- Fixes
- Fixes an issue where the data value was overwritten by the damage value. If no damage value is provided it will default to the data value.
- Added support for item flags in 1.8 (previously was only 1.9+)
As always if you have any questions, issues, or suggestions be sure to reach out in the Culley Studios discord! If you're enjoying the updates a review is always greatly appreciated
- Added library version validation so if you're using multiple plugins dependant on CS-API they must have the same internal library version.
- All plugin reloads will now reload CS-API components meaning that file changes in the CS-API directory will take effect on reload.
- Reformatted and optimized the file writing system
- Other minor library fixes and optimizations.
CS-API Updates:
As always if you have any questions, issues, or suggestions be sure to reach out in the Culley Studios discord! If you're enjoying the updates a review is always greatly appreciated
- This is a hotfix which would cause the PlaceholderAPI hook not to register therefore not registering any custom placeholders and also not replacing PAPI placeholders. This is due to a method to which was scheduled to be removed later being removed abruptly sometime after 2.10.6 (the latest version we tested against). This update has been tested with PAPI 2.10.9
