芸泠Yunleah`
本帖最后由 芸泠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)均已授权