LaotouY
本帖最后由 7yCloud 于 2021-4-10 22:18 编辑


Thirst - 口渴值
插件交流群: 817735597




这是一款给Minecraft 加一个口渴值系统的功能!
  Boss 血条显示口渴值(可选开启)
自定义Boss血条显示的设置
  Papi 变量显示口渴值
自定食用食用恢复物品
自定食用后恢复口渴值量
自定义移动减少口渴值量
附加药水效果 量多增益Buff 量少负面Buff(选择开启)
自定义Buff激活口渴值量 是否开启 药水等级
玩家口渴值为0时对其造成伤害直至死亡(选择开启)
死亡后恢复口渴值(可选自然死亡或渴死)
水中回满口渴值(可选开启)
海洋生物群无法恢复口渴值(可选开启)
身处地狱口渴值减少翻倍(自定义倍数)
自定义Title消息

图片介绍:

命令:
/Thirst max    回满口渴值(op命令)
/Thirst get     读取当前口渴值
Papi变量:
%thirst_get           获取当前口渴值
配置文件:
  1. #所有的true 和 false请使用小写
  2. Set:
  3.   #在海里也恢复饥渴值 (根据脚下方块所在的生物群落所判断)
  4.   Ocean: false
  5.   #在水中是否恢复口渴值-流动水与不流动水
  6.   InWater: true
  7.   #Title消息的设置
  8. Title-Set:
  9.   # Title的设设置,单位为tick (不知道别改)
  10.   fadeIn: 20
  11.   #渐入时间
  12.   stay: 50
  13.   #停留时间
  14.   fadeOut: 20
  15.   #渐出时间
  16. Title:
  17.   thirsty: "§b§l口渴口渴!需要喝水!"
  18.   thirsty-sub: "§a§l跳到水中 §f§l喝牛奶 §b喝药水(水瓶) "
  19.   #每次移动减少口渴的数量 总量为10000  推荐为1-5 默认2
  20. moveUpdate: 2
  21.   #在地狱中 减少口渴值的速度是其他世界的几倍(不想开启则设置 1 )
  22. InNether: 2
  23. Bossbar:
  24.   #Boss血条显示的设置 如果设置为true则显示 false则卸载boss血条
  25.   Open: true
  26.   #支持颜色(使用以下颜色直接复制即可 仅限英文大写!):
  27.   # BLUE  蓝色
  28.   #GREEN    绿色
  29.   #PINK   粉色
  30.   #PURPLE   紫色
  31.   #RED    红色
  32.   #WHITE    白色
  33.   #YELLOW   黄色
  34.   Color: BLUE
  35.   Title: "§6§l口§b§l渴§a§l值"
  36. item:
  37.   #食用后加口渴值的物品设置
  38.   #比如一个金苹果的ID为 322 则设置为322 0
  39.   #附魔金苹果的ID为 322 1  则填入322 1
  40.   #某个可使用的物品食用后增加口渴值的数量设置为在 322 0 或者 322 1的 后面加上每次使用的所加的口渴值
  41.   #格式为 :  '(物品的ID) (物品的子ID) (引用后所加口渴值的量)'
  42.   #              322 1 1000
  43.   #              322 0 1000
  44.   #     口渴值量填入10000 则直接回满口渴值
  45.   - '360 0 1000'
  46.   - '260 0 1000'
  47.   - '322 1 10000'
  48.   - '322 0 1000'
  49. Buff:
  50.   Slow:
  51.     #减速
  52.     BuffName: Slow
  53.     #是否开启
  54.     Enable: true
  55.     #当低于多少口渴值给予Buff效果
  56.     Thirst: 3000
  57.     #药水等级
  58.     Level: 3
  59.   Hunger:
  60.     #饥饿
  61.     BuffName: Hunger
  62.     Enable: true
  63.     Thirst: 3000
  64.     Level: 3
  65.   Confusion:
  66.     #眩晕
  67.     BuffName: Confusion
  68.     Enable: true
  69.     Thirst: 500
  70.     Level: 3
  71.   Health_Boost:
  72.     #最大生命提升
  73.     BuffName: Health_Boost
  74.     Enable: true
  75.     Thirst: 9000
  76.     #当前口渴值大于配置文件中的设置则生命提升(最大生命提升)
  77.     Level: 5
  78.     #药水等级
  79.   Regenerates:
  80.     #生命再生
  81.     BuffName: Regenerates
  82.     Enable: true
  83.     Thirst: 9000
  84.     Level: 3
  85. Damage:
  86.   #造成伤害
  87.   Enable: true
  88.   #是否开启
  89.   Thirst: 0
  90.   #当低于多少口渴值时开始掉血
  91. Respawn:
  92.   #  如果设置为 ALL   则是重生之后回满口渴值
  93.   #  如果是 ONLY    则是仅渴死才回满口渴值
  94.   Set: ALL
