本帖最后由 芸泠Yunleah` 于 2023-7-15 22:47 编辑 
ColdEstiny
Version 2.0.0本帖插件及内容禁止任何人转载到任何地方使用过程中如果遇到bug请加群沟通提交芸之插件交流群 | Github开源 | Wiki# 本帖使用排版来自PCD小组 ## Powered by TabooLib 6.0 # 插件介绍
将配置拆分为:配置组 | 掉落组 更加全面的配置专属于你的死亡系统支持死亡动作:重生前 | 重生后 执行Kether脚本丰富的掉落判断:权限判断 | 世界判断 | 保护格判断 | 动作判断 | 物品判断强大的随机掉落系统:百分比掉落 | 指定物品格掉落 | 范围掉落 | 全部掉落 | 全不掉落 | 指定掉落世界重生管理:延迟重生 | 自动重生 | 死亡点重生 | 重生点重生 | 指定重生大部分死亡系统相关需求 皆可实现本插件代码在Github使用MIT协议开源 :)
图片展示 插件启用

dev指令
                                     
 

 

                             
配置文件 setting.yml#ColdeEstiny Setting
Options:
Debug: true复制代码lang/zh_CN.ymlplugin-load: '&7[ {0} &7] {0} &6加载成功!'
plugin-enable: '&7[ {0} &7] {0} &6启用成功!'
plugin-disable: '&7[ {0} &7] {0} &6关闭成功!'
plugin-debug: '&f{0}'
plugin-format: '&7[ {0} &7] &f{1}'
plugin-loadModule: '&7[ {0} &7] &f已成功载入&b{1}&f个{2}...'
command-reload: '&7[ &b{0} &7] &b{0} &6重载成功!'
复制代码workspace/ExampleConfig.ymlOptions:
#是否启用该配置组
Enable: true
#配置限定世界
World:
#是否启用
Enable: true
#世界名
Info: "world"
#配置限定权限
Perm:
#是否启用
Enable: true
#权限
Info: "ce.perm.example"
#配置掉落组
Drop:
#是否启用
Enable: false
#绑定掉落组
Bind: Example
#配置脚本动作
Action:
#在玩家死亡时运行
Pre:
#是否启用
Enable: true
#脚本
Script: |-
tell 'Pre Kether 运行成功'
#在玩家重生时运行
Post:
#是否启用
Enable: true
#脚本
Script: |-
tell 'Post Kether 运行成功'
#配置玩家重生
PlayerSpawn:
#配置自动重生
AutoRespawn:
#是否启用
Enable: true
#延迟时间[单位Tick]
Time: 1
#配置重生点
Spawn:
#重生地点类型[death:死亡点,coo:坐标, loc: 重生点]
Type: death
Info: 100 100 100 world
复制代码workspace/drop/ExampleDrop.ymlOptions:
#掉落组Key
Key: Example
#配置掉落组
Drop:
Pack:
#[Type: per, order, range, ap, ALL, NULL]
Type: per
Info: 50%
Protected: 1,2,3,4,5,6,7,8
Exp:
Didnt: 0
Info: 50%
Item:
#[lore,nbt]
Enable: false
Type: lore
Info: "本物品死亡不掉落"
复制代码
数据统计
插件下载 MCBBS站内下载:

ColdEstiny-2.0.0 Alpha-20.jar
(2.03 MB, 下载次数: 0)
Github Action 自动构建:
https://github.com/Yunleah/ColdEstiny/actions
本插件所用代码部分来自其他开源作品(NeigeItems | Vulpecula)均已授权
ColdEstiny
Version 2.0.0本帖插件及内容禁止任何人转载到任何地方使用过程中如果遇到bug请加群沟通提交芸之插件交流群 | Github开源 | Wiki# 本帖使用排版来自PCD小组 ## Powered by TabooLib 6.0 # 插件介绍
将配置拆分为:配置组 | 掉落组 更加全面的配置专属于你的死亡系统支持死亡动作:重生前 | 重生后 执行Kether脚本丰富的掉落判断:权限判断 | 世界判断 | 保护格判断 | 动作判断 | 物品判断强大的随机掉落系统:百分比掉落 | 指定物品格掉落 | 范围掉落 | 全部掉落 | 全不掉落 | 指定掉落世界重生管理:延迟重生 | 自动重生 | 死亡点重生 | 重生点重生 | 指定重生大部分死亡系统相关需求 皆可实现本插件代码在Github使用MIT协议开源 :)
图片展示 插件启用
dev指令
配置文件 setting.yml#ColdeEstiny Setting
Options:
Debug: true复制代码lang/zh_CN.ymlplugin-load: '&7[ {0} &7] {0} &6加载成功!'
plugin-enable: '&7[ {0} &7] {0} &6启用成功!'
plugin-disable: '&7[ {0} &7] {0} &6关闭成功!'
plugin-debug: '&f{0}'
plugin-format: '&7[ {0} &7] &f{1}'
plugin-loadModule: '&7[ {0} &7] &f已成功载入&b{1}&f个{2}...'
command-reload: '&7[ &b{0} &7] &b{0} &6重载成功!'
复制代码workspace/ExampleConfig.ymlOptions:
#是否启用该配置组
Enable: true
#配置限定世界
World:
#是否启用
Enable: true
#世界名
Info: "world"
#配置限定权限
Perm:
#是否启用
Enable: true
#权限
Info: "ce.perm.example"
#配置掉落组
Drop:
#是否启用
Enable: false
#绑定掉落组
Bind: Example
#配置脚本动作
Action:
#在玩家死亡时运行
Pre:
#是否启用
Enable: true
#脚本
Script: |-
tell 'Pre Kether 运行成功'
#在玩家重生时运行
Post:
#是否启用
Enable: true
#脚本
Script: |-
tell 'Post Kether 运行成功'
#配置玩家重生
PlayerSpawn:
#配置自动重生
AutoRespawn:
#是否启用
Enable: true
#延迟时间[单位Tick]
Time: 1
#配置重生点
Spawn:
#重生地点类型[death:死亡点,coo:坐标, loc: 重生点]
Type: death
Info: 100 100 100 world
复制代码workspace/drop/ExampleDrop.ymlOptions:
#掉落组Key
Key: Example
#配置掉落组
Drop:
Pack:
#[Type: per, order, range, ap, ALL, NULL]
Type: per
Info: 50%
Protected: 1,2,3,4,5,6,7,8
Exp:
Didnt: 0
Info: 50%
Item:
#[lore,nbt]
Enable: false
Type: lore
Info: "本物品死亡不掉落"
复制代码
数据统计
插件下载 MCBBS站内下载:
ColdEstiny-2.0.0 Alpha-20.jar
(2.03 MB, 下载次数: 0)
Github Action 自动构建:
https://github.com/Yunleah/ColdEstiny/actions
本插件所用代码部分来自其他开源作品(NeigeItems | Vulpecula)均已授权