跳至主要内容

BetterFood

一個非常小巧簡單的插件,可以自動讓玩家食用庫存中的熟食和製作的食物。

有效食物列表如下:

蘋果烤馬鈴薯甜菜甜菜湯
麵包胡蘿蔔熟牛肉熟雞肉
熟鱈魚熟羊肉熟豬排熟兔肉
熟鮭魚餅乾乾海帶發光漿果
金蘿蔔瓜片蘑菇燉湯馬鈴薯
南瓜派兔肉燉湯甜漿果

為什麼?

老實說,我從來不喜歡 Mojang 實現的食物系統。它不斷地打斷玩家的遊戲進度,只為了填滿一個無意義的飢餓條。
我確實理解食物對於生存遊戲的重要性,但我認為每隔幾分鐘按住右鍵幾秒鐘並不能構成一個引人入勝的遊戲機制。

其他食物怎麼辦? 生食和能提供增益效果的食物通常最好留給玩家自行管理。然而,一些常吃的生食如胡蘿蔔、甜菜和馬鈴薯被包括在內,因為玩家經常在不烹飪的情況下食用它們。生肉和具有特殊效果的食物仍然被排除在外 - 你不會想浪費你為烹飪收集的生肉,也不會想浪費具有寶貴增益效果的食物。

請注意,金蘿蔔包含在自動進食列表中。如果您更喜歡手動管理這種珍貴的食物,請單獨存放或在攜帶時關閉自動進食。

如果人們願意付出努力來烹飪或製作他們的食物,他們就能得到自動補充。聽起來是一個很好的平衡,對吧?

運作原理

自動進食何時觸發

插件持續監控您的飢餓程度。每當您的飢餓度下降任意數量(即使只有一點),插件就會在您的物品欄中搜索合適的食物並自動消耗它。只要您有可用的有效食物,這將使您保持在最大或接近最大飢餓度。

智能食物選擇

當您餓的時候,插件不會抓取它找到的第一個食物。相反,它會智能地選擇您物品欄中最有營養的食物。食物按其總恢復值(飢餓點 + 飽和度)排名,更好的食物會被優先消耗。

例如,如果您的物品欄中有熟牛肉(8飢餓 + 12.8飽和度 = 20.8總計)和餅乾(2飢餓 + 0.4飽和度 = 2.4總計),插件會更喜歡熟牛肉,因為它提供更好的整體營養。

飽和度處理

插件尊重Minecraft的原版飽和度機制。飽和度永遠不能超過您當前的飢餓程度。這意味著食用高飽和度食物如金蘿蔔(14.4飽和度)在您的飢餓度已經很高時最為有效。

權限/指令/設定:

  • betterfood.user - 插件僅適用於擁有此權限的玩家。
  • /betterfood(或 /bf)- 開關自動進食。
  • /betterfood toggleEating(或 /bf toggleEating)- 為玩家切換自動進食。
  • /betterfood toggleMessage(或 /bf toggleMessage)- 為玩家切換進食訊息。

注意: 指令只能由玩家執行。不支援控制台執行。

提示: 輸入指令時使用TAB自動完成以查看可用選項。

重要行為說明

自訂食物受到保護

插件只會消耗沒有自訂名稱或描述的原版食物。如果您重新命名了食物或它有描述文字(例如來自其他插件),BetterFood將不會自動消耗它。這可以保護特殊物品免於被意外食用。

受保護食物的例子:

  • 用鐵砧重新命名的食物
  • 來自其他插件的自訂食物
  • 恰好是食物的任務物品
  • 具有自訂名稱的收藏或裝飾食物