HomeJavaModsMiaoMenu_fork
MiaoMenu_fork — Dual-Platform Menus, Done Right

One plugin. Two player worlds. MiaoMenu_fork shows Java players a familiar chest GUI and Bedrock players a native Floodgate form — driven by the same YAML files. No duplicated logic, no double-maintenance. Pair it with Geyser + Floodgate and you're done.

It's a hard fork of the original MiaoMenu tracking Paper / Folia 26.1.2 (with 26.2 alpha compatibility), restructured around a clean lang/*.yml system and drop-in migration from legacy plugin folders.

Why MiaoMenu_fork?

Features

How it works
  1. Drop the jar in plugins/. On first start, MiaoMenu_fork creates config.yml, lang/en.yml, lang/zh_TW.yml, plus sample menus under java_menus/ and bedrock_menus/. If a legacy folder exists, its data is auto-imported.
  2. Edit a YAML menu — both Java and Bedrock players will see the same logical buttons.
  3. A player runs /dgm open <menu>. The plugin checks view_requirement, picks the right surface (chest or Floodgate form), and renders the menu with all conditions evaluated.
  4. Save your YAML — hot-reload picks it up. Players opening the menu next see the updated version.

Commands & Permissions

Permission tree: dgeysermenu.use (default everyone), dgeysermenu.admin (default op), dgeysermenu.reload (default op), dgeysermenu.* (all).

Configuration
A small config.yml (language, open-menu sound, default menu, hot-reload toggle, sample auto-gen, proxy mode, fallback material, menu-clock options) plus per-language lang/<code>.yml for every visible string. Menus go under java_menus/ and bedrock_menus/ with parallel YAML schemas. Edit, then /dgm reload — no restart.

Requirements

Links
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.

MiaoMenu_fork is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 19 times (via Spigot). Download it and open it directly in the game.

Explore more