Sueta

SimpleHelp

6.1-ALPHA

A CLEAN, CUSTOMIZABLE & LIGHTWEIGHT HELP MENU

·Plugin

✨ 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 →