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 on Discord 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. If you come across any more, please let us know via Discord.

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.
  • 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.