NOTICE: v2.0.0 IS NOW IN BETA!
You can view 2.0's WIP wiki here: https://geyserextras.letsgoaway.dev/
GeyserExtras
A plugin which attempts to unify features for Bedrock Edition players on Java Edition Servers with GeyserMC, aswell as other handy features for Bedrock Players.
The extension version of GeyserExtras for the Geyser/extensions folder is available at https://github.com/GeyserExtras/GeyserExtras/releases
Features
Combat
- Changes the Attack Cooldown to look like Java Editions
- 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
- Bedrock Edition capes on Java Edition (PacketEvents required: https://modrinth.com/plugin/packetevents)
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
Plans
Other parity Spigot plugins that work great with GeyserExtras
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
- GeyserFloatingPoints - Fixes floating-point precision at high coordinates on Bedrock by offsetting your position
Java features
- Geyser Recipe Fix - Fixes smithing table recipes to work properly on Bedrock
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 |
GeyserExtras will **not run** as a Geyser Extension when using Modded platforms.
This includes Forge, Fabric and Neoforge. Please use [**Standalone**](https://geysermc.org/wiki/geyser/setup?host=self&platform=standalone) instead.
If you use Spigot/PaperMC, Velocity, or BungeeCord, it is recommended to use the platform specific version.
## Fixes
- Compiles and works for latest velocity by @ilamparithi-in in https://github.com/GeyserExtras/GeyserExtras/pull/45
- Update pack management by @Nogard-YT in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Fixed Attack Indicator Update Rate bedrock player preference not saving when rejoining
## New Contributors
- @ilamparithi-in made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/45
- @Nogard-YT made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Compiles and works for latest velocity by @ilamparithi-in in https://github.com/GeyserExtras/GeyserExtras/pull/45
- Update pack management by @Nogard-YT in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Fixed Attack Indicator Update Rate bedrock player preference not saving when rejoining
## New Contributors
- @ilamparithi-in made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/45
- @Nogard-YT made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Compiles and works for latest velocity by @ilamparithi-in in https://github.com/GeyserExtras/GeyserExtras/pull/45
- Update pack management by @Nogard-YT in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Fixed Attack Indicator Update Rate bedrock player preference not saving when rejoining
## New Contributors
- @ilamparithi-in made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/45
- @Nogard-YT made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Compiles and works for latest velocity by @ilamparithi-in in https://github.com/GeyserExtras/GeyserExtras/pull/45
- Update pack management by @Nogard-YT in https://github.com/GeyserExtras/GeyserExtras/pull/48
- Fixed Attack Indicator Update Rate bedrock player preference not saving when rejoining
## New Contributors
- @ilamparithi-in made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/45
- @Nogard-YT made their first contribution in https://github.com/GeyserExtras/GeyserExtras/pull/48
GeyserExtras will not run as a Geyser Extension when using Modded platforms.
This includes Forge, Fabric and Neoforge. Please use [**Standalone**](https://geysermc.org/wiki/geyser/setup?host=self&platform=standalone) instead.
If you use Spigot/PaperMC, Velocity, or BungeeCord, it is more recommended to use the platform specific version.
# Fixes
- Make PacketEvents optional as intended
- Fix GeyserExtras-Extension update checker to redirect to modrinth instead of GitHub as they support Geyser Extensions now :D
- Revert spigot API back to 1.16 as it would crash on anything lower than 1.21.9/10
[](https://ko-fi.com/X7X711K3P0)
- Make PacketEvents optional as intended
- Fix GeyserExtras-Extension update checker to redirect to modrinth instead of GitHub as they support Geyser Extensions now :D
- Revert spigot API back to 1.16 as it would crash on anything lower than 1.21.9/10
[](https://ko-fi.com/X7X711K3P0)
- Make PacketEvents optional as intended
- Fix GeyserExtras-Extension update checker to redirect to modrinth instead of GitHub as they support Geyser Extensions now :D
- Revert spigot API back to 1.16 as it would crash on anything lower than 1.21.9/10
[](https://ko-fi.com/X7X711K3P0)
- Make PacketEvents optional as intended
- Fix GeyserExtras-Extension update checker to redirect to modrinth instead of GitHub as they support Geyser Extensions now :D
- Revert spigot API back to 1.16 as it would crash on anything lower than 1.21.9/10
[](https://ko-fi.com/X7X711K3P0)
GeyserExtras will not run as a Geyser Extension when using Modded platforms.
This includes Forge, Fabric and Neoforge. Please use [**Standalone**](https://geysermc.org/wiki/geyser/setup?host=self&platform=standalone) instead.
If you use Spigot/PaperMC, Velocity, or BungeeCord, it is more recommended to use the platform specific version.
# Features
- Added Bedrock edition capes on Java Workaround.
yaml
# Requires PacketEvents and Java Edition clients on 1.21.9 or above.
# https://modrinth.com/plugin/packetevents
# Enables the cape workaround. (EXPERIMENTAL)
# This shows Bedrock Edition player capes on Java Edition clients,
# by using fake mannequin player entities.
# It copies the packets of the player, so the position is identical.
# The hitbox of the mannequin is identical to the player and
# whenever the mannequin is attacked by the player it is translated as an attack
# to the bedrock player.
# This may break anti-cheats or plugins, and is not perfect.
# The Bedrock Edition player's cape will sometimes slightly clip
# inside the Bedrock Player when wearing armor and if the player attacks.
# The cape is visually removed when entering mounts that can support more than one
# player (including chest boats).
# This only works with capes that are available on Java Edition, that are also on
# Bedrock Edition.
enable-bedrock-capes-on-java-workaround: true
``# Fixes
- Various performance improvements / alot of code cleanup.
- Added Bedrock edition capes on Java Workaround.
yaml
# Requires PacketEvents and Java Edition clients on 1.21.9 or above.
# https://modrinth.com/plugin/packetevents
# Enables the cape workaround. (EXPERIMENTAL)
# This shows Bedrock Edition player capes on Java Edition clients,
# by using fake mannequin player entities.
# It copies the packets of the player, so the position is identical.
# The hitbox of the mannequin is identical to the player and
# whenever the mannequin is attacked by the player it is translated as an attack
# to the bedrock player.
# This may break anti-cheats or plugins, and is not perfect.
# The Bedrock Edition player's cape will sometimes slightly clip
# inside the Bedrock Player when wearing armor and if the player attacks.
# The cape is visually removed when entering mounts that can support more than one
# player (including chest boats).
# This only works with capes that are available on Java Edition, that are also on
# Bedrock Edition.
enable-bedrock-capes-on-java-workaround: true
``# Fixes
- Various performance improvements / alot of code cleanup.
[](https://ko-fi.com/X7X711K3P0)
- Added Bedrock edition capes on Java Workaround.
yaml
# Requires PacketEvents and Java Edition clients on 1.21.9 or above.
# https://modrinth.com/plugin/packetevents
# Enables the cape workaround. (EXPERIMENTAL)
# This shows Bedrock Edition player capes on Java Edition clients,
# by using fake mannequin player entities.
# It copies the packets of the player, so the position is identical.
# The hitbox of the mannequin is identical to the player and
# whenever the mannequin is attacked by the player it is translated as an attack
# to the bedrock player.
# This may break anti-cheats or plugins, and is not perfect.
# The Bedrock Edition player's cape will sometimes slightly clip
# inside the Bedrock Player when wearing armor and if the player attacks.
# The cape is visually removed when entering mounts that can support more than one
# player (including chest boats).
# This only works with capes that are available on Java Edition, that are also on
# Bedrock Edition.
enable-bedrock-capes-on-java-workaround: true
``# Fixes
- Various performance improvements / alot of code cleanup.
[](https://ko-fi.com/X7X711K3P0)
- Added Bedrock edition capes on Java Workaround.
yaml
# Requires PacketEvents and Java Edition clients on 1.21.9 or above.
# https://modrinth.com/plugin/packetevents
# Enables the cape workaround. (EXPERIMENTAL)
# This shows Bedrock Edition player capes on Java Edition clients,
# by using fake mannequin player entities.
# It copies the packets of the player, so the position is identical.
# The hitbox of the mannequin is identical to the player and
# whenever the mannequin is attacked by the player it is translated as an attack
# to the bedrock player.
# This may break anti-cheats or plugins, and is not perfect.
# The Bedrock Edition player's cape will sometimes slightly clip
# inside the Bedrock Player when wearing armor and if the player attacks.
# The cape is visually removed when entering mounts that can support more than one
# player (including chest boats).
# This only works with capes that are available on Java Edition, that are also on
# Bedrock Edition.
enable-bedrock-capes-on-java-workaround: true
``# Fixes
- Various performance improvements / alot of code cleanup.
[](https://ko-fi.com/X7X711K3P0)
- Update to 1.21.9/10
- Update to 1.21.9/10
- Update to 1.21.9/10
- Update to 1.21.8 (Geyser 2.8.2)
- Update to 1.21.8 (Geyser 2.8.2)
- Update to 1.21.8 (Geyser 2.8.2)
- Update to 1.21.6 (Geyser 2.8.0)
- Update to 1.21.6 (Geyser 2.8.0)
- Update to 1.21.6 (Geyser 2.8.0)
- Fixes pack loading which showed a question mark on screen (issue #27) on github
- Fixes floodgate player icons not showing up in tab list menu
- Fixes an issue where player inventories would not open
- Fixes pack loading which showed a question mark on screen (issue #27) on github
- Fixes floodgate player icons not showing up in tab list menu
- Fixes an issue where player inventories would not open
- Fixes pack loading which showed a question mark on screen (issue #27) on github
- Fixes floodgate player icons not showing up in tab list menu
- Fixes an issue where player inventories would not open
Updated for latest Geyser / 1.21.5. Please ensure Geyser is on the latest version.
# Issues
- There seems to be issues with pack loading in this version.**
For now, if you want a temporary fix, place the GeyserExtrasPack and GeyserOptionalPack in your
Geyser/packs folder. When this issue is resolved in a future version, GeyserExtras will automatically delete these packs from your packs folder and load them properly.GeyserExtrasPack: https://github.com/GeyserExtras/GeyserExtrasPack/raw/refs/heads/main/GeyserExtrasPack.mcpack
GeyserOptionalPack: https://download.geysermc.org/v2/projects/geyseroptionalpack/versions/latest/builds/latest/downloads/geyseroptionalpack
Updated for latest Geyser / 1.21.5. Please ensure Geyser is on the latest version.
# Issues
- There seems to be issues with pack loading in this version.**
For now, if you want a temporary fix, place the GeyserExtrasPack and GeyserOptionalPack in your
Geyser/packs folder. When this issue is resolved in a future version, GeyserExtras will automatically delete these packs from your packs folder and load them properly.GeyserExtrasPack: https://github.com/GeyserExtras/GeyserExtrasPack/raw/refs/heads/main/GeyserExtrasPack.mcpack
GeyserOptionalPack: https://download.geysermc.org/v2/projects/geyseroptionalpack/versions/latest/builds/latest/downloads/geyseroptionalpack
Updated for latest Geyser / 1.21.5. Please ensure Geyser is on the latest version.
# Issues
- There seems to be issues with pack loading in this version.**
For now, if you want a temporary fix, place the GeyserExtrasPack and GeyserOptionalPack in your
Geyser/packs folder. When this issue is resolved in a future version, GeyserExtras will automatically delete these packs from your packs folder and load them properly.GeyserExtrasPack: https://github.com/GeyserExtras/GeyserExtrasPack/raw/refs/heads/main/GeyserExtrasPack.mcpack
GeyserOptionalPack: https://download.geysermc.org/v2/projects/geyseroptionalpack/versions/latest/builds/latest/downloads/geyseroptionalpack
- Updated Geyser version (if this version causes you errors / does not function, update geyser!)
- Added Java Only Block Placement (spigot only, port from v1.0)
- Added Block Ghosting Workaround (spigot only, port from v1.0)
- Configuration for spigot only options are saved under
spigot.yml
- Updated Geyser version (if this version causes you errors / does not function, update geyser!)
- Added Java Only Block Placement (spigot only, port from v1.0)
- Added Block Ghosting Workaround (spigot only, port from v1.0)
- Configuration for spigot only options are saved under
spigot.yml
- Updated Geyser version (if this version causes you errors / does not function, update geyser!)
- Added Java Only Block Placement (spigot only, port from v1.0)
- Added Block Ghosting Workaround (spigot only, port from v1.0)
- Configuration for spigot only options are saved under
spigot.yml