Skip to content
On this page

配置文件

config.yml 主配置文件
js
#插件数据储存配置
store:
  #sqlite / mysql
  method: sqlite
#数据库配置
Mysql:
  address: localhost
  port: 3306
  database: test
  user: root
  password: 123456
#连接池
HikariCP:
  connectionTimeout: 30000
  #连接超时时间 默认值:30000(30秒)
  minimumIdle: 10
  #最小空闲连接数
  maximumPoolSize: 50
  #池允许达到的最大大小,包括空闲和正在使用的连接

#自动异步保存玩家数据 秒为单位
#重启服务器才可生效
auto-ansysave: 1000
#奖励设置
reward:
  #天数
  #[sound]ID 播放音效 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
  #[message]xxx 发送消息
  #[title]XX;xx 发送标题消息
  #[broad]xx 发送全服通报
  #[console]xx 后台执行命令
  #[op]xx 以OP权限执行 (危险性高,慎用.
  #[player]xx 玩家执行命令
  #玩家变量为 %player%
  1:
    - '[console]eco give %player% 100'
  2:
    - '[console]eco give %player% 100'
  3:
    - '[console]eco give %player% 100'
  4:
    - '[console]eco give %player% 100'
  5:
    - '[console]eco give %player% 100'
#语言配置
lang:
  plugin: '&7[&e&l新手五日礼包&7] &f'
  claim_already: '&3你已经领取过该礼包了..'
  claim_success: '&a你成功领取了新手五日礼包的第 &b%day% &a日礼包.'
  claim_cant: '&c当前无法领取该礼包'
  # %day% 为礼包天数变量
  claim_wait: '&a今天有个礼包待领取..'
  # %day% 为礼包天数变量
  claim_wait_title: '&3&l新手五日礼包;&e今日有个礼包待领取.'
  reset: '&a你的五日礼包领取数据已被重置.'
menu.yml GUI界面配置文件
js
title: '&7新人五日礼 '
# 打开GUI音效 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
sound: '' 
# GUI 尺寸
size: 27
# 变量
placeholder:
  claim_already: '&f[ &a你已经领取过该礼包 &f]'
  claim_wait: '&f[ &e点击领取礼包 &f]'
  claim_cant: '&f[ &c目前该礼包无法领取 &f]'
# GUI物品
# Fuction 列表
#   null: 点击后不触发任何效果
#   close: 点击后关闭GUI
#   cmd: 点击后触发命令 (后台发出)
#     示例:
#      fuction:
#        type: cmd
#        value: 'spawn %player%'
#   reward: 礼包
#     示例:
#       fuction:
#         type: reward
#         value: '5' - 表示为该礼包为第 5 天的礼包
#         ...
#         type: reward
#         value: '7' - 表示为该礼包为第 7 天的礼包
#         ...
#         type: reward
#         value: '8' - 表示为该礼包为第 8 天的礼包
#         ...
#         type: reward
#         value: '14' - 表示为该礼包为第 14 天的礼包
#       ...
customItems:
  #第一日礼包
  #礼包奖励配置在 config 的 rewards 下添加
  day1这个是ID可以随意取:
    display: '&d第一日礼包'
    material: CHEST
    data: 0
    model: 0
    lore:
    - ''
    - '&b新人登入 &31 &b天大礼包.'
    - '&c每日只可领取一次礼包'
    - ''
    - '&f礼包内容:'
    - '&f - 游戏币 ×199'
    - '&f - 点券 ×10'
    - ''
    - '%placeholder%'
    slot: [11]
    fuction:
      type: reward
      value: '1'
      # 领取后 执行 config.yml 的 rewards.1
  day2:
    display: '&d第二日礼包'
    material: CHEST
    data: 0
    model: 0
    lore:
    - ''
    - '&b新人登入 &32 &b天大礼包.'
    - '&c每日只可领取一次礼包'
    - ''
    - '&f礼包内容:'
    - '&f - 游戏币 ×599'
    - '&f - 点券 ×50'
    - ''
    - '%placeholder%'
    slot: [12]
    fuction:
      type: reward
      value: '2'
      # 领取后 执行 config.yml 的 rewards.2
  day3:
    display: '&d第三日礼包'
    material: CHEST
    data: 0
    model: 0
    lore:
    - ''
    - '&b新人登入 &33 &b天大礼包.'
    - '&c每日只可领取一次礼包'
    - ''
    - '&f礼包内容:'
    - '&f - 游戏币 ×1199'
    - '&f - 点券 ×250'
    - ''
    - '%placeholder%'
    slot: [13]
    fuction:
      type: reward
      value: '3'
      # 领取后 执行 config.yml 的 rewards.3
  day4:
    display: '&d第四日礼包'
    material: CHEST
    data: 0
    model: 0
    lore:
    - ''
    - '&b新人登入 &34 &b天大礼包.'
    - '&c每日只可领取一次礼包'
    - ''
    - '&f礼包内容:'
    - '&f - 游戏币 ×52299'
    - '&f - 点券 ×550'
    - ''
    - '%placeholder%'
    slot: [14]
    fuction:
      type: reward
      value: '4'
      # 领取后 执行 config.yml 的 rewards.4
  day5:
    display: '&d第五日礼包'
    material: CHEST
    data: 0
    model: 0
    lore:
    - ''
    - '&b新人登入 &35 &b天大礼包.'
    - '&c每日只可领取一次礼包'
    - ''
    - '&f礼包内容:'
    - '&f - 游戏币 ×5599'
    - '&f - 点券 ×5550'
    - ''
    - '%placeholder%'
    slot: [15]
    fuction:
      type: reward
      value: '5'
      # 领取后 执行 config.yml 的 reward.5