Default config file

About configs

There are two different "default" configs. The one you see (let's call it example config) and the one plugin uses when it misses some settings (that would be the actual default config).

Default config

Default config is config.yml hidden in plugins jar file. When we are missing a configuration entry, it is taken from this default. It looks like this:

pplconfig: false
options:
  checkVersion: true
  usePEXPrefix: false
  useColourOnly: false
prefixgroups:
  general:
    default: ''
    op: ''
    creative: ''
    adventure: ''
    survival: ''
  custom:
    default: ''

As you can see, as of version 1.1.4, you can just omit any setting (except for pplconfig; see below why) safely.

Example config

The example config is generated when you start the plugin for the first time. It is used to show you how this plugin works and to point you to valid configuration.

The config file (with comments)
pplconfig: true # Keep this in place. When deleted or set to false, this config file will be regenerated like if it was first run.
options:
  # Set this to false if you want to disable automatic version check. You can still use command /ppl updatecheck for manual check
  checkVersion: true
  # Set to true if you want to use PermissionEx prefixes
  usePEXPrefix: false
  # Set this to true if you want to use only the first colour that occurs in the custom prefix
  useColourOnly: false
prefixgroups:
  general:
    # This is the default prefix. It is applied always.
    default: '&f'
    # This is the prefix server OPS will get.
    #    If you don't want to use permissions,
    #    this is probably what you want to have set
    op: '&4'
    # Prefixes for different game modes.
    #    Use exact lowercase name of a game mode.
    creative: '&6C'
    adventure: '&2A'
    survival: ''
  custom:
    # Define your custom prefixes here.
    # To assign a prefix, give the player/group permission
    #     prefixedplayerlist.prefix.<name_of_the_prefix>
    # There is a pregenerated example:
    
    # Give your player(s) permission...
    #     prefixedplayerlist.prefix.team_a
    #     if you want to see his/her name like [A]Player
    team_a: '[A]'
    #     or prefixedplayerlist.prefix.team_b
    #     if you want to see his/her name like [B]Player
    team_b: '[B]'
The config file (without comments)
pplconfig: true
options:
  checkVersion: true
  usePEXPrefix: false
  useColourOnly: false
prefixgroups:
  general:
    default: '&f'
    op: '&4'
    creative: '&6C'
    adventure: '&2A'
    survival: ''
  custom:
    team_a: '[A]'
    team_b: '[B]'