按类别搜索

全部 ·  MOD ·  地图 ·  材质包 ·  教程 · 
公告:本站更新大量手机版内容 --> 点击查看

我的世界日历签到(SignIn)插件

1360 2020-11-04 09:40:43 文章分类: 插件

SignIn —— 签到

插件功能介绍: 一款支持多种自定义功能的日历签到插件

理论支持1.7-1.16所有版本

目前插件最新版本:1.6   请及时更新最新版本以避免不必要的报错

图片展示


#使用说明#

日历签到

每日签到可以获取奖励

未签到玩家会收到提醒

输入指令/qd  打开签到GUi   [无权限]

自定义签到奖励

配置签到奖励分为三个步骤

1、在游戏中配置奖励物品 【如果不想送可以不设置忽略就可以】

输入/qd set prize [奖励名称]

2、在插件配置目录下的Prize文件夹中新建奖励配置文件 【必须配置  否则出现错误】

在文件夹中新建以奖励名称为文件名的.yml文件

示例配置

在此配置文件中

Name为奖励的物品名称

lore为奖励的物品lore[可多行]

此内容将在领取奖励GUi中显示

type内为自定义材质【可空】

type下的Material内容为材质配置

若服务器版本是1.12以上版本只需配置name即可

name为图中minecraft:后面的内容全部使用大写

若服务器版本是1.12及以下的版本只需要配置id即

id为物品id

两项互不干涉

Commands为领取奖励时执行命令配置【可不写】

Commands下的

PlayerCommands为领取玩家执行的命令【可不写  可多行】

OpCommands为玩家以OP身份执行的命令【可不写  可多行】

ConsoleCommands为玩家领取奖励时后台执行的命令【可不写  可多行】

注意:命令里面支持使用PAPI变量

Prize下的money为奖励金钱配置【可不写】

Prize下的PlayerPoints为奖励点券配置【可不写】

这个配置文件中的必填项只有Name和lore

如果不想执行命令和奖励金钱可以将配置文件配置成

3、在config.yml中配置奖励激活方式 【必须配置  不配置奖励无法激活】

签到奖励的激活方式需在config.yml配置文件中设置

在此实例配置文件中

demo为奖励的编号 暂无实际用处

mode为奖励的激活模式

目前激活模式有

Daily  每日签到

若激活模式为Daily则values需设置为1

continuous  连续签到

若激活模式为continuous则values为连续签到的数量  即签到几天可以获得奖励礼包  如果为2则连续签到2天

fastival  节日签到

若激活模式为fastival则valuse需设置一个具体的日期格式如'2020-07-22'

top  前几名签到奖励

若激活模式为top则values可以设置为一个数字代表每天前几名签到的可以获取奖励也可以设置为一个字符串'%3%'这代表第三名签到的人可以获得指定奖励

例如:

图中demo3的设置代表前三名可以领取prize4礼包

demo4代表第一名可领取prize5礼包

注意:特定第几名领取礼包必须使用字符串形式 如'%1%'

week 周内特别奖励

若激活模式为week则values需设置一个数字  如果数字为5则代表周五可领取奖励

time 特别时间段奖励

values内需配置为如下格式

all 总签到数量奖励

values内需要设置一个数字  如果数字为5则代表总签到数量达到5可领取奖励

prize_name为奖励礼包名称   需与游戏中配置的奖励名称一致

设置不同权限组不同奖励设置

此功能为1.3版本新增功能,使用方法如下

在config.yml中配置如下示例

配置如图

PAPI占位符

%SignIn_player%   玩家姓名

%SignIn_world%   玩家所在世界

%SignIn_is%   本日玩家是否签到  会返回两种信息[已签到、未签到]

%SignIn_allNumber%   玩家总签到数量

%SignIn_thisMonthNumber%   玩家本月签到数量

%SignIn_cNumber%   玩家连续签到数量

%SignIn_LoginNumber%  今天登录人数

%SignIn_SignInNumber%  今天签到人数

%SignIn_rank%  获取玩家今天签到排名

%SignIn_SignInTime% 获取玩家今天签到时间

 下载地址 点此下载

相关文章