Apps Header

A Frontend for Plugins

Screenshots

Screenshots

Spoiler

Landing Page Homes Page Market Page Teleport Page Warps Page

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!

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.


Project members

TheDude

Member

Details

Licensed ARR
Published 2 months ago
Updated 19 days ago