🏠Home

Create fully customizable GUIs for your Minecraft server β€” no coding required.


GUIPlus is a powerful GUI utility plugin that allows server administrators to build complex, interactive inventory menus through simple YAML configuration. From basic server menus to advanced banking systems with conditions and multi-scene navigation, GUIPlus handles it all.

New to GUIPlus? Start with the Getting Started guide to install the plugin and create your first GUI in minutes. Or jump straight to Tutorials for step-by-step walkthroughs of real-world server menus.

✨ Key Features

  • πŸ–Ό In-Game GUI Editor β€” Create and edit GUIs directly in-game with an intuitive editor interface

  • πŸ–± 25 Click Event Types β€” Messages, commands, economy actions, teleportation, scene navigation, and more

  • βœ… 11 Condition Types β€” Control item visibility and click execution with permission checks, balance requirements, placeholders, cooldowns, and more

  • πŸ“„ Multi-Scene Support β€” Build multi-page GUIs with independent layouts and navigation

  • πŸ”— PlaceholderAPI Integration β€” Dynamic content that updates in real-time using any PAPI placeholder

  • πŸ’¬ Chat Fetcher System β€” Prompt players for input via chat, then use that input in click events

  • πŸ’Ύ Player Data Storage β€” Save and retrieve per-player data fields accessible via placeholders

  • πŸ’€ Custom Skull Textures β€” Use Base64 textures or dynamic player skins with %self_base64%

  • πŸ’° Economy Support β€” Give, remove, or set player balances with Vault integration

  • 🌐 BungeeCord Support β€” Send players to other servers in your network

  • πŸ”„ DeluxeMenus Converter β€” Automatically convert existing DeluxeMenus configurations

  • πŸ“¦ 4 Inventory Types β€” Chest, Dispenser, Dropper, and Hopper

πŸ“‹ Supported Versions

Requirement

Minecraft

1.16+

Server Software

Spigot, Paper

Java

17+

🧩 Soft Dependencies

Plugin
Purpose

Economy support (give/remove/check money)

Dynamic placeholder replacement

PlayerPoints currency support

Custom head retrieval


βš™ Getting Started

Installation, default files, first GUI tutorial

All commands and permission nodes

Every config.yml option explained

🎨 Creating GUIs

GUI structure, inventory types, item properties

Multi-page GUI navigation

All 25 click event types with examples

All 11 condition types for visibility and validation

πŸ’¬ Interactive

Player input prompts and validation

Per-player data storage and math operations

Base64 textures and player skins

πŸ”Œ Integrations

Custom placeholders and dynamic content

Cross-server navigation

Vault, LuckPerms, EssentialsX, ItemsAdder, Citizens, and more

Migration from DeluxeMenus

πŸ“– Tutorials & Resources

Step-by-step guides for warp menus, shops, dashboards, and more

Ready-to-use GUI templates you can drop into your server

Performance tips, YAML patterns, and common pitfalls

❓ Help & πŸ’» Development

Common questions and solutions

Java API for plugin developers


πŸ’¬ Support & Community

Need help? Here's how to get support:

  • πŸ’¬ Discord β€” Join the plugin's Discord server for community support and announcements

  • πŸ› Bug Reports β€” Report issues through the Discord server or your purchase platform

  • πŸ“š Wiki β€” Browse this wiki for detailed documentation on every feature

Last updated