promotional bannermobile promotional banner

GeyserFixes

Make the experience of your bedrock players actually good. (Fixes the long standing gameplay ruining issues for bedrock players on geyserMC and Paper server)

GeyserFixes

GeyserFixes is a lightweight utility for Paper servers that improves the experience for Bedrock Edition players joining via GeyserMC. It resolves a lot of gameplay issues that make it insanely annoying to play as a bedrock player. NOTE: this might make the server more cheatable if the bedrock players use a hack client, so I suggest against using this on large servers, this is meant to be for private or small servers where you trust the bedrock players to not try cheating with modded client (even tho majority bedrock players don't do this lmao).

If you want a cheap and extremely good server, check out gravelhost, use my link or the code for 25% off for your purchase. 

 

Core Features

Enhanced Inventory Sorting

Bedrock players expects the items to be sorted from top left, while java does bottom right in hotbar, this causes weird issues occasionaly, this plugin fixes this. and it also tries to make shift-click actually work properly, normal geyser gets very buggy and basically cancels any shift click where stack is not completely full already.

Movement Stability and Anti-Rubberbanding

Fixes common "getting stuck in random blocks" issue where Bedrock players' movements are cancelled for slightly clipping into blocks due to translation. Players will no longer get stuck below lanterns, or randomly walking up the hill. It also has a mechanic that enables the check for a small time so they repawn correctly.

Interaction Reach Parity

Bedrock Edition natively allows players to interact with blocks and entities from a further distance than Java Edition. GeyserFixes gives Bedrock players a configurable reach bonus (default +1.5 blocks) to fix their native gameplay feel.

Smart Spawn Protection

Provides temporary invulnerability to all players upon joining or respawning.

  • Protection lasts for up to 30 seconds.
  • Automatically expires if the player moves, looks around, interacts with blocks, or attacks.
  • Normally Players start to die or take damage from hostile mobs or other things before they are even loaded into the world, since bedrock loading screen takes a lot more time to go away after the server join message.
  • This also applies to java players as its just a fail safe, doesn't effect anything.

Utility Commands

Some Commands that are very valuable for bedrock players.

  • /offhand: Instantly swaps the item in your main hand with your offhand. In latest stable bedrock, players on pc can set this as a keybind with macro controls under keyboard settings.
  • /chunkreload: Forces chunk Reload for the player. This is a vital tool for fixing the issue where randomly, the chunks just stop loading until we leave and rejoin, now just run the command and chunk loading is 100% fixed.
  • /geyserfix: Administrative command to toggle features or reload the configuration.

Configuration

The plugin is configurable. You can toggle each fix independently in the config.yml file:

enable-inventory-fix: true
enable-movement-fix: true
bedrock-extra-reach: 1.5
spawn-protection:
  enabled: true
  max-duration-seconds: 30

Requirements

  • Paper or a compatible fork (1.21.4 or newer (works on latest)).
  • GeyserMC and Floodgate (to identify and patch Bedrock players).


    If you want to support me and donate a small amount, please consider this one time patreon donation (no subscription or membership)
    Join My Patreon

    Join the discord for help and chat:

    Areed's Discord Server

    plugin icon is Designed by Freepik, modified by me.

The GeyserFixes Team

profile avatar
  • 85
    Followers
  • 23
    Projects
  • 495.4K
    Downloads
Donate

More from areedelahi

  • Keeper Allay - Death Inventory Keeper (Fabric) project image

    Keeper Allay - Death Inventory Keeper (Fabric)

    • 226
    • Mods

    (For Java Edition - Fabric) The magical item collector (allay) waiting for you at your death place with your items, and goes far away after giving them to you.

    • 226
    • May 14, 2026
    • Mods
    • +2
  • GeyserMovementFix project image

    GeyserMovementFix

    • 232
    • Bukkit Plugins

    Fixes the movemnt issues and rubber banding on geyserMC even when server's movement tolerence is high. no more getting stuck in random lanterns :)

    • 232
    • January 17, 2026
    • Bukkit Plugins
    • +2
  • Keeper Allay - Death Inventory Keeper (Fabric) project image

    Keeper Allay - Death Inventory Keeper (Fabric)

    • 226
    • Mods

    (For Java Edition - Fabric) The magical item collector (allay) waiting for you at your death place with your items, and goes far away after giving them to you.

    • 226
    • May 14, 2026
    • Mods
    • +2
  • GeyserMovementFix project image

    GeyserMovementFix

    • 232
    • Bukkit Plugins

    Fixes the movemnt issues and rubber banding on geyserMC even when server's movement tolerence is high. no more getting stuck in random lanterns :)

    • 232
    • January 17, 2026
    • Bukkit Plugins
    • +2