Record Class Permission.Command

java.lang.Object
java.lang.Record
net.flectone.pulse.config.Permission.Command
All Implemented Interfaces:
PermissionSetting
Enclosing class:
Permission

public static record Permission.Command(String name, Permission.Type type, Permission.PermissionEntry seeInvisiblePlayersInSuggest, Permission.Command.Afk afk, Permission.Command.Anon anon, Permission.Command.Ball ball, Permission.Command.Ban ban, Permission.Command.Banlist banlist, Permission.Command.Broadcast broadcast, Permission.Command.Chatcolor chatcolor, Permission.Command.Chatsetting chatsetting, Permission.Command.Clearchat clearchat, Permission.Command.Clearmail clearmail, Permission.Command.Coin coin, Permission.Command.Deletemessage deletemessage, Permission.Command.Dice dice, Permission.Command.CommandDo commandDo, Permission.Command.Emit emit, Permission.Command.Flectonepulse flectonepulse, Permission.Command.Geolocate geolocate, Permission.Command.Helper helper, Permission.Command.Ignore ignore, Permission.Command.Ignorelist ignorelist, Permission.Command.Kick kick, Permission.Command.Mail mail, Permission.Command.Maintenance maintenance, Permission.Command.Me me, Permission.Command.Minesweeper minesweeper, Permission.Command.Mute mute, Permission.Command.Mutelist mutelist, Permission.Command.Nickname nickname, Permission.Command.Online online, Permission.Command.Ping ping, Permission.Command.Poll poll, Permission.Command.Reply reply, Permission.Command.Rockpaperscissors rockpaperscissors, Permission.Command.Sprite sprite, Permission.Command.Spy spy, Permission.Command.Stream stream, Permission.Command.Symbol symbol, Permission.Command.Tell tell, Permission.Command.Tictactoe tictactoe, Permission.Command.Toponline toponline, Permission.Command.Translateto translateto, Permission.Command.CommandTry commandTry, Permission.Command.Unban unban, Permission.Command.Unmute unmute, Permission.Command.Unwarn unwarn, Permission.Command.Warn warn, Permission.Command.Warnlist warnlist, Permission.Command.Whitelist whitelist, Permission.Command.Whois whois) extends Record implements PermissionSetting
Since:
1.0
  • Constructor Details

    • Command

      public Command(String name, Permission.Type type, Permission.PermissionEntry seeInvisiblePlayersInSuggest, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/afk") Permission.Command.Afk afk, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/anon") Permission.Command.Anon anon, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ball") Permission.Command.Ball ball, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ban") Permission.Command.Ban ban, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/banlist") Permission.Command.Banlist banlist, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/broadcast") Permission.Command.Broadcast broadcast, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/chatcolor") Permission.Command.Chatcolor chatcolor, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/chatsetting") Permission.Command.Chatsetting chatsetting, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/clearchat") Permission.Command.Clearchat clearchat, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/clearmail") Permission.Command.Clearmail clearmail, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/coin") Permission.Command.Coin coin, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/deletemessage") Permission.Command.Deletemessage deletemessage, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/dice") Permission.Command.Dice dice, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/do") Permission.Command.CommandDo commandDo, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/emit") Permission.Command.Emit emit, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/flectonepulse") Permission.Command.Flectonepulse flectonepulse, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/geolocate") Permission.Command.Geolocate geolocate, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/helper") Permission.Command.Helper helper, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ignore") Permission.Command.Ignore ignore, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ignorelist") Permission.Command.Ignorelist ignorelist, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/kick") Permission.Command.Kick kick, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/mail") Permission.Command.Mail mail, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/maintenance") Permission.Command.Maintenance maintenance, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/me") Permission.Command.Me me, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/minesweeper") Permission.Command.Minesweeper minesweeper, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/mute") Permission.Command.Mute mute, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/mutelist") Permission.Command.Mutelist mutelist, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/nickname") Permission.Command.Nickname nickname, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/online") Permission.Command.Online online, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ping") Permission.Command.Ping ping, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/poll") Permission.Command.Poll poll, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/reply") Permission.Command.Reply reply, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/rockpaperscissors") Permission.Command.Rockpaperscissors rockpaperscissors, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/sprite") Permission.Command.Sprite sprite, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/spy") Permission.Command.Spy spy, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/stream") Permission.Command.Stream stream, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/symbol") Permission.Command.Symbol symbol, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/tell") Permission.Command.Tell tell, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/tictactoe") Permission.Command.Tictactoe tictactoe, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/toponline") Permission.Command.Toponline toponline, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/translateto") Permission.Command.Translateto translateto, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/try") Permission.Command.CommandTry commandTry, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/unban") Permission.Command.Unban unban, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/unmute") Permission.Command.Unmute unmute, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/unwarn") Permission.Command.Unwarn unwarn, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/warn") Permission.Command.Warn warn, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/warnlist") Permission.Command.Warnlist warnlist, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/whitelist") Permission.Command.Whitelist whitelist, @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/whois") Permission.Command.Whois whois)
      Creates an instance of a Command record class.
      Parameters:
      name - the value for the name record component
      type - the value for the type record component
      seeInvisiblePlayersInSuggest - the value for the seeInvisiblePlayersInSuggest record component
      afk - the value for the afk record component
      anon - the value for the anon record component
      ball - the value for the ball record component
      ban - the value for the ban record component
      banlist - the value for the banlist record component
      broadcast - the value for the broadcast record component
      chatcolor - the value for the chatcolor record component
      chatsetting - the value for the chatsetting record component
      clearchat - the value for the clearchat record component
      clearmail - the value for the clearmail record component
      coin - the value for the coin record component
      deletemessage - the value for the deletemessage record component
      dice - the value for the dice record component
      commandDo - the value for the commandDo record component
      emit - the value for the emit record component
      flectonepulse - the value for the flectonepulse record component
      geolocate - the value for the geolocate record component
      helper - the value for the helper record component
      ignore - the value for the ignore record component
      ignorelist - the value for the ignorelist record component
      kick - the value for the kick record component
      mail - the value for the mail record component
      maintenance - the value for the maintenance record component
      me - the value for the me record component
      minesweeper - the value for the minesweeper record component
      mute - the value for the mute record component
      mutelist - the value for the mutelist record component
      nickname - the value for the nickname record component
      online - the value for the online record component
      ping - the value for the ping record component
      poll - the value for the poll record component
      reply - the value for the reply record component
      rockpaperscissors - the value for the rockpaperscissors record component
      sprite - the value for the sprite record component
      spy - the value for the spy record component
      stream - the value for the stream record component
      symbol - the value for the symbol record component
      tell - the value for the tell record component
      tictactoe - the value for the tictactoe record component
      toponline - the value for the toponline record component
      translateto - the value for the translateto record component
      commandTry - the value for the commandTry record component
      unban - the value for the unban record component
      unmute - the value for the unmute record component
      unwarn - the value for the unwarn record component
      warn - the value for the warn record component
      warnlist - the value for the warnlist record component
      whitelist - the value for the whitelist record component
      whois - the value for the whois record component
  • Method Details

    • builder

      public static Permission.Command.CommandBuilder builder()
    • toBuilder

    • withName

      public Permission.Command withName(String name)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withType

      public Permission.Command withType(Permission.Type type)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withSeeInvisiblePlayersInSuggest

      public Permission.Command withSeeInvisiblePlayersInSuggest(Permission.PermissionEntry seeInvisiblePlayersInSuggest)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withAfk

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withAnon

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withBall

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withBan

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withBanlist

      public Permission.Command withBanlist(Permission.Command.Banlist banlist)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withBroadcast

      public Permission.Command withBroadcast(Permission.Command.Broadcast broadcast)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withChatcolor

      public Permission.Command withChatcolor(Permission.Command.Chatcolor chatcolor)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withChatsetting

      public Permission.Command withChatsetting(Permission.Command.Chatsetting chatsetting)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withClearchat

      public Permission.Command withClearchat(Permission.Command.Clearchat clearchat)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withClearmail

      public Permission.Command withClearmail(Permission.Command.Clearmail clearmail)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withCoin

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withDeletemessage

      public Permission.Command withDeletemessage(Permission.Command.Deletemessage deletemessage)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withDice

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withCommandDo

      public Permission.Command withCommandDo(Permission.Command.CommandDo commandDo)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withEmit

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withFlectonepulse

      public Permission.Command withFlectonepulse(Permission.Command.Flectonepulse flectonepulse)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withGeolocate

      public Permission.Command withGeolocate(Permission.Command.Geolocate geolocate)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withHelper

      public Permission.Command withHelper(Permission.Command.Helper helper)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withIgnore

      public Permission.Command withIgnore(Permission.Command.Ignore ignore)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withIgnorelist

      public Permission.Command withIgnorelist(Permission.Command.Ignorelist ignorelist)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withKick

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withMail

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withMaintenance

      public Permission.Command withMaintenance(Permission.Command.Maintenance maintenance)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withMe

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withMinesweeper

      public Permission.Command withMinesweeper(Permission.Command.Minesweeper minesweeper)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withMute

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withMutelist

      public Permission.Command withMutelist(Permission.Command.Mutelist mutelist)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withNickname

      public Permission.Command withNickname(Permission.Command.Nickname nickname)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withOnline

      public Permission.Command withOnline(Permission.Command.Online online)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withPing

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withPoll

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withReply

      public Permission.Command withReply(Permission.Command.Reply reply)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withRockpaperscissors

      public Permission.Command withRockpaperscissors(Permission.Command.Rockpaperscissors rockpaperscissors)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withSprite

      public Permission.Command withSprite(Permission.Command.Sprite sprite)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withSpy

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withStream

      public Permission.Command withStream(Permission.Command.Stream stream)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withSymbol

      public Permission.Command withSymbol(Permission.Command.Symbol symbol)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withTell

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withTictactoe

      public Permission.Command withTictactoe(Permission.Command.Tictactoe tictactoe)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withToponline

      public Permission.Command withToponline(Permission.Command.Toponline toponline)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withTranslateto

      public Permission.Command withTranslateto(Permission.Command.Translateto translateto)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withCommandTry

      public Permission.Command withCommandTry(Permission.Command.CommandTry commandTry)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withUnban

      public Permission.Command withUnban(Permission.Command.Unban unban)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withUnmute

      public Permission.Command withUnmute(Permission.Command.Unmute unmute)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withUnwarn

      public Permission.Command withUnwarn(Permission.Command.Unwarn unwarn)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withWarn

      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withWarnlist

      public Permission.Command withWarnlist(Permission.Command.Warnlist warnlist)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withWhitelist

      public Permission.Command withWhitelist(Permission.Command.Whitelist whitelist)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • withWhois

      public Permission.Command withWhois(Permission.Command.Whois whois)
      Returns:
      a clone of this object, except with this updated property (returns this if an identical value is passed).
    • toString

      public final String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • name

      public String name()
      Returns the value of the name record component.
      Specified by:
      name in interface PermissionSetting
      Returns:
      the value of the name record component
    • type

      public Permission.Type type()
      Returns the value of the type record component.
      Specified by:
      type in interface PermissionSetting
      Returns:
      the value of the type record component
      See Also:
    • seeInvisiblePlayersInSuggest

      public Permission.PermissionEntry seeInvisiblePlayersInSuggest()
      Returns the value of the seeInvisiblePlayersInSuggest record component.
      Returns:
      the value of the seeInvisiblePlayersInSuggest record component
    • afk

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/afk") public Permission.Command.Afk afk()
      Returns the value of the afk record component.
      Returns:
      the value of the afk record component
    • anon

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/anon") public Permission.Command.Anon anon()
      Returns the value of the anon record component.
      Returns:
      the value of the anon record component
    • ball

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ball") public Permission.Command.Ball ball()
      Returns the value of the ball record component.
      Returns:
      the value of the ball record component
    • ban

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ban") public Permission.Command.Ban ban()
      Returns the value of the ban record component.
      Returns:
      the value of the ban record component
    • banlist

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/banlist") public Permission.Command.Banlist banlist()
      Returns the value of the banlist record component.
      Returns:
      the value of the banlist record component
    • broadcast

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/broadcast") public Permission.Command.Broadcast broadcast()
      Returns the value of the broadcast record component.
      Returns:
      the value of the broadcast record component
    • chatcolor

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/chatcolor") public Permission.Command.Chatcolor chatcolor()
      Returns the value of the chatcolor record component.
      Returns:
      the value of the chatcolor record component
    • chatsetting

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/chatsetting") public Permission.Command.Chatsetting chatsetting()
      Returns the value of the chatsetting record component.
      Returns:
      the value of the chatsetting record component
    • clearchat

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/clearchat") public Permission.Command.Clearchat clearchat()
      Returns the value of the clearchat record component.
      Returns:
      the value of the clearchat record component
    • clearmail

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/clearmail") public Permission.Command.Clearmail clearmail()
      Returns the value of the clearmail record component.
      Returns:
      the value of the clearmail record component
    • coin

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/coin") public Permission.Command.Coin coin()
      Returns the value of the coin record component.
      Returns:
      the value of the coin record component
    • deletemessage

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/deletemessage") public Permission.Command.Deletemessage deletemessage()
      Returns the value of the deletemessage record component.
      Returns:
      the value of the deletemessage record component
    • dice

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/dice") public Permission.Command.Dice dice()
      Returns the value of the dice record component.
      Returns:
      the value of the dice record component
    • commandDo

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/do") public Permission.Command.CommandDo commandDo()
      Returns the value of the commandDo record component.
      Returns:
      the value of the commandDo record component
    • emit

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/emit") public Permission.Command.Emit emit()
      Returns the value of the emit record component.
      Returns:
      the value of the emit record component
    • flectonepulse

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/flectonepulse") public Permission.Command.Flectonepulse flectonepulse()
      Returns the value of the flectonepulse record component.
      Returns:
      the value of the flectonepulse record component
    • geolocate

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/geolocate") public Permission.Command.Geolocate geolocate()
      Returns the value of the geolocate record component.
      Returns:
      the value of the geolocate record component
    • helper

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/helper") public Permission.Command.Helper helper()
      Returns the value of the helper record component.
      Returns:
      the value of the helper record component
    • ignore

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ignore") public Permission.Command.Ignore ignore()
      Returns the value of the ignore record component.
      Returns:
      the value of the ignore record component
    • ignorelist

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ignorelist") public Permission.Command.Ignorelist ignorelist()
      Returns the value of the ignorelist record component.
      Returns:
      the value of the ignorelist record component
    • kick

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/kick") public Permission.Command.Kick kick()
      Returns the value of the kick record component.
      Returns:
      the value of the kick record component
    • mail

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/mail") public Permission.Command.Mail mail()
      Returns the value of the mail record component.
      Returns:
      the value of the mail record component
    • maintenance

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/maintenance") public Permission.Command.Maintenance maintenance()
      Returns the value of the maintenance record component.
      Returns:
      the value of the maintenance record component
    • me

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/me") public Permission.Command.Me me()
      Returns the value of the me record component.
      Returns:
      the value of the me record component
    • minesweeper

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/minesweeper") public Permission.Command.Minesweeper minesweeper()
      Returns the value of the minesweeper record component.
      Returns:
      the value of the minesweeper record component
    • mute

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/mute") public Permission.Command.Mute mute()
      Returns the value of the mute record component.
      Returns:
      the value of the mute record component
    • mutelist

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/mutelist") public Permission.Command.Mutelist mutelist()
      Returns the value of the mutelist record component.
      Returns:
      the value of the mutelist record component
    • nickname

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/nickname") public Permission.Command.Nickname nickname()
      Returns the value of the nickname record component.
      Returns:
      the value of the nickname record component
    • online

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/online") public Permission.Command.Online online()
      Returns the value of the online record component.
      Returns:
      the value of the online record component
    • ping

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/ping") public Permission.Command.Ping ping()
      Returns the value of the ping record component.
      Returns:
      the value of the ping record component
    • poll

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/poll") public Permission.Command.Poll poll()
      Returns the value of the poll record component.
      Returns:
      the value of the poll record component
    • reply

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/reply") public Permission.Command.Reply reply()
      Returns the value of the reply record component.
      Returns:
      the value of the reply record component
    • rockpaperscissors

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/rockpaperscissors") public Permission.Command.Rockpaperscissors rockpaperscissors()
      Returns the value of the rockpaperscissors record component.
      Returns:
      the value of the rockpaperscissors record component
    • sprite

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/sprite") public Permission.Command.Sprite sprite()
      Returns the value of the sprite record component.
      Returns:
      the value of the sprite record component
    • spy

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/spy") public Permission.Command.Spy spy()
      Returns the value of the spy record component.
      Returns:
      the value of the spy record component
    • stream

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/stream") public Permission.Command.Stream stream()
      Returns the value of the stream record component.
      Returns:
      the value of the stream record component
    • symbol

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/symbol") public Permission.Command.Symbol symbol()
      Returns the value of the symbol record component.
      Returns:
      the value of the symbol record component
    • tell

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/tell") public Permission.Command.Tell tell()
      Returns the value of the tell record component.
      Returns:
      the value of the tell record component
    • tictactoe

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/tictactoe") public Permission.Command.Tictactoe tictactoe()
      Returns the value of the tictactoe record component.
      Returns:
      the value of the tictactoe record component
    • toponline

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/toponline") public Permission.Command.Toponline toponline()
      Returns the value of the toponline record component.
      Returns:
      the value of the toponline record component
    • translateto

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/translateto") public Permission.Command.Translateto translateto()
      Returns the value of the translateto record component.
      Returns:
      the value of the translateto record component
    • commandTry

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/try") public Permission.Command.CommandTry commandTry()
      Returns the value of the commandTry record component.
      Returns:
      the value of the commandTry record component
    • unban

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/unban") public Permission.Command.Unban unban()
      Returns the value of the unban record component.
      Returns:
      the value of the unban record component
    • unmute

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/unmute") public Permission.Command.Unmute unmute()
      Returns the value of the unmute record component.
      Returns:
      the value of the unmute record component
    • unwarn

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/unwarn") public Permission.Command.Unwarn unwarn()
      Returns the value of the unwarn record component.
      Returns:
      the value of the unwarn record component
    • warn

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/warn") public Permission.Command.Warn warn()
      Returns the value of the warn record component.
      Returns:
      the value of the warn record component
    • warnlist

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/warnlist") public Permission.Command.Warnlist warnlist()
      Returns the value of the warnlist record component.
      Returns:
      the value of the warnlist record component
    • whitelist

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/whitelist") public Permission.Command.Whitelist whitelist()
      Returns the value of the whitelist record component.
      Returns:
      the value of the whitelist record component
    • whois

      @JsonPropertyDescription(" https://flectone.net/pulse/docs/command/whois") public Permission.Command.Whois whois()
      Returns the value of the whois record component.
      Returns:
      the value of the whois record component