本篇教程由作者设定未经允许禁止转载。
首先我们打开游戏目录下的 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])"
这里举几个例子
以果园乐事里的芒果茶为例,芒果茶的英文为 Mango Tea,有 tea 这个关键词所以它被识别为了“饮料”类,按照饮品类默认自适配值进行适配。
再比如暮色风味乐事里的万草煲,英文为 Thousand Plant Stew,有 stew 这一关键词所以被识别为了“汤”类。
蔚蓝天空里的樱桃有 cherry 的关键词所以会被识别为“水果”类;但自然环境里的樱桃用的是 Cherries,在饮料、汤、水果关键词列表中都没有出现过,因此它无法被识别为三类中的任何一种,也就无法为其自动适配口渴值等等了。