这是一款非常实用的礼包管理软件,这款插件能够很好的帮助你来管理玩家的福利,当然如你所见这款插件目前还是非常的简单的,我相信在不久的将来一定能够成为大家熟知的插件,我以后也会持续进行更新,未来还会添加更多的功能,我的这款插件希望能够帮助到你。
视频:暂未添加
图文:暂未添加
OP指令:
指令 | 作用 | 权限 |
---|---|---|
/wkkit create <Name> [DisplayName] | 从背包创建一个礼包 | OP所有 |
/wkkit recreate <Name> [DisplayName] | 重新设置礼包 | OP所有 |
/wkkit set <Name> | 将礼包设为服务器全局礼包 | OP所有 |
/wkkit reset <Name> | 取消设置全局礼包 | OP所有 |
/wkkit enable <Name> <true/false> | 开放或关闭指定礼包的领取,true为开放,否则为false。(如果不开放玩家将不能领取) | OP所有 |
/wkkit send <Name> <target> | 发放礼包给指定目标(Player / @all / @on) | OP所有 |
/wkkit delete <Name> | 删除指定礼包 | OP所有 |
/wkkit give <Name> <Player> | 无视条件直接发送一个礼包给玩家 | OP所有 |
/wkkit kits | 查看配置中的所有礼包 | OP所有 |
/wkkit info <Name> | 查看礼包信息 | OP所有 |
/wkkit help | 打开指令帮助 | OP所有 |
/wkkit reload | 重载插件 | OP所有 |
/wkkit transfer MySQL | 数据转移,目前只有MySQL这一个参数,意为从YAML转移数据到数据库。 | OP所有 |
玩家指令:
指令 | 作用 | 权限 |
---|---|---|
/wkkit gui | 打开礼包中心 | wkkit.gui |
PAPI变量(更多待添加):
变量 | 作用 |
---|---|
%wkkit_pkits% | 玩家拥有的礼包数 |
%wkkit_pkitsallow% | 玩家礼包仓库可领取的礼包数 |
%wkkit_pskitsallow% | 玩家礼包中心可领取的礼包数 |
%wkkit_kitname_<kitname>% | 指定礼包的展示名 |
%wkkit_kittime_<kitname>% | 指定礼包的可领取次数 |
%wkkit_kitdelay_<kitname>% | 指定礼包的冷却时间 |
目前本人测试使用的已兼容版本(理论上1.8-1.18全版本支持)
版本/核心 | Bukkit | Spigot | Paper |
---|---|---|---|
1.8 | √ | √ | √ |
1.9 | √ | √ | √ |
1.12 | √ | √ | √ |
1.13 | √ | √ | √ |
1.14 | √ | √ | √ |
1.15 | √ | √ | √ |
1.16 | √ | √ | √ |
1.17 | √ | √ | √ |
1.18 | √ | √ | √ |
1.8可能会出现编码格式问题,请手动将配置文件转为ANSI;
由于各版本的物品ID的不同使用时请选择相对应版本的ID,最简单的方法就是使用F3+H的方式展开tag。例如玻璃板的游戏中展示ID是mincraft:glass_pane
,去掉minecraft:
剩下的glass_pane
就是该物品的ID;
使用NBT标签创建物品请确保你有该方面的基础;
使用SkullIcon时也要注意nbt数据的使用版本,例如我们创建一个Red Present的头颅: 1.8 - 1.12 版本的数据
{display:{Name:"Present (red)"},SkullOwner:{Id:"dca29a3a-76d3-4979-88a2-2da034b99212",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmNlZjlhYTE0ZTg4NDc3M2VhYzEzNGE0ZWU4OTcyMDYzZjQ2NmRlNjc4MzYzY2Y3YjFhMjFhODViNyJ9fX0="}]}}}
1.13 - 1.15 版本的数据
{display:{Name:"{\\"text\\":\\"Present (red)\\"}"},SkullOwner:{Id:"dca29a3a-76d3-4979-88a2-2da034b99212",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmNlZjlhYTE0ZTg4NDc3M2VhYzEzNGE0ZWU4OTcyMDYzZjQ2NmRlNjc4MzYzY2Y3YjFhMjFhODViNyJ9fX0="}]}}}
1.16+ 版本数据
{display:{Name:"{\\"text\\":\\"Present (red)\\"}"},SkullOwner:{Id:[I;-593323462,1993558393,-2002637408,884576786],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmNlZjlhYTE0ZTg4NDc3M2VhYzEzNGE0ZWU4OTcyMDYzZjQ2NmRlNjc4MzYzY2Y3YjFhMjFhODViNyJ9fX0="}]}}}
它们的不同之处就在于物品ID和SkullOwnerID以及物品Data的不同,当然物品ID和Data这块我已经做好了兼容我们无效担心这一点,只要选择正确的版本NBT就行。
<aside> 🗒️ 2021/12/08:WkKit 0.0.1 SNAPSHOT 2021/12/11:WkKit 0.0.2 SNAPSHOT 2021/12/14:WkKit 0.0.2.1 SNAPSHOT 2021/12/15:WkKit 0.0.2.2 SNAPSHOT 2021/12/21:WkKit 0.0.3 SNAPSHOT 2022/1/2:WkKit 0.0.4 Beta 2022/2/13: WkKit 0.0.5 SNAPSHOT
</aside>