Skip to content

Plugin Compatibility

Cybornut edited this page Aug 24, 2021 · 5 revisions

This list is incomplete. Please add a link or contact us via Discord. You can also edit if the information is incorrect or you want to add a new hosting provider!

For compatibility with anticheat plugins, please see Anticheat Compatibility

If a plugin you have is not listed, consider it compatible unless you discover otherwise.

Incompatible

Geyser should generally work fine with plugins, as we emulate a Java client. There are exceptions, though:

Floodgate can cause issues with plugins as it modifies the login process. Please note that any offline mode authenticator plugins are only here for documentation; Geyser does not support offline mode usage.

  • DynamicBungeeAuth produces invalid credentials for Bedrock players.
  • FastLogin does not let floodgate add player prefix. Latest dev versions seemed to include supports, but it's at the moment yet unverified.
  • ExploitFixer thinks that Floodgate users are UUID spoofing - disable the uuidspoof setting in ExploitFixer's config.
  • JPremium alters the UUID of a player, causing Floodgate not to be able to get the Bedrock data from its map.
  • LibHatesMods causes authentication to fail with com.github.steveice10.mc.auth.exception.request.InvalidCredentialsException
  • ProtocolSupport sometimes causes issues with Floodgate saying Invalid packet id: 27. Use ViaVersion instead if this keeps occurring ProtocolSupport now works with the latest Floodgate.
  • ProtocolSupportBungee changes how the login process works and therefore breaks the floodgate injection code.
  • SayNoToMcLeaks prevents Floodgate from finishing its login system.

Compatible with changes

  • TCPShield requires only-allow-proxy-connections disabled without a paid plan. However, their "Premium" plan will allow the support of Geyser - please contact their support for help setting this up.