复制代码

下载(提取码) :
链接:https://pan.baidu.com/s/1xwKkq6k4OaM05CRiCBGuHA
提取码:t7hv










zuzhang22
未到达优秀禁止设置隐藏回复内容 赶紧取消吧

LaotouY
zuzhang22 发表于 2019-4-20 02:49
未到达优秀禁止设置隐藏回复内容 赶紧取消吧

我在这取消了快半小时了,,  论坛又bug了 无法保存

C__C
我感觉你这个插件挺好玩的

Tommer
看起来不错 支持一下

William_Shi
支持原创插件~
/thirst max 是不是支持为其他玩家回复口渴呢

或者本来就是/thirst max xxx ?

LaotouY
William_Shi 发表于 2019-4-20 11:17
支持原创插件~
/thirst max 是不是支持为其他玩家回复口渴呢

这个是给自身直接回复 可以配合其他菜单插件例如bossshop帮助其他玩家直接恢复 下个版本会增加一些命令

William_Shi
360130129 发表于 2019-4-20 11:24
这个是给自身直接回复 可以配合其他菜单插件例如bossshop帮助其他玩家直接恢复 下个版本会增加一些命令 ...

支持楼主!

江月橙子
挺有意思的 记得好像有生存个模组也包括了这种功能

LaotouY
江月橙子 发表于 2019-4-20 14:52
挺有意思的 记得好像有生存个模组也包括了这种功能

插件更轻量化一点 适合纯净服 Mod服想减少mod也可以换作这个插件
毕竟这个不需要更新客户端

玖狙梦
1.感谢作者给的一个这么好的插件
2.这个插件血条哪输入变量没用,希望作者可以加一下
3.明明关闭了在水里回复,还是可以在水里回复不知道是不是bug

还是非常感谢作者玩家们都喜欢此插件  替所有玩家说声谢谢

九月星辰
感谢楼主的分享

LaotouY
guoyongfu 发表于 2019-5-15 01:33
1.感谢作者给的一个这么好的插件
2.这个插件血条哪输入变量没用,希望作者可以加一下
3.明明关闭了在水里回 ...

这两天 发 下一个版本 做了优化修改 水里关恢复下个版本修复

无心人书屋
这个好,增加了游戏难度的感觉。

LaotouY
无心人书屋 发表于 2019-5-15 20:28
这个好,增加了游戏难度的感觉。

那就评个分吧!

玖狙梦
360130129 发表于 2019-5-15 20:02
这两天 发 下一个版本 做了优化修改 水里关恢复下个版本修复

嗯  非常支持

无心人书屋

如你所愿,加油,大佬!

LaotouY
无心人书屋 发表于 2019-5-16 00:05
如你所愿,加油,大佬!

我会考虑加入生病的机制的

翎鲲
paperspigot1.8.8 玩家行走时提示(且没有BOSS血条显示,以为是没BOSSBAR前置但安装了也没用

  1. at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  2.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_101]
  3.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_101]
  4.         at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  5.         at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  6.         at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  7.         at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  8.         at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  9.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
  10. Caused by: java.lang.NoSuchMethodError: org.bukkit.entity.Player.sendTitle(Ljava/lang/String;Ljava/lang/String;III)V
  11.         at lt.thirst.listener.ThirstListener.onMove(ThirstListener.java:43) ~[?:?]
  12.         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source) ~[?:?]
  13.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
  14.         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_101]
  15.         at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  16.         ... 16 more
  17. [13:09:16] [Server thread/INFO]: [公告] 什么?你的菜单丢了?输入/CD也可以快捷打开菜单哦!

