Calendar —— 简易方便的签到插件

VexView附属 Calendar —— 简易方便的签到插件 0.2

无下载权限
Calendar


SU4_FG9479P6O41FS}_~O4R.jpg

注意:本插件需要配合贴图使用,否则您可能无法看见界面。
支持版本:理论支持1.11~1.12.2


这是什么插件?

本插件内置了一张日历,玩家可以在日历上签到,查看过去的签到记录,以及领取累计签到的奖励。
  • 如果错过了某一天的签到,您可以使用补签卡进行补签。
  • 补签时如果达成累计条件,您同样可以获取奖励。
  • 奖励分为每周累计和每月累计,每周累计从周日开始计算,到了下一个周日重置;每月累计从每月1号开始计算,到下月1号重置。
  • 补签只能在每周或每月的这一周期进行。例如,您补签一个星期以前的日期,如果补签日期是上个月,则无法完成补签,如果是这个月,则只会补签每月累计。同样,如果您补签上个月的日期,如果补签日期不是这个星期,也无法完成补签。如果今天是星期天,那么昨天(星期六)则属于上一周

如何使用?

插件命令:
/calendar - 打开签到界面

/calendar reload - 重载插件
/calendar give [玩家] - 给予玩家补签卡
插件权限:
calendar.admin - 重载插件和给予补签卡权限
配置文件:
YAML:
#️️️选择语言
language: zh_cn
#️️️选择数据库类型FILE或者MYSQL
database: file
#️️️配置MYSQL
mysql:
  host: localhost
  port: 3306
  user: root
  password: password
  database: calendar
#️️️签到命令设置
commands:
  #️️️每一次签到都会执行的命令
  daily:
    - "[CONSOLE]eco give %player% 100"
  #️️️每个星期(从周日开始)累计签到执行的命令
  week:
    #️️️累计签到7次
    7:
    - "[CONSOLE]give %player% apple 1"
  #️️️每个月(从1号开始)累计签到执行的命令
  month:
    #️️️累计签到28次
    28:
    - "[CONSOLE]give %player% diamond 1"
#️️️日历日期格式
date_format: "yyyy年M月d日"
#️️️日历年月选择器格式
month_format: "yyyy年M月"
#️️️补签卡
replenish_card:
  #️️️补签卡显示名
  name: "&6&l补签卡"
  #️️️补签卡材料
  material: NAME_TAG
  #️️️补签卡数据值
  data: 0
  #️️️补签卡lore
  lore:
  - "&a右键打开签到界面"
  - "&a每补签一次消耗一张补签卡"
#️️️进服后是否自动打开GUI,是为true,否为false
open_gui_on_join: true
作者
皇家交响乐团
下载
158
查看
2,512
首次发布
最后更新
评分
4.33 星 3 星

分享资源

最新更新

  1. Calendar 0.2更新

    兼容了Lunar农历插件。

最新评论

签到日历位置错的 1 到10日跑屏幕外了能修改吗
大佬牛逼
非常好的插件,希望能支持1.14.4