Geyser-Menu
🟡 Updated this yearPreview

📋 About This Mod
# GeyserMenu A (https://geysermc.org/) extension that gives Bedrock players a native form-based menu, triggered by double-clicking their inventory button. Designed as a foundation for building rich Bedrock-friendly UIs on any Java server — without touching the Java side directly. ## How It Works Bedrock players double-click their inventory to open the menu. Companion plugins register buttons over a secure Netty TCP connection — each button can run a command, open a form, or trigger custom logic. Everything is handled server-side through the (https://modrinth.com/plugin/geysermenu-companion) plugin. ## Features - **Inventory double-click detection** — opens the menu instantly for Bedrock players - **Button registration API** — companion plugins register buttons dynamically over TCP - **Form support** — send simple, modal, and custom forms to Bedrock players - **Permission-based visibility** — show or hide buttons based on player permissions - **GeyserExtras compatible** — detects and works alongside GeyserExtras addon buttons - **Secure TCP protocol** — Netty-based communication with shared secret authentication - **Java players unaffected** — detection is Bedrock-only via Floodgate ## Requirements - Geyser **2.9.0+** - Java **21+** - (https://modrinth.com/plugin/geysermenu-companion) on your Spigot/Paper or Velocity server ## Installation 1. Download `GeyserMenu.jar` and place it in your Geyser `extensions/` folder 2. Start Geyser once to generate `config.yml` 3. Set your `secret-key` and `server-port` 4. Install the companion plugin on your server with matching credentials 5. Restart — buttons registered by companion plugins will appear automatically ## Configuration ```yaml default-menu-title: "Server Menu" require-authentication: true secret-key: "your-secret-key-here" server-port: 19133 ``` ## For Developers Use the (https://modrinth.com/plugin/geysermenu-companion) API to register buttons and send forms from your own plugins. Supports Spigot/Paper and Velocity. ## Links - (https://modrinth.com/plugin/geysermenu-companion) - (https://github.com/dronzer-tb/geyser-menu) - (https://github.com/dronzer-tb/geyser-menu/issues)
# GeyserMenu
A (https://geysermc.org/) extension that gives Bedrock players a native form-based menu, triggered by double-clicking their inventory button. Designed as a foundation for building rich Bedrock-friendly UIs on any Java server — without touching the Java side directly.
## How It Works
Bedrock players double-click their inventory to open the menu. Companion plugins register buttons over a secure Netty TCP connection — each button can run a command, open a form, or trigger custom logic. Everything is handled server-side through the (https://modrinth.com/plugin/geysermenu-companion) plugin.
## Features
- Inventory double-click detection — opens the menu instantly for Bedrock players
- Button registration API — companion plugins register buttons dynamically over TCP
- Form support — send simple, modal, and custom forms to Bedrock players
- Permission-based visibility — show or hide buttons based on player permissions
- GeyserExtras compatible — detects and works alongside GeyserExtras addon buttons
- Secure TCP protocol — Netty-based communication with shared secret authentication
- Java players unaffected — detection is Bedrock-only via Floodgate
## Requirements
- Geyser 2. 9. 0+
- Java 21+
- (https://modrinth.com/plugin/geysermenu-companion) on your Spigot/Paper or Velocity server
## Installation
1. Download `GeyserMenu.jar` and place it in your Geyser `extensions/` folder 2. Start Geyser once to generate `config.yml` 3. Set your `secret-key` and `server-port` 4. Install the companion plugin on your server with matching credentials 5. Restart — buttons registered by companion plugins will appear automatically
## Configuration ```yaml default-menu-title: "Server Menu" require-authentication: true secret-key: "your-secret-key-here" server-port: 19133 ```
## For Developers
Use the (https://modrinth.com/plugin/geysermenu-companion) API to register buttons and send forms from your own plugins. Supports Spigot/Paper and Velocity.
- (https://modrinth.com/plugin/geysermenu-companion)
- (https://github.com/dronzer-tb/geyser-menu)
- (https://github.com/dronzer-tb/geyser-menu/issues)
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- dronzer-tb
- Version
- v1.1.6
- Downloads
- 226
- Endorsements
- 1
- Category
- geyser
- Created
- 3/17/2026
- Updated
- 3/15/2026
- Game Versions
- 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does Geyser-Menu support?
The author lists 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19. Other versions may work but are untested by the author.
What is the latest version of Geyser-Menu?
Version v1.1.6, published 2026-03-15 with 226 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await