复制代码

LaotouY
翎鲲 发表于 2019-5-16 13:11
paperspigot1.8.8 玩家行走时提示(且没有BOSS血条显示,以为是没BOSSBAR前置但安装了也没用
...

这个报错下个版本已修复 然后不需要bossBar作为前置 boss血条不显示也是在下个版本修复 晚上发2.0版本 谢谢反馈

故乡泽
支持spigot/paperspigot 1.13.2版本吗?

LaotouY
故乡泽 发表于 2019-5-16 18:22
支持spigot/paperspigot 1.13.2版本吗?

你可以试试 我还没试过

LaotouY
翎鲲 发表于 2019-5-16 13:11
paperspigot1.8.8 玩家行走时提示(且没有BOSS血条显示,以为是没BOSSBAR前置但安装了也没用
...

新版本已经放到云盘了 可以去换一下了 然后 配置文件删了重新生成一次 有个前置插件也加上

翎鲲
360130129 发表于 2019-5-16 18:31
新版本已经放到云盘了 可以去换一下了 然后 配置文件删了重新生成一次 有个前置插件也加上 ...

  1. [21:27:46] [Server thread/ERROR]: Could not pass event PlayerMoveEvent to Thirst v2.0-SNAPSHOT
  2. org.bukkit.event.EventException
  3.         at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  4.         at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  5.         at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  6.         at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  7.         at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  8.         at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:273) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  9.         at net.minecraft.server.v1_8_R3.PacketPlayInFlying.a(SourceFile:126) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  10.         at net.minecraft.server.v1_8_R3.PacketPlayInFlying$PacketPlayInPositionLook.a(SourceFile:18) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  11.         at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  12.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_101]
  13.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_101]
  14.         at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  15.         at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  16.         at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  17.         at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  18.         at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  19.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
  20. Caused by: java.lang.NullPointerException
  21.         at lt.thirst.listener.ThirstListener.onMove(ThirstListener.java:92) ~[?:?]
  22.         at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) ~[?:?]
  23.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
  24.         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_101]
  25.         at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[PaperSpigot.jar:git-PaperSpigot-"4c7641d"]
  26.         ... 16 more
复制代码

前置装了 配置也删了还是有这个报错 一移动就有 然后血条也还是不显示 paperspigot 1.8.8

LaotouY
翎鲲 发表于 2019-5-16 21:34
前置装了 配置也删了还是有这个报错 一移动就有 然后血条也还是不显示 paperspigot 1.8.8 ...

能把 paperspigot 核心发我下吗

故乡泽
360130129 发表于 2019-5-16 18:30
你可以试试 我还没试过

1.13.2版本 spigot/paperspigot版本 title没显示 还有高版本好像F3+H是无ID显示的(尝试数字ID换为普通药水瓶英文potion,plugman重启再喝药水无效) 他们是英文 所以无法使用但是boss血条显示了 但是可以直接去水里补水 仅个人测试 可能表述和方法有问题仅供参考

LaotouY
故乡泽 发表于 2019-5-17 15:25
1.13.2版本 spigot/paperspigot版本 title没显示 还有高版本好像F3+H是无ID显示的(尝试数字ID换为普通药 ...

我之前想到过这个问题 因为某些方法被弃用了高版本 我抽时间搞一搞1.3版本的

yuen27787231
很真實的一個插件 距離廢土生存不遠了

LaotouY
yuen27787231 发表于 2019-5-17 19:54
很真實的一個插件 距離廢土生存不遠了

我会努力更新的 给个评分趴

世予予
插件很不错 支持一下~ 期待更新

sg1552914356
感谢大佬分享

zxc450705154
没有重载指令吗?

zxc450705154
应该弄个重载指令,这样方便

LaotouY
zxc450705154 发表于 2019-6-1 00:55
应该弄个重载指令,这样方便

好的 我这两天更新

CoC_
是很棒的插件 非常喜欢

suei_yue
楼主,为啥我改配置都没用呢.一如既往那样

第一页 上一页 下一页 最后一页