Class LiteBukkitSettings

java.lang.Object
dev.rollczi.litecommands.bukkit.LiteBukkitSettings
All Implemented Interfaces:
dev.rollczi.litecommands.platform.PlatformSettings

public class LiteBukkitSettings extends Object implements dev.rollczi.litecommands.platform.PlatformSettings
  • Constructor Details

    • LiteBukkitSettings

      public LiteBukkitSettings(BukkitCommandsRegistry commandsRegistry)
    • LiteBukkitSettings

      public LiteBukkitSettings(org.bukkit.Server server)
  • Method Details

    • fallbackPrefix

      public LiteBukkitSettings fallbackPrefix(String fallbackPrefix)
    • nativePermissions

      public LiteBukkitSettings nativePermissions(boolean nativePermission)
    • syncSuggestionWarning

      public LiteBukkitSettings syncSuggestionWarning(boolean syncSuggestionWarning)
    • playerNamePattern

      public LiteBukkitSettings playerNamePattern(Pattern playerNamePattern)
      Sets the pattern used to validate offline player names. The default pattern is "^[a-zA-Z0-9_]{3,16}$".
    • allowParseUnknownPlayers

      public LiteBukkitSettings allowParseUnknownPlayers(boolean allowParseUnknownPlayers)
      Sets whether to parse offline players that have played before. Default is false, meaning only players that have played before will be parsed. If set to true, it will allow parsing of unknown players, which may not have played before.
    • commandsRegistry

      public LiteBukkitSettings commandsRegistry(BukkitCommandsRegistry commandsRegistry)
    • tabCompleter

      public LiteBukkitSettings tabCompleter(TabComplete tabCompleter)