Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Make Bedrock Guis with Geyser Better!
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
Platforms
Paper
1.21.11–26.3