Geyser-Menu

⭐ — (1 endorsements) 📥 226 downloads 📌 vv1.1.6 📅 3/17/2026
🟡 Updated this year

By dronzer-tb · geyser

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 3/15/2026 📅 Created: 3/17/2026

📋 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)
🤖 AI-enhanced — based on mod data

📊 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

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More geyser 👤 More by dronzer-tb 🔎 Similar Mods 🌐 Best geyser (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods