PlumDeliveryPlumDelivery
Home
Guide
  • Overview
  • Database
  • Deliveries
  • Menus
  • Categories
  • Rewards
  • Messages
Commands
Placeholders
  • Overview
  • Methods
  • Events
Database Guide
FAQ
GitHub
Home
Guide
  • Overview
  • Database
  • Deliveries
  • Menus
  • Categories
  • Rewards
  • Messages
Commands
Placeholders
  • Overview
  • Methods
  • Events
Database Guide
FAQ
GitHub
  • Configuration

    • Configuration Overview
    • Database Configuration
    • Delivery Types Configuration
    • Menu Configuration
    • Categories Configuration
    • Rewards Configuration
    • Messages Configuration

Messages Configuration

Overview

All player-facing messages are configurable in messages.yml. Messages support Minecraft color codes and MiniMessage format.

Default Messages

# Goal completion message
goal-finish: "&aYou have reached the goal of &b<amount> &apoints!"

# Points earned notification
point-added: "&aYou earned &b<point> &apoints in the &a<category> &acategory!"

# Event messages
delivery-not-started: "&cThe delivery event is not active right now!"
delivery-started: "&a<type> delivery event has been started!"
delivery-ended: "&c<type> delivery event has ended!"
delivery-already-running: "&c<type> delivery event is already running!"
delivery-not-running: "&c<type> delivery event is not running right now!"

# Point removal
point-removed: "&c<point> &cpoints were removed from the &a<category> &ccategory!"

# Submission
no-items-to-submit: "&cNo items found in your inventory to submit!"

# Configuration
config-reloaded: "&aConfiguration files have been reloaded!"

# Delivery type errors
delivery-type-disabled: "&cThis delivery type is currently disabled!"
delivery-type-not-started: "&cThis delivery type has not been started yet!"
invalid-delivery-type: "&cInvalid delivery type! Usage: daily, weekly, monthly"

# Status display text
status-active: "&aActive"
status-not-started: "&cNot Started"
status-disabled: "&8Disabled"
status-no-time: "-"

# Delivery type display names
type-daily: "Daily"
type-weekly: "Weekly"
type-monthly: "Monthly"

# Console messages
config-reloaded-console: "Configuration files have been updated!"

Message Placeholders

PlaceholderUsed InDescription
<amount>goal-finishThe goal threshold that was reached
<point>point-added, point-removedNumber of points earned/removed
<category>point-added, point-removedCategory display name
<type>delivery-started, delivery-ended, etc.Delivery type display name

Color Codes

Minecraft color codes are supported:

CodeColorCodeColor
&0Black&8Dark Gray
&1Dark Blue&9Blue
&2Dark Green&aGreen
&3Dark Aqua&bAqua
&4Dark Red&cRed
&5Dark Purple&dLight Purple
&6Gold&eYellow
&7Gray&fWhite

Formatting Codes

CodeEffect
&lBold
&oItalic
&nUnderline
&mStrikethrough
&kObfuscated
&rReset

Translating Messages

To translate PlumDelivery to another language, simply change the message values in messages.yml. Here's an example for Turkish:

goal-finish: "&a&b<amount> &apuan hedefine ulaştınız!"
point-added: "&a&a<category> &akategorisinde &b<point> &apuan kazandınız!"
delivery-started: "&a<type> teslimat etkinliği başladı!"
delivery-ended: "&c<type> teslimat etkinliği sona erdi!"
no-items-to-submit: "&cEnvanterinizde teslim edilecek eşya bulunamadı!"
config-reloaded: "&aYapılandırma dosyaları yeniden yüklendi!"

type-daily: "Günlük"
type-weekly: "Haftalık"
type-monthly: "Aylık"

status-active: "&aAktif"
status-not-started: "&cBaşlamadı"
status-disabled: "&8Devre Dışı"

Tips

After editing messages, use /delivery reload to apply changes without restarting the server.

Prev
Rewards Configuration