# Configuration

### Description

This page contains the default config.yml.

### Default config file

```yaml
#
# Thank you for purchasing CrownKits!
# If you have any questions, suggestions or need help, please do not hesitate and
# join our discord: https://dsc.gg/crownplugins to ask for help!
# We are there to assist you.
#

# you can obtain your license in our discord! https://dsc.gg/crownplugins
# paste your license key in here
license: paste-here

# enable this to send various messages to console
debug-mode: false

storage:
  method: h2 # you can choose between h2 and mysql and mariadb
  data:
    host: crownhost
    database: crowndatabase
    username: crownuser
    password: "crownpassword"

    # sets the maximum size of the MySQL connection pool.
    #   https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing
    pool-settings:
      maximum-pool-size: 10
      minimum-idle: 10
      maximum-lifetime: 1800000
      keepalive-time: 0
      connection-timeout: 5000

# lets you disable the kit command if not wanted
enable-kit-command: true

cooldown-format: "%mm%m %ss%s"

# set to AIR to disable, this material will be used in the gui on kits that are on cooldown for the player
on-cooldown-material: BARRIER
# this can be a skull texture, paste everything after 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUv'
# the skull might be a little buggy when shown in the inventory because of it updating to often
on-cooldown-texture: none

# enable/disable the feature that allows players to buy a kit off cooldown for ingame money
# the price can be set per second of cooldown for each kit.
purchasable-kits: true

# this is the material for the kit vouchers
voucher-material: PAPER

# delay after joining until the kit is given in ticks
first-join-kit-delay: 100
# the kit that is given on firstjoin
first-join-kit: none

# the kit players will get when they respawn
# set to random to let the plugin randomly choose a kit
respawn-kit: none

# settings for the kit gui
fill-material: IRON_BARS
fill-slots:
  - 0
  - 9
  - 18
  - 27
  - 36
  - 45
  - 8
  - 17
  - 26
  - 35
  - 44
  - 53

gui-size: 54
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://obey.gitbook.io/wiki/legacy-wiki/plugins/crownkits/configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
