Apps! The Next-Gen GUI Plugin
No reviews yet
A new and improved GUI system that feels more like using a website or app instead of clunky chest-GUIs or memorizing dozens of commands.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description

A Frontend for Plugins
More Clips




Screenshots







Features
An Intuative GUI
Apps provides a much more natural way to use plugins with displaying text, icons, items, and blocks right in front of the player. You no longer have to memorize dozens of commands or hover over countless items in a ChestGUI to see what they do.
Essential Apps
Apps currently comes with 12 apps out of the box. Including:
📣 Announcements - Server staff can create posts that will then be displayed for all users on the home screen of Apps.
🏠 Homes - Players can create home locations on the server and teleport to and from those homes.
🌀 Warps - Server staff can create warp locations on the server that players can then teleport to and from.
📈 Market - Players can list items for sale through the market that then can be purchased by other players.
🎒 Kits - Server staff can create kits for players to collect. Kits can be customized with different items the player recieves, commands to be run once the kit is collected, cooldown times before a player can collect the kit again (or set a kit to be collected only once), and a price of the kit.
✈️ Teleport - Players can send requests to other players on the server to teleport to each other, which can either be accepted or rejected by the other player.
Public API
Apps offers a public API that 3rd party plugin developers can integrate into their projects allowing them to create apps for their plugins that seemlessly integrate into Apps.
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
- /k - Kills all Apps Display Entities
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.preferences - Allows players to customize their preferences for Apps
- apps.spawn - Allows players to teleport to Spawn
- apps.recipe - Allows players to use the Recipes App
- apps.kit - Allows players to collect kits through the Kits app
- apps.tutorial - Allows players to use the Tutorial
- apps.pong - Allows players to play the Pong app
- apps.player - Allows players to use all the plugin systems
- apps.admin - Allows staff to access admin settings
Installation
Apps can be installed as simply as adding the jar to your plugins folder. If you want to use the "Market" app in Apps, you will need to add the optional dependency, Vault.
Languages
Apps is created in English with Spanish, French, and German translations as well. Apps will get the player's locale and automatically switch the language to that locale if it is currently supported. If your locale is not supported, Apps will default to English.
Credits
Turkish translation by Fy7r
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers