Interface MultiPlatformIntegration

All Superinterfaces:
ChatPluginIntegration

public interface MultiPlatformIntegration extends ChatPluginIntegration
Represents a ChatPluginIntegration able to check if a PlayerAdapter is connected through a Bedrock client.

Types: [IntegrationType.GEYSER, IntegrationType.FLOODGATE]

  • Method Details

    • isBedrockPlayer

      boolean isBedrockPlayer(PlayerAdapter player)
      Checks if the specified player is connected through Bedrock Edition.
      Parameters:
      player - Player to check
      Returns:
      Whether the player is on Bedrock Edition
    • getUsernamePrefix

      String getUsernamePrefix()
      Gets the prefix added in front of Bedrock players' usernames to prevent duplicates.
      Returns:
      Bedrock usernames' prefix