01普通、S、D 模式
infoOnly 文字。S、D 同時按住時,後按下的鍵優先;同一個用戶端 tick 同時按下時 D 優先。H 開啟營養面板,I 開啟 TitlePro 編輯器,兩者是遊戲內按鍵而非 S/D 詳情按鍵。
先懸浮一個伺服器確實設定了營養或保存期限的食物,比較普通懸浮與按住 S;再懸浮有說明或效果資訊的物品按住 D。沒有對應內容或被服主隱藏的行不會因為按鍵而出現;S 和 D 也不會把兩頁內容合併。
HealthyDietKeys、TooltipHandler。02提示依行排列
物品 Tooltip 的額外行依清單順序呈現;特殊標記行是插入位置,不需要寫成一行固定文字。
| 行標記 | 顯示的資訊 |
|---|---|
| 營養 / 厭倦 | 營養取得與冷卻/厭食資訊 |
| 保存期限 / 品質 | 物品的保存期限狀態與品質標識 |
| 藥水效果 | 設定效果與物品固有效果等 |
| 說明 / JEI | D 模式的資訊塊及說明內容 |
| 飲食值 | 飽食與其他已整合飲食資料 |
普通文字行可以選擇僅在 Shift 或詳情模式顯示;名稱行與普通附加行的規則不同。某物品沒有對應設定或內容時,不應預期所有行都會出現。
希望營養資訊靠前,就把營養標記放在附加行清單前部;想把服主說明留在詳情頁,則給自寫文字行設定 infoOnly。標記負責定位而不是生成設定內容;shiftOnly 只控制附加行,不能讓物品名稱在未按 Shift 時消失。
TooltipLineConfig 的 nutritionMarker、cooldownMarker、shelfLifeMarker、effectsMarker、foodBarMarker 等欄位。03逐物品顯示設定
Tooltip 設定面板包含整條清空、說明資訊、營養、厭倦、保存期限、藥水效果和飲食值等開關。開關影響顯示,不會自動刪除食物已有的營養或保存期限設定。
例如不想讓玩家看到保存期限行,調整「保存期限」顯示開關即可,不必刪掉會影響保鮮結算的物品設定。「整條清空」用於去掉其他模組或原版加入的普通提示行,不等於刪除 Healthy Diet 自己生成的品質、保存期限、營養等行;要隱藏 HD 行請分別設定對應開關。
TooltipVisibilitySettingsScreen.init 的七行按鈕與 itemLevelLocked。04編輯入口與 D 頁來源
服主手持物品執行 /hdui tooltip (OP4):有已設定 NBT 變體先進入物品主選單,選擇通用條目或變體再開啟 Tooltip;沒有變體則直接開啟物品層級通用 Tooltip 編輯器。D 頁的資訊塊可聚合原版說明、JEI、HD 設定與效果;有使用者自寫的行時,以實際版面與覆蓋優先級決定文字與位置。
右 Ctrl 可作為相關效果詳情的預設鍵位,但其具體呈現取決於已安裝的 JEED/JEI 相關元件與鍵位設定;不要將該鍵描述為所有環境都有的固定獨立頁面。
只需複製另一個物品首行的配色方案與動態參數時,可以使用 /hdset tooltip 配色複製 (OP2);分段文字需在編輯器中逐段調整,不能靠該指令複製文字。
TooltipHandler 的 D 資訊塊建構、HDUICommand、HealthyDietKeys.JEED_EFFECT_PAGE。