java.lang.Object
org.geysermc.floodgate.core.connection.audience.UserAudience
Direct Known Subclasses:
UserAudience.ConsoleAudience, UserAudience.PlayerAudience

public class UserAudience extends Object
  • Constructor Details

    • UserAudience

      public UserAudience(@NonNull UUID uuid, @NonNull String username, @NonNull String locale, @NonNull Object source, @NonNull CommandUtil commandUtil)
  • Method Details

    • hasPermission

      public boolean hasPermission(@NonNull String permission)
    • sendMessage

      public void sendMessage(String message)
    • sendMessage

      public void sendMessage(TranslatableMessage message, Object... args)
    • disconnect

      public void disconnect(@NonNull String reason)
    • disconnect

      public void disconnect(TranslatableMessage message, Object... args)
    • translateMessage

      public String translateMessage(TranslatableMessage message, Object... args)
    • uuid

      public @NonNull UUID uuid()
    • username

      public @NonNull String username()
    • locale

      public @NonNull String locale()
    • source

      public @NonNull Object source()
    • commandUtil

      public @NonNull CommandUtil commandUtil()