- 版权类型
- 原创
- 插件中文名称
- 吉赛尔礼包
- 插件英文名称
- GiselleKits
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
完全支持
PlaceHolderAPI 变量Playerpoints 点券
CustomShop 自定义货币
Vault 货币
v1.0: 插件发布 2026.5.28(?)
v1.2: 增加随意修改GUI界面.增加了每日礼包,在线礼包,优化了描述。 2026.5.30 1:53
v1.3; 增加Cdkey,修复了一系列Bug,增加安全机制.优化了部分代码. 增加了确认修改功能。 2026.7.8 20:00
如果你担心有些功能用不到,担心性能损耗?没事!插件CONFIG可以随意控制是否使用该模块/功能!ww
你担心这个GUI界面不太好看?没事!插件所有GUI界面可随意修改(兼容 1.7.10-1.16.5) 同样,文本也可以随意修改! wwwww
插件 V1.3增加新内容: CDKEY
CDKEY可以随意配置!
可以增加自定义CDKEY
例如:
cdkey createcustom <礼包名> <CDKEY> single/player
Single为所有玩家只能有一个使用这个兑换码,使用后作废.
Player为全部玩家都可以免费使用一次这个兑换码.
以下展示的为插件指令的一小部分.所有的指令以及插件的全部使用说明都在插件内部的使用说明.md中
注意:每日礼包,在线礼包这两个是模块化分离普通礼包的。(存储以及GUI界面)插件内部基本自带需要的一切GUI,可以不需要编辑任何GUI界面即可供给玩家购买/查看
基础指令提供. 本插件所有指令都可以使用TAB补全,即使是<礼包名>什么的.
玩家指令:
| 指令 | 说明 |
| gui | 打开礼包列表界面 |
| list | 列出所有礼包 |
| claim <礼包键名> | 直接领取礼包 |
| open <礼包名> true/false | 打开礼包预览,true 显示领取按钮,false 只看不领 |
设置礼包属性指令:
| 指令 | 说明 |
| setperm <礼包名> <权限> | 设置领取权限,写 `none` 则无 |
| setlimit <礼包名> <次数> | 终身领取上限,`-1` 无限制 |
| setdailylimit <礼包名> <次数> | 每日领取上限,`-1` 无限制 |
| setcooldown <礼包名> <秒> | 冷却时间,`0` 无冷却 |
| setdisplay <礼包名> <名称> | 显示名称 |
| setlore <礼包名> add/remove/clear <文字> | 增加 / 删除(从第一行开始) / 清空 描述 |
代价格式: (任意格式后添加 ":这里是描述" 将会不使用插件的描述.
例子:vault:100:消耗金币100 显示则为“消耗金币100” 而不是插件配置中的文本.代价可以添加无数个.想添加多少个就多少个,即使是不同类型的情况下
| 格式 | 说明 | 例子 |
| vault:金额 | Vault 金币 | vault:100 |
| playerpoint:数量 | Playerpoints 点券 | playerpoint:50 |
| customshop:货币ID:数量 | CustomShop 自定义货币 | customshop:gold:100 |
| item:材质:数量 | 消耗物品 | item:DIAMOND:10 |
| itemid:数字ID:数量 | 消耗物品 | itemid:264:10 |
| lore:关键词 | 扣除背包中含有此关键词的物品 | lore:特殊钥匙 |
| perm:权限:显示名 | 检查权限 (不扣除 | perm:kit.vip:VIP专属 |
| none | FOR FREEEEE | 这还要啥提示 |
| displayname:显示名称:数量 | 消耗物品 | displayname:&6康神开播了:1 |
领取后执行指令
礼包领取成功后可以在后台自动执行指令,用 <player> 代表玩家名。
例子:`/gkit setcmd starter add say <player> 领取了新手礼包`
| 杂项指令 | |
| resetplayer <玩家> [礼包名] | 重置领取记录,不写礼包名则重置全部 |
自定义GUI自带可用变量(如果加载了PlaceHolderAPI则可以使用PAPI变量!
礼包列表界面:`{page}` `{total_pages}` `{kit_count}` `{player_name}`
礼包预览界面:上面(礼包列表界面) + `{kit_name}` `{kit_permission}` `{kit_item_count}` `{kit_max_claims_formatted}` `{kit_daily_limit_formatted}` `{kit_cooldown_formatted}` `%cost%`
在线时长界面:`{page}` `{total_pages}` `{player_name}` `{online_time}`
如果你读到了这里你还是有什么不太懂,那就先下载插件吧!
插件内部有该插件的全部使用说明(随着配置文件生成在config
常见问题
**礼包怎么设为免费?**
创建出来默认就是免费的。如果加了代价想改回来,用 `/gkit setcost <礼包名> clear` 清掉代价就行。
**能不能一个礼包要多个代价?**
能,多次 `add` 就行。领取时所有代价都要满足。
**在线时长怎么算的?**
玩家在线期间实时累计,下线时自动保存。`/gkit reload` 和服务器关机也会保存,不会丢。
**在线礼包怎么让玩家每天都能领?**
`/gkit ot setreset <礼包名> daily`,设完之后每天零点重置领取状态。如果要每N天刷新一次,用 `daily:N`,比如 `daily:7` 就是每7天。
**累计登录天数怎么算的?**
玩家每天第一次登录服务器时,累计天数 +1。同一天内重复登录不会重复计数。
**reload 会不会丢数据?**
不会,reload 会先把所有未保存的数据写盘再重载。
附带GUI界面的数字位置图:
────── 槽位编号 ──────
行1: [ 0] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ]
行2: [ 9] [10] [11] [12] [13] [14] [15] [16] [17]
行3: [18] [19] [20] [21] [22] [23] [24] [25] [26]
行4: [27] [28] [29] [30] [31] [32] [33] [34] [35]
行5: [36] [37] [38] [39] [40] [41] [42] [43] [44]
行6: [45] [46] [47] [48] [49] [50] [51] [52] [53]