Added a new app called Kits where server staff can create kits that then can be redeemed by players.
Kits have the following customizations:
- Name of kit
- Icon of kit
- Items to be given to player, supports custom metadata
- Commands to run when a kit is redeemed
- Cooldown until a kit can be redeemed again & single use kits
- Cost of a kit
Added two new plugins "Tutorial" and "Recipes".
The new Tutorial app is a simple guide to using Apps and shows off the features provided by the framework and how to interact with it.
The new Recipes app is an app that lets you search for items and the app will then display all of the crafting recipes to create that item.
Updating the home screen to support more apps, added a favorites bar to home screen that can be customized in the new app "Preferences".
Added 1.21.8 Support
Bug fixes

A Frontend for Plugins
Note
This plugin is still in very early beta! Please make sure to test the plugin before using it on any public servers. Also Since this is the plugin's first release, there will certainly be bugs, feel free to post any bug reports, feature requests, or any other feedback in the discussion tab of this resource. Expect plenty of new updates in the near future!

More Screenshots

Overview
My goal with this project is to provide a framework for plugin developers to create intuitive and beautiful front ends that players and server staff can interact with to use their plugins. Hopefully this will be able to replace the need to memorize dozens of commands or the less than perfect ChestGUI solution. However, there's still plenty of work to do before I achieve that goal. Currently I've put together this demo that has four simple plugins built (Homes, Warps, Player Teleportation, Market) in that demonstrates the project's capabilities. Hope you enjoy!
Commands & Permissions
Commands
- /. - Opens Apps
- /c - Closes Apps
Permissions
- apps.home - Allows players to use the Home system
- apps.warp - Allows players to use the Warp system
- apps.teleport - Allows players to use the Teleport system
- apps.market - Allows players to use the market system
- apps.player - Allows players to use all the plugin systems
- apps.admin - Allows staff to access admin settings
Installation
Apps depends on Vault & ProtocolLib and both plugins must be installed before adding Apps to your server. After those prerequisites are satisfied, installation is simple, drop the jar into your plugins folder and restart your server. This will generate a few files and folders in the Apps folder. The only file you may want to edit directly is the config.json in the Apps folder. You can change the landing screen's title and welcome message from there. All other files can be modified from within the game.



