一只野生小蓝九
replyreload += ',' + 29131068; 本帖最后由 一只野生小蓝九 于 2023-10-15 18:49 编辑



原版药水作用过少?用它来扩展原版药水的特性!



功能展示(图片大小被特殊处理,放心食用)

对箭矢投掷任意药水










药水效果可以叠加










对任意树木投掷中毒药水










对任意树木投掷治疗药水/再生药水











对任意树木投掷夜视药水











还没上光影就已经很美了











对任意树木投掷抗火药水















已知BUG
- 已修复√ 合成药箭被砸相同药水效果的药水时造成的不正确的重复叠加- 已修复√ 用神龟药水砸箭时得到不正确的药箭(只有一种效果,而神龟有两种效果)
进群反馈BUG/提建议QQ群:923738709
点击链接进群[蓝九的插件群]反馈问题
提醒事项


1.如果使用的是领地插件保护主城,请在主城禁止右键或者(res set shoot f),树木整体不会被领地保护
2.插件认为,一堆木头加一堆叶子=树,并且采用递归的方式遍历整个树,请务必设定好ListLimitMax(不要过高)3.虽然箭的药水效果可大量叠加,但其实不影响平衡(看玩家自己搭配,如果觉得超模可以在配置文件里适当削弱),可以延长玩家毕业周期



配置文件
近乎所有参数都可在config.yml调整配置文件里每个参数有详细的举例说明(甚至可以调整粒子数量/ 频率)config.ymlTreeSetting:
  GlobalSet:
    #任意一种药水的效果可以支配到的方块最大数量(防止卡顿)
    #示例:一棵很小的橡木树的树叶大概是60个左右,当使用任何药水对树叶进行处理的时候,处理的最大值是ListLimitMax
    #加强理解:假设我们对一棵500个树叶的树喷洒中毒药水,因为ListLimitMax为320,所以将近有180个树叶无法被操作(还留在树干上)
    #根据自己服务器配置合理设置,一般测试内,一棵树就算有上千个树叶同时被处理都没有任何问题,放心去调
    ListLimitMax: 320
  FireEffect:
    #是否开启该药水对树木的功能
    Flag: true
    #药水对树效果的持续时间  单位 秒
    KeepingSeconds: 60
    Particle:
      #是否开启粒子特效
      Flag: true
      #多少秒触发一次粒子,格式:支持小数
      Second: 1
      #粒子数量
      ParticleCount: 10
    Sound:
      #是否开启声音(灭火的声音)
      Flag: true
  HearthEffect:
    #是否开启该药水对树木的功能
    Flag: true
    Particle:
      #是否开启粒子特效
      Flag: true
      #每个方向的粒子数量
      ParticleCount: 4
  LightEffect:
    #药水对树效果的持续时间  单位 秒
    KeepingSeconds: 60
    #是否开启该药水对树木的功能
    Flag: true
    Particle:
      #是否开启粒子特效
      Flag: true
      #多少秒触发一次粒子,格式:支持小数
      Second: 3
      #粒子数量
      ParticleCount: 10
  PoisonEffect:
    #是否开启该药水对树木的功能
    Flag: true
    #当前清理树叶的速度除以以下的值
    #加强理解:假设随机清理一个树叶的时间本来需要2秒,如果PoisonDelay值为10,则需要20秒
    #树叶越多,凋零的越慢
    PoisonDelay: 2
ArrowSet:
  #是否开启对箭喷溅药水可感染箭属性的整个功能
  Flag: true
  #药水效果是否可以叠加
  PotionEffectAdd: true
  ArrowCustomName: §b喷过药的箭
  ArrowCustomLore:
    - §d药散
    - §6挥发
  #以下配置文件举例:
  #    #迅捷
  #    SPEED: 1,11
  #    及丢下迅捷药水到任意箭上时,得到的属性   1为药水强度,11为药水时长(建议设低,因为有一点超模,超模是因为可以砸别的药水继续叠加)
  ArrowList:
    #迅捷
    SPEED: 1,11
    #迟缓
    SLOW: 1,11
    #力量
    INCREASE_DAMAGE: 1,11
    #瞬间治疗
    HEAL: 1,0
    #瞬间伤害
    HARM: 1,0
    #跳跃提升
    JUMP: 1,11
    #再生
    REGENERATION: 1,11
    #隐身
    INVISIBILITY: 1,11
    #夜视
    NIGHT_VISION: 1,11
    #虚弱
    WEAKNESS: 1,11
    #中毒
    POISON: 1,4
    #幸运
    LUCK: 1,11
    #缓降
    SLOW_FALLING: 1,11
    #抗火
    FIRE_RESISTANCE: 1,11
    #神龟药水
    LONG_TURTLE_MASTER: 4,15复制代码

插件命令


/potionexpansion reload     只有OP/控制台可用(无权限)
权限节点

暂无




下载链接


所有版本最新版游客,如果您要查看本帖隐藏内容请回复
更新历史

2023/10/09 - 1.0.1
- 发布插件2023/10/10 - 1.0.4
- 扩展中毒药水对树效果- 扩展治疗/再生药水对树效果- 扩展夜视药水对树效果
- 扩展抗火药水对树效果
2023/10/11 - 1.1.0
- 优化代码- 每种效果持续时间/粒子数量可配置- 增加全局设置2023/10/12 - 1.2.0- 扩展任意药水对箭直接喷洒获得效果2023/10/12 - 1.2.1
- 药水对箭的效果可以叠加- 获得的任意效果属性可配置时长和强度2023/10/12 - 1.2.2
- 插件从GetTree更名为PotionExpansion2023/10/13 - 1.3.0
- 修复了两种相同效果的叠加BUG
- 配置文件增加是否允许箭药剂属性叠加的选项
更新计划



- 带有药水特性的装备(类似于把药水附魔到装备上)- 带有药水特性的武器(类似于把药水附魔到武器上)- 喷洒药水改变方块(空岛获取菌丝)- 新的药水(独创一个药水)- 品质越低的药水武器,对药的加成性越高(防止原版毕业武器单一)



严禁剽窃插件源码,违者必究。本插件所用所有代码均为原创,不存在借用/抄袭等行为