⚙️ Configuration

⚙️ Configuration

vLives is highly configurable through three main files located in your /plugins/vLives/ folder.

config.yml

This is the main configuration file for core plugin mechanics.

YAML

# The number of lives a player starts with on their first join.
starting-lives: 5

# The maximum number of lives a player can have. Set to -1 to disable the limit.
max-lives: 10

# The duration of the ban when a player runs out of lives.
# Format: <number><s/m/h/d> for seconds, minutes, hours, or days.
ban-duration: "12h" # 12 hours

# If true, players who run out of lives are teleported to a set location instead of being banned.
# You must set the location with /lives setbanlocation
server-ban-area: true

# A list of commands that banned players are still allowed to use.
# Must include the initial slash.
command-whitelist-for-banned:
  - "/login"
  - "/register"
  - "/helpop"

boosters.yml

This file allows you to create an unlimited number of custom boosters.

YAML

messages.yml

This file (or one with a similar name) controls every message sent by the plugin. All messages support standard Minecraft color codes (&a, &l, etc.) and a variety of placeholders.


💎 Item Creation

You can create incredibly detailed items in your boosters.yml file using the item section. This system supports a wide range of properties.

Example of a Complex Item

This example shows a player head item with a custom name, lore, enchantments, flags, and NBT data.

YAML


📜 Permissions

Control access to vLives features with these permission nodes.

Permission Node
Description
Default

vLives.user

Grants access to basic player commands like /lives and /lives history.

All Players

vLives.admin

Grants access to all administrative commands.

OP Only

Exporter vers Sheets

Suggestion: For more fine-grained control, you can use a permissions plugin to grant specific admin commands, such as vLives.reload or vLives.booster.give.⚙️ Configuration

vLives is highly configurable through three main files located in your /plugins/vLives/ folder.

config.yml

This is the main configuration file for core plugin mechanics.

YAML

boosters.yml

This file allows you to create an unlimited number of custom boosters.

YAML

messages.yml

This file (or one with a similar name) controls every message sent by the plugin. All messages support standard Minecraft color codes (&a, &l, etc.) and a variety of placeholders.


💎 Item Creation

You can create incredibly detailed items in your boosters.yml file using the item section. This system supports a wide range of properties.

Example of a Complex Item

This example shows a player head item with a custom name, lore, enchantments, flags, and NBT data.

YAML


📜 Permissions

Control access to vLives features with these permission nodes.

Permission Node
Description
Default

vLives.user

Grants access to basic player commands like /lives and /lives history.

All Players

vLives.admin

Grants access to all administrative commands.

OP Only

Last updated