ᴘʟᴜɢɪɴʟɪꜱᴛᴘʟᴜꜱ icon

ᴘʟᴜɢɪɴʟɪꜱᴛᴘʟᴜꜱ -----

A clean, styled replacement for /plugins, /pl



PluginListPlus
A clean, styled, fully customizable replacement for /plugins
by Nenf

✦ Overview


The default /plugins output is ugly. PluginListPlus replaces it with a rich, interactive, themed plugin list — fully configurable in-game without ever touching a config file. Five display styles, ten color themes, gradient headers, clickable plugin names, and an inventory GUI to set it all up in seconds.


✦ Display Styles

Switch styles with /plist set style <name>
  • compact — 10 plugins per line, comma-separated. Great for large servers with lots of plugins.
  • grouped — Splits into enabled and disabled sections. The default.
  • boxed — One plugin per line with a clean ▸ prefix.
  • categorized — Separates Paper plugins from Bukkit plugins, then splits by status.
  • detailed — Displays version, author(s), and the [P] Paper badge inline for every plugin.


✦ Themes

Switch themes with /plist set theme <name>
  1. gold — warm gold gradient
  2. crimson — deep red
  3. emerald — forest green
  4. sunset — orange to pink
  5. ocean — cyan to deep blue
  6. galaxy — purple to violet
  7. cherry — cherry blossom pink
  8. arctic — icy pale blue
  9. neon — electric green and cyan
  10. rainbow — full spectrum cycling gradient

All theme colors are fully editable in config.yml , and you can add your own themes by adding a new block under themes: .


✦ Interactive Features

Every plugin name in the list is interactive:
  • Hover over any plugin to see its version, author(s), description, website, and API version.
  • Click an enabled plugin to run /version <plugin> .
  • Click a disabled plugin to display its last startup error straight from logs/latest.log .
  • [P] badge marks plugins using the Paper plugin loader API, with its own hover tooltip.
  • marks plugins missing an api-version field (legacy).


✦ Commands

Main alias: /plist or /pluginlist
  • /plist — Show the plugin list using your saved defaults.
  • /plist show [style] [sort] [theme] — One-shot preview without saving anything.
  • /plist book [style] [sort] [theme] — Open a written book with a paginated, clickable plugin list.
  • /plist browse [style] [sort] [theme] — Open a paginated inventory browser (45 plugins per page, click any plugin to inspect it).
  • /plist config — Interactive chat-based settings panel with a live preview above the controls. Works from console.
  • /plist gui — Inventory GUI with clickable items for every setting. Player-only. No typing required.
  • /plist set style <style> — Set the default display style.
  • /plist set sort <sort> — Set the default sort order.
  • /plist set theme <theme> — Set the default color theme.
  • /plist set hide-message <message> — Set the message shown when hide-plugins mode is active. Supports MiniMessage tags.
  • /plist toggle gradients — Toggle gradient text on headers and plugin names.
  • /plist toggle versions — Show or hide version numbers.
  • /plist toggle legend — Show or hide the color legend at the bottom.
  • /plist toggle paper-badge — Show or hide the [P] badge on Paper plugins.
  • /plist toggle override-builtins — Redirect /plugins and /pl to PluginListPlus automatically.
  • /plist toggle hide-plugins — Enable private mode. Players see a custom message instead of the plugin list.
  • /plist toggle small-caps — Render UI labels (style, sort, theme, etc.) in Unicode small caps (ᴀʙᴄ style).
  • /plist toggle small-caps-names — Render plugin names in small caps.
  • /plist error <plugin> — Show the last startup error for a disabled plugin (reads from logs/latest.log). Tab-completes disabled plugin names only.
  • /plist reload — Reload config.yml from disk.
  • /plist help — List all commands in chat. Every entry is clickable.


✦ Sort Modes
  • enabled-first — Enabled plugins at the top, disabled at the bottom, alphabetical within each group. (default)
  • disabled-first — Disabled plugins at the top.
  • alpha — Alphabetical A → Z.
  • alpha-desc — Alphabetical Z → A.
  • paper-first — Paper plugins at the very top, then enabled/disabled, then alphabetical.


✦ Permissions
  • pluginlist.use — Lets a player run /plist . Default: op.
  • pluginlist.admin — Gives access to all set/toggle/config/gui/reload commands. Default: op.


✦ Configuration

The config file is generated automatically on first start. You can manage everything in-game and rarely need to edit it manually.

Custom themes can be added directly under themes: by copying an existing block and changing the hex values. The fields are: header-mode (gradient or rainbow) , header-start , header-end , enabled , disabled , accent , muted , warning , and paper-badge .


✦ Installation
  1. Drop the jar into your plugins/ folder.
  2. Restart the server.
  3. Run /plist . Done.
    Made by
    Nenf
    lsdmc.dev
Resource Information
Author:
----------
Total Downloads: 3
First Release: Jun 6, 2026
Last Update: Jun 6, 2026
Category: ---------------
All-Time Rating:
0 ratings
Find more info at lsdmc.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings