本帖最后由 深拥v 于 2020-9-14 22:45 编辑 
制作原因
服务器里为了加大难度,所以饱食度下降的会略快,玩家经常不得不在玩的时候突然停下来吃食物
后来有玩家反馈,说能不能一下子吃掉食物,这样玩起来也会方便一点,于是有了这个插件
插件效果
手持食物右键,食物瞬间消失,同时增长对应的饥饿值
使用图片
没有效果图
插件指令&权限节点
无指令,节点可自定义
配置简介
EatSpeed:
"COOKIE": #食物英文ID
permission: "eatspeed.cookie" #快速进食此食物所需的权限节点
addFoot: 1 #每次食用增加的饥饿值数目
一些解释
你可以先看一下wiki中的这部分介绍
这个插件的工作方式是在食用时增加同等数值的食物水平和食物饱和度
这个增加的数值取决于配置文件中的“addFoot”值
由于游戏本身的设定,这两个数值都没办法大于20
所以建议你每种食物的addFoot值都不应该大于20
因为就算你设置成100,它还是会变成20...
你还可以利用插件的机制修改食物的价值
例如将曲奇的addFoot设置为5,它将一次增加2.5个鸡腿
或是全都设置成1[半个鸡腿]让你的玩家自闭(还是算了吧)
你还可以制作一些新的食物
因为插件的食物名部分仅检测物品ID,而不会去在乎它是不是真的能吃
所以你可以制作一些新食物,例如粘液球?
就算饱了也还是可以进食的
因为这时候吃东西仍然会增加你的食物饱和度,这是插件设定,并非bug
插件本体
 e[速食]EatSpeed.jar
(132.74 KB, 下载次数: 393)
e[速食]EatSpeed.jar
(132.74 KB, 下载次数: 393)
 
好无趣
制作原因
服务器里为了加大难度,所以饱食度下降的会略快,玩家经常不得不在玩的时候突然停下来吃食物
后来有玩家反馈,说能不能一下子吃掉食物,这样玩起来也会方便一点,于是有了这个插件
插件效果
手持食物右键,食物瞬间消失,同时增长对应的饥饿值
使用图片
没有效果图
插件指令&权限节点
无指令,节点可自定义
配置简介
EatSpeed:
"COOKIE": #食物英文ID
permission: "eatspeed.cookie" #快速进食此食物所需的权限节点
addFoot: 1 #每次食用增加的饥饿值数目
一些解释
你可以先看一下wiki中的这部分介绍
- 食物水平(foodLevel):它表示玩家目前的饥饿值,取值范围是从0到20,显示在饥饿条上。1点等于1()(半个“鸡腿”)。初始值为20(即满饥饿值)。
- 食物饱和度(foodSaturationLevel):它表示玩家目前的饱和度等级,决定了饥饿度下降的速度,吃不同种类的食物补充的饱和度不同。这是一项隐藏的食物变量,这个变量的值是无法超过食物水平的,其初始值为5。当饱和度降至0时,饥饿条会规律地颤抖。
- 食用食物同时补充饥饿值和饱和度,先补充的是饥饿值,饥饿值的提高也允许了饱和度的提高(因为饱和度不能超过饥饿值)。例如,玩家吃下一个金胡萝卜(补充6饥饿值,14.4饱和度),吃之前饥饿值为9,饱和度低于1,那么饥饿值会升至15,金胡萝卜提供的饱和度也会被充分利用。然而,如果吃之前饥饿值低于9,一部分的饱和度就浪费掉了。
这个插件的工作方式是在食用时增加同等数值的食物水平和食物饱和度
这个增加的数值取决于配置文件中的“addFoot”值
由于游戏本身的设定,这两个数值都没办法大于20
所以建议你每种食物的addFoot值都不应该大于20
因为就算你设置成100,它还是会变成20...
你还可以利用插件的机制修改食物的价值
例如将曲奇的addFoot设置为5,它将一次增加2.5个鸡腿
或是全都设置成1[半个鸡腿]让你的玩家自闭(还是算了吧)
你还可以制作一些新的食物
因为插件的食物名部分仅检测物品ID,而不会去在乎它是不是真的能吃
所以你可以制作一些新食物,例如粘液球?
就算饱了也还是可以进食的
因为这时候吃东西仍然会增加你的食物饱和度,这是插件设定,并非bug
插件本体
本插件所用所有代码均为原创,不存在借用/抄袭等行为
好多奇奇怪怪的插件
我猜 是不是啃两下就吃完了
感觉好鬼畜啊- -
米安博奥 发表于 2020-9-9 05:47
我猜 是不是啃两下就吃完了
它主要是给例如西瓜片、曲奇这两种食物加速的
如果饥饿值为0,那么需要吃20个食物才能回满
就算是一直按住右键也要七八秒的(所以不会有什么食物浪费)
怕是我一组金苹果一个不小心按到右键金苹果瞬间消失
_Prinz_Eugen_ 发表于 2020-9-9 11:25
怕是我一组金苹果一个不小心按到右键金苹果瞬间消失
这个目前也没有什么太好的解决办法
因为它设计时便是针对西瓜片和曲奇的
此插件应用于金苹果虽然可以快速进食
但不会获得原版中的金苹果效果
(你别设置金苹果为快速进食物品不就好了)
不错的创意,不过,所谓快速进食是="消耗"可进食物品数量然后恢复饱食度?
美年达呀 发表于 2020-9-9 11:44
不错的创意,不过,所谓快速进食是="消耗"可进食物品数量然后恢复饱食度? ...
对,相当于用物品换饱食度(饥饿数值+食物饱和度)
毕竟要在此基础上才能制作新的“食物”
(例如我服里一顿饱的绿宝石)
mod的食物会支持吗
苍天哥 发表于 2020-9-9 13:32
mod的食物会支持吗
你可以试一试,将食物名填为对应的ID
132KB
这里面装了什么庞然大物
这里面装了什么庞然大物
不知道手持蘿蔔/馬鈴薯准心對着耕地會不會吃下去
lo___ol 发表于 2020-10-30 19:59
不知道手持蘿蔔/馬鈴薯准心對着耕地會不會吃下去
这个可以试一试,我这边不会的
更新分享支持原创
这太快了吧,都不用嘴巴了。
为啥要自己封装一个 log() 方法呢, Bukkit 自己有鸭, 主类里可以直接用
复制代码然后插件为啥那么大... 为啥要把 org.json 这个包打包进去呢... 跟插件也没关系呀emm
- getLogger().info("这是一个日志等级为INFO的日志消息,我只会被发送到控制台")
再来一个自动恰东西就最好了
可以加一个增加一条指令就不会掉饱食度吗qaq十分需要
非常不错的插件顶一下
吃东西很快 哈哈哈哈哈哈
感觉秒吃没什么意思
主要是没有吃东西的感觉
luckyboyer 发表于 2021-1-30 22:57
感觉秒吃没什么意思
那就不要用,毕竟插件做不到“加速吃”这件事
秒吃东西?
楼主厉害啊,让开让开,让我仰慕一下~
咋把模组的食物修改成可以快速进食的啊?
邓康宁 发表于 2021-8-15 18:57
咋把模组的食物修改成可以快速进食的啊?
制作的时候没有考虑模组食物,就算能进食也无法获得对应的特殊效果的
22.4.9,因为觉得对自己的PVP服有帮助,用解锁卡挖坟了
zxyzxy123456 发表于 2022-4-9 08:51
22.4.9,因为觉得对自己的PVP服有帮助,用解锁卡挖坟了
希望能适配吃东西回血插件