Configuration

Support:
  # If Vault is installed, you can use extra features in LogStream, such as economy.
  UseVault: false
  # Enables per-group customization, UseVault must be true in order for this option to work.
  EnableGroupsCustomization: false
  # Enables per-player customization.
  EnablePlayerCustomization: false
  # Enable economy support features, UseVault must be true for this option to work.
  EnableEconomySupport: false
Settings:
  # Will disallow nulled or empty outputs.
  IfMessageIsNullThenStop: false
  # The message sent to the player when he doesn't have the permission to use a command.
  # The message color can be changed by using color codes infront of the sentence.
  # If you want different colors for words, you just place the color code infront of the word, example: '&cNo &2Permission'.
  # A list of color codes can be found here: http://ess.khhq.net/mc/
  NoCmdPermissionMsg: '&cNo permission.'
  # If a player attempts to use a disabled variable, shall we notify him?
  NotifyPlayerIfVariableIsDisabled: true
  # Whether you allow LogStream to collect anonymous usage statistics to www.mcstats.org
  TrackUsageStatistics: true
DefaultOutput:
  # Default Join stream output.
  Join: '&e%player% joined the game!'
  # Default Quit stream output.
  Quit: '&e%player% left the game!'
  # Default Kick stream output.
  Kick: '&e%player% left the game!'
PlayerCustomization:
  Colors:
    # Disallowed color codes.
    Disallowed: '&k,&n,&m,&r,'
    # Max color codes an output may contain.
    MaxCodes: 5
    # Max color codes an output may contain.
    MinCodes: 0
  Misc:
    # Whether the player is allowed to null his output. (no output)
    AllowEmptyOutput: false
    # Max characters an output may contain.
    MaxLetters: 121
    # Minimum characters an output may contain.
    MinLetters: 10
    # Max variables an output may contain.
    MaxVariables: 4
    # Minimum variables an output may contain.
    MinVariables: 1
    # If a player attempts to include any of these strings in his output, he will be prevented.
    DisallowedStrings:
    - penis
    - jerk
  Variables:
    # Whether the output must contain the playername variable.
    OutputMustContainPlayername: true
    # Here you can choose which variables that should be available.
    Enabled:
      player: true
      group: false
      date: true
      world: true
      gamemode: true
      ip: false
      dispname: true
      health: true
  Economy:
    # Whether economy support is enabled for player customization.
    Enabled: false
    # If a player does not have enough cash for the output, is he allowed to still purchase it and get a negative cash pile?
    AllowNegativeCashPile: false
    # Currency symbol used.
    CurrencySymbol: $
    Charges:
      # This is the "ground" charge.
      MainCharge: 200.0
      # The amount increased to the MainCharge per character used.
      ChargeIncreasePerLetter: 2.0
      # The amount increased to the MainCharge per variable used.
      ChargeIncreasePerVariable: 50.0
      # The amount increased to the MainCharge per color code used.
      ChargeIncreasePerColorCode: 25.0