本篇教程由作者设定未经允许禁止转载。

首先我们打开游戏目录下的 config 文件夹,在其中找到 thirst 文件夹,这便是本模组的配置文件所在地。接着我们打开里面的 keyword 文件。

["Keyword config"]

本条目可根据物品的 id 关键字来自适应口渴值,默认关闭,将 enableKeywordConfig = false 改为 true 即可。

打开本选项即可应对大多数模组饮品。下面的选项条目涉及自适应的原理。

["Keyword config"." Default Hydration values"]

本条目是进行自适配时默认的口渴值和水合度,可修改

#Default hydration for drinks selected with keywords [0-20](识别为“饮料”时的默认口渴值,默认为10)

defaultDrinkHydration = 10

#Default quenchness for drinks selected with keywords [0-20](识别为“饮料”时的默认水合度,默认14)

defaultDrinkQuenchness = 14

#Default hydration for soups selected with keywords [0-20](识别为“汤”时的默认口渴值,默认4)

defaultSoupHydration = 4

#Default quenchness for soups selected with keywords [0-20](识别为“汤”时的默认水合度,默认5)

defaultSoupQuenchness = 5

#Default hydration for fruits selected with keywords [0-20](识别为“水果”时的默认口渴值,默认2)

defaultFruitHydration = 2

#Default quenchness for fruits selected with keywords [0-20](识别为“水果”时的默认水合度,默认3)

defaultFruitQuenchness = 3

["Keyword config"." Default Hydration values". "Blacklisted Keywords"]

本条目是自适配关键词识别黑名单

以下关键词不会被识别为饮品 

keyword_blacklist = "(?:\\b|[^a-zA-Z])(dried|candied|leaf|leaves|gummy|crate|jam|sauce|bucket|seed|cookie|pie|bush|sapling|bean|curry|cake|candy)(?:\\b|[^a-zA-Z])"

以下是最重要的三个条目

["Keyword config"." Default Hydration values". "Drink Keywords"]

将哪些关键词识别为“饮料”

#Format: [(keyword1|keyword2|keyword3)](修改格式模版)

keyword_drink = "(?:\\b|[^a-zA-Z])(drink|juice|tea|soda|coffee|wine|beer|cider|yogurt|milkshake|smoothie)(?:\\b|[^a-zA-Z])"

["Keyword config"." Default Hydration values". "Soup Keywords"]

将哪些关键词识别为“汤”

#Format: [(keyword1|keyword2|keyword3)](修改格式模板)

keyword_soup = "(?:\\b|[^a-zA-Z])(soup|stew|porridge)(?:\\b|[^a-zA-Z])"

["Keyword config"." Default Hydration values". "Fruit Keywords"]

将哪些关键词识别为“水果”

#Format: [(keyword1|keyword2|keyword3)](修改格式模板)

keyword_fruit = "(?:\\b|[^a-zA-Z])(fruit|berry|berries|grape|orange|peach|pear|coconut|lemon|melon|cherry|apple)(?:\\b|[^a-zA-Z])"

这里举几个例子

让口渴值自动适配各类Mod饮品-第1张图片果园乐事里的芒果茶为例,芒果茶的英文为 Mango Tea,有 tea 这个关键词所以它被识别为了“饮料”类,按照饮品类默认自适配值进行适配。

让口渴值自动适配各类Mod饮品-第2张图片再比如暮色风味乐事里的万草煲,英文为 Thousand Plant Stew,有 stew 这一关键词所以被识别为了“汤”类。

让口渴值自动适配各类Mod饮品-第3张图片让口渴值自动适配各类Mod饮品-第4张图片蔚蓝天空里的樱桃有 cherry 的关键词所以会被识别为“水果”类;但自然环境里的樱桃用的是 Cherries,在饮料、汤、水果关键词列表中都没有出现过,因此它无法被识别为三类中的任何一种,也就无法为其自动适配口渴值等等了。