HomeJavaModsLinksGUI
LinksGUI
[​IMG]

LinksGUI lets you display your server’s important links in a modern, user-friendly GUI menu.
Whether you want to share your Discord, website, donation page, or any custom URL,
LinksGUI makes it easy for players to access them with just one click.

No more spamming chat with ugly links!


CONFIGURABLE MAIN GUI
[​IMG]

[​IMG]

LINK STATS
[​IMG]

EASY CONFIG
[​IMG]
Spoiler: Commands & Permissions
Code (YAML):
/links (linksgui.use ) - Opens the LinksGUI menu.
/link (linksgui.use ) - Alias for /links.
/linksgui (linksgui.use ) - Alias for /links.
/links help (linksgui.use ) - Shows help and command info.
/links info (linksgui.use ) - Shows plugin info.
/links reload (linksgui.admin ) - Reloads all configs and links.
/links create <name> (linksgui.admin ) - Start creating a new link.
/links delete <name> (linksgui.admin ) - Delete a link.
/links list (linksgui.admin ) - List all links.
/links stats (linksgui.admin ) - Show link click statistics.
 

Spoiler: Basic links.yml
Code (YAML):
links:
  '&b&ldiscord'
:
    name
: '&b&lDiscord'
    description
: '&fJoin our &bDiscord&r&f server and join in on the fun!'
    url
: https://discord.gg/SCmu8Y9ZpR
    icon
: EMERALD
    clicks
: 12
    slot
: 1
  '&c&lwebsite'
:
    name
: '&c&lWebsite'
    description
: '&cVisit the ker35.com website!'
    url
: https://ker35.com
    icon
: DIAMOND
    clicks
: 7
    slot
: 0
  '&a&lspigotmc'
:
    name
: '&a&lSpigotMC'
    description
: Checkout the SpigotMC resource page!
    url
: https://www.spigotmc.org/resources/linksgui.82685/
    icon
: ENCHANTED_GOLDEN_APPLE
    clicks
: 5
    slot
: 2
  '&6&lgithub'
:
    name
: '&6&lGitHub'
    description
: '&fCheckout the &6&lGitHub&r&f website!'
    url
: https://github.com
    icon
: EGG
    clicks
: 0
    slot
: 3
 

Spoiler: Default messages.yml
Code (YAML):
prefix : "&6&lLinksGUI&r &l&8»&r &b"
no_permission
: "&cYou do not have permission to use this command."
only_players
: "&cThis command can only be used by players."
unknown_subcommand
: "&cUnknown subcommand. Type /links help for usage."
usage_create
: "&bUsage: /links create <name>\n&7Follow the prompts by typing in chat without the /"
usage_delete
: "&bUsage: /links delete <name>"
link_created
: "&aLink created!"
link_deleted
: "&aLink deleted."
link_updated
: "&aLink updated!"
link_not_found
: "&cLink not found."
edit_cancelled
: "&cEditing cancelled."
invalid_icon
: "&cInvalid item name. Please try again."
max_attempts
: "&cToo many invalid attempts. Creation cancelled."
 

Spoiler: Default config.yml
Code (YAML):
# LinksGUI by Ker35

# guiSize must be a multiple of 9, min 9 & max 54! (9, 18, 27, 36, 45, 54)
guiSize
: 9


Metrics collection
LinksGUI collects anonymous server statistics through bStats, an open-source statistics service for Minecraft software.
[​IMG]
If you'd like to disable metrics collection via bStats, you can edit the plugins/bStats/config.yml file.​


Need support or want to suggest a feature?
Join our Discord Server for help, updates, and a friendly community!


Plugin Sponsorship
Thanks to Snownode for providing me a
free server to test my plugins on!

You can get 10% off when using the code SMELT at checkout!
[​IMG]
[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

LinksGUI is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21. Downloaded 484 times (via Spigot). Download it and open it directly in the game.

Explore more