Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for RuviosStudios

Make Bedrock Guis with Geyser Better!

Report BetterGeyserBedrock_GUI?

BGB_GUI 0.1.2 – First Modrinth release

First release of BGB_GUI on Modrinth: a Paper/Folia API for Geyser/Floodgate forms.

Features

  • Simple forms with any number of buttons, optionally with images (URL or resource pack path)
  • Modal forms (yes/no) with custom button labels
  • Custom forms with label, input, dropdown, toggle and slider
  • Kotlin and Java API: plugins only pass data and callbacks (onSelect, onSubmit, onClose)
  • Skript support: open forms via effects/sections, plus events and expressions for handling the player's response
  • Folia support (folia-supported: true)

Notes

  • The Java/Bedrock check is up to the consuming plugin or script; BGB_GUI does not perform it.
  • Without Floodgate the plugin still starts, but forms silently return false.
  • Plugin name on the server: BGB_GUI

Compatibility

  • Paper / Folia: 1.21.11 – 26.3
  • Java: 25
  • Floodgate: 2.2.x (required for forms), Geyser-Spigot recommended
  • Skript 2.12.x (optional), skript-reflect (optional, only for Floodgate import:)

Documentation and examples (Kotlin, Java, Skript): https://github.com/RuviosStudios/BetterGeyserBedrock_GUI

Information

Published
September 24, 2026
9Downloads

Platforms

Paper
Paper
1.21.11–26.3

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.