Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
GeyserPlus
A plugin which attempts to unify features for Bedrock Edition players on Java Edition servers with GeyserMC, as well as other handy features for Bedrock players.
GeyserPlus is a community continuation of GeyserExtras. The upstream repository was archived by its author on 2026-06-19 — this fork keeps the plugin maintained and up to date with recent Geyser releases (currently Geyser 2.11.1 / Minecraft 26.x).
Supported platforms: Spigot · Paper · Purpur · BungeeCord · Waterfall · Velocity · Geyser Standalone (extension)
Download & Install
| File | Where it goes |
|---|---|
GeyserPlus-Spigot.jar |
plugins/ on Spigot / Paper / Purpur |
GeyserPlus-Velocity.jar |
plugins/ on Velocity |
GeyserPlus-BungeeCord.jar |
plugins/ on BungeeCord / Waterfall |
GeyserPlus-Extension.jar |
extensions/ next to Geyser Standalone |
Get the latest release on GitHub Releases or Modrinth.
Requirements
- Geyser 2.11.1 on the same server/proxy
- Java 21+ (note: Minecraft 26.x servers themselves require Java 25)
- Velocity users: Velocity 4.0.0+ (older Velocity ships an incompatible adventure version)
- Floodgate recommended — menus and per-player settings are only available to Floodgate players
Upgrading from GeyserExtras
GeyserPlus keeps the original plugin id (geyserextras), commands (/geyserextras, /ge) and extension id, so existing setups keep working. Note that on Bukkit platforms the config folder follows the plugin name, so it becomes plugins/GeyserPlus/ — copy your old plugins/GeyserExtras/ contents over if you want to keep your settings.
Features
Combat
Changes the Attack Cooldown to look like Java EditionsThis feature has been added into the GeyserIntegratedPack- Adds the Java Edition combat sounds
Parity
- Sends emote chat to Java players (can be muted by
/muteemotechat) - Ports some Java Edition only menus to Bedrock Forms
- Experimental Block Display Entity support using FMBE
Utility
- Allows rebinding of certain actions to Java Actions (e.g. swap offhand)
- Allows players to load resource packs from the
GeyserExtras/optionalpacksfolder as they please - Allows saving player skin, geometry and animation data to
GeyserExtras/skins - Accessible menu by double tapping Inventory or typing
/ge
Building
./gradlew build
Requires a JDK 21 toolchain. Artifacts land in each module's build/libs/ (GeyserPlus*.jar).
Community
- QQ group (964498276): join link
- Issues: GitHub Issues
Credits
- Original plugin by LetsGoAway (MIT License)
- Continuation maintained by leemwood
- Wiki (upstream, may be outdated): https://geyserextras.letsgoaway.dev/
Other parity plugins that work great with GeyserPlus
Legacy Console features
- MapXYZ - Shows coordinates on maps instead of in the debug menu or on the hud if you are on bedrock.
Bedrock features
- Bedrock Armorstands - Adds arms to armor stands for both Bedrock and Java
Java features
- Geyser Recipe Fix - Fixes smithing table recipes to work properly on Bedrock

