✨ SIMPLEHELP ✨
A CLEAN, CUSTOMIZABLE & LIGHTWEIGHT HELP MENU
Replace Bukkit's default /help with a clean, paginated and clickable help menu.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ABOUT SIMPLEHELP
SimpleHelp is a lightweight help menu plugin designed to replace Bukkit's default help command with something cleaner, easier to read, and fully customizable.
Instead of showing players the standard Bukkit command list, SimpleHelp lets you create your own help pages with custom headers, footers, colors, multiple pages and clickable navigation.
✔ Custom Headers & Footers
✔ Unlimited Custom Help Pages
✔ Clickable Page Navigation
✔ Custom Colors & Messages
✔ Configurable Navigation Buttons
✔ Easy Configuration Reload
Everything is handled through simple YAML configuration files.
No database. No complicated setup. No unnecessary file reads every time a player opens the menu.
Configure it once and you're ready to go.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FULLY CUSTOMIZABLE
SimpleHelp gives you full control over what your help menu looks like.
• Custom header
• Custom footer
• Custom help pages
• Custom text colors
• Custom previous page button
• Custom next page button
• Custom permission message
Your server's help menu can look exactly the way you want.
MULTIPLE HELP PAGES
Create as many help pages as your server needs.
Each page can contain its own text, formatting and placeholders.
Pages are loaded from message.yml when the plugin starts or reloads and are then kept ready in memory for fast access.
CLICKABLE PAGE NAVIGATION
SimpleHelp uses clickable chat components so players can move between pages without manually typing page numbers.
« PREVIOUS │ PAGE 2 / 5 │ NEXT »
The Previous and Next buttons are completely configurable.
Only the navigation buttons are clickable, while the rest of your help menu remains normal chat text.
REPLACES BUKKIT'S DEFAULT HELP
SimpleHelp replaces the common Bukkit help commands with your customized menu.
/help
/?
/bukkit:help
/bukkit:?
Instead of seeing Bukkit's default command list, players are shown your own SimpleHelp pages.
⚡ FAST & LIGHTWEIGHT
SimpleHelp loads its configured pages and frequently used messages into memory.
This means your page data is already available when a player opens the help menu instead of being repeatedly loaded from disk every time someone runs /help.
Fast Access • Simple Design • Minimal Overhead
RELOAD WITHOUT RESTARTING
Changed something in your configuration?
There's no need to restart your server.
/simplehelp reload
Your configuration and help pages are reloaded immediately.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PREVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PICTURES

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMMANDS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
/simplehelp
Displays information about SimpleHelp and the installed plugin version.
/simplehelp reload
Reloads the configuration and help pages.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
simplehelp.use
Allows the player to use SimpleHelp.
simplehelp.reload
Allows the player to reload the SimpleHelp configuration files.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PLACEHOLDERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
%page%
Displays the current page number.
%max_page%
Displays the total number of available pages.
%previous_page%
Displays the configured clickable Previous Page button.
%next_page%
Displays the configured clickable Next Page button.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ CONFIGURATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SimpleHelp separates the general menu design from the actual help page content.
Click the files below to view the default configuration.
config.yml
# SimpleHelp Configuration
#
# Available placeholders:
# %page% - Current page number
# %max_page% - Total number of pages
# %previous_page% - Previous page button
# %next_page% - Next page button
header:
- "&8&m--------------------------------"
- "&b&l HELP"
- "&8&m--------------------------------"
- ""
footer:
- ""
- "&8&m--------------------------------"
- "&7Page &e%page% &7of &e%max_page%"
- "&7%previous_page% &8| &7%next_page%"
- "&8&m--------------------------------"
next-page: "&a&l» NEXT »"
previous-page: "&c&l« PREVIOUS «"
no-permission: "&cYou don't have permission to use this command."message.yml
1:
- "&b&lWelcome to SimpleHelp!"
- ""
- "&7This is the default help menu."
- "&7Use the buttons below to navigate"
- "&7between the available help pages."
- ""
- "&eCommands:"
- "&7/simplehelp &8- &fBase command"
- "&7/simplehelp reload &8- &fReload the configuration"
2:
- "&b&lSimpleHelp Features"
- ""
- "&7SimpleHelp provides an easy way to"
- "&7create a customizable paginated"
- "&7help menu for your server."
- ""
- "&eFeatures:"
- "&7• &fCustomizable pages"
- "&7• &fClickable page navigation"
- "&7• &fCustom header and footer"
- "&7• &fConfigurable messages"
3:
- "&b&lConfiguration"
- ""
- "&7You can customize the help menu"
- "&7using the configuration files."
- ""
- "&eAvailable placeholders:"
- "&7%page% &8- &fCurrent page"
- "&7%max_page% &8- &fTotal pages"
- "&7%previous_page% &8- &fPrevious page button"
- "&7%next_page% &8- &fNext page button"
4:
- "&b&lNeed Help?"
- ""
- "&7Customize this page and the other"
- "&7pages to provide your players with"
- "&7useful information about your server."
- ""
- "&aThanks for using SimpleHelp!"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALLATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Download SimpleHelp
Download the latest SimpleHelp.jar.
2. Install the plugin
Place the JAR inside your server's /plugins folder.
3. Start your server
Start or restart the server and SimpleHelp will generate its configuration files.
4. Customize your menu
Edit config.yml and message.yml to create your help menu.
5. Reload SimpleHelp
Use /simplehelp reload after changing your configuration.
6. You're ready!
Run /help to open your new help menu.
That's it!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SimpleHelp is designed with cross-version compatibility in mind.
The plugin uses the Bukkit/Spigot API for its core functionality and avoids relying on version-specific NMS code.
DESIGNED FOR
MINECRAFT 1.12.2+
Currently tested: Minecraft 1.21.5
More versions will be added to the tested list as they are verified.
SimpleHelp is designed to use the same plugin JAR across supported versions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ WHY SIMPLEHELP?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✔ Clean replacement for Bukkit's /help
✔ Fully configurable help pages
✔ Clickable Previous / Next navigation
✔ Multiple custom pages
✔ Pages loaded into memory for fast access
✔ No database required
✔ Easy YAML configuration
✔ Reload configuration without restarting
✔ Built with cross-version compatibility in mind
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
bStats
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
bStats
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
❤️ SUPPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Found a bug or have an idea for SimpleHelp?
Available on Discord
itzguy.
Feel free to leave a message on the resource discussion page with the issue or suggestion.
If you enjoy using SimpleHelp, consider leaving a rating or review. It helps support future updates and development.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta