
Quality Food
这个mod为食物及某些与食物相关的材料(如农作物)增加了质量属性。
总览
本模组通过 NBT 数据为食物及某些与食物相关的材料(例如农作物)添加品质系统(意味着不会新增物品)。
1.21 版本的文档目前位于此处。
品质可以:
- 增加饥饿值和饱和度
- 增强食用食物获得的正面效果,并削弱(或完全移除)负面效果
- 影响合成(适用品质的)物品的结果(
minecraft:generic.luck属性也会增加获得高品质的几率)
你可以通过以下指令给自己一个带品质的物品:/give @s farmersdelight:roast_chicken_block{quality_food:{quality:2}}
quality是一个介于0(NONE)和3(DIAMOND)之间的值- 设置为
NONE没有意义,因为它不会影响任何东西,只会让该物品与无品质物品无法堆叠
你也可以使用以下指令:
/quality_food give/quality_food apply/quality_food remove
配置
每种品质都有一个配置文件——除了一些常规设置外,你还可以指定哪个物品应该获得哪种效果。
- 示例:
effect_list = [“minecraft:apple;minecraft:regeneration;0.5;120;3;0.45”]minecraft:apple是应用此效果的物品(也可以是标签,例如#minecraft:cat_food)minecraft:regeneration是效果0.5是食物获得此效果的几率(1表示 100%)120是持续时间(以 tick 为单位)(20tick 等于 1 秒)3是效果等级(0对应效果等级 1(即不显示等级))0.45是食用此物品时获得此效果的概率(1表示 100%)
应用了效果的物品的 NBT 标签看起来像这样:
{
quality_food: {
effects: [
{
"forge:id": "minecraft:regeneration",
chance: 0.45d,
Ambient: 0b,
CurativeItems: [
{
id: "minecraft:milk_bucket",
Count: 1b
}
],
ShowIcon: 1b,
ShowParticles: 1b,
Duration: 120,
Id: 10,
Amplifier: 3b
}
],
quality: 1
}
}
我不建议手动创建这类物品——quality_food 指令会自动应用配置好的效果。
有一个耕地配置,允许你根据作物种植在其上的耕地方块来定义一个加成(也可以是负数,例如 0.5)。
- 示例:
farmland_config = ["3;#minecraft:crops;farmersdelight:rich_soil_farmland;1.25"]3是索引(配置会从最低索引开始测试——第一个匹配的配置会被应用)(必须为正数)#minecraft:crops是作物方块(可以是标签或单个方块)farmersdelight:rich_soil_farmland是耕地方块(可以是标签或单个方块)1.25是要应用的倍率(必须为正数——低于1的值会降低几率)
非食物物品可以通过将它们添加到 quality_food:material_whitelist 物品标签中来使其适用品质。
只有位于 quality_food:quality_blocks 方块标签内的方块才会支持(即保留)品质。
- 如果一个方块可以拥有品质,那么该方块的物品形式也可以。
对于合成(工作台),有三个配置项:
retain_quality_recipes:合成结果将保留材料的品质,示例:- 如果所有材料都是
钻石品质,则结果为钻石品质 - 如果三个材料是
金品质,两个是钻石品质,则结果为金品质 - 如果两个材料是
铁品质,其余没有品质,则结果也没有品质
- 如果所有材料都是
no_quality_recipes:这些配方不会随机获得品质(在物品可以来回合成的场景下很有用)handle_compacting:如果启用,(反)压缩的结果将自动保留品质,无需手动指定相关配方
对于工作台,品质材料提供的额外品质加成是可配置的(crafting_bonus)。
烹饪高品质物品时,会在熔炉 / 烹饪锅 / ... 中存储一个品质加成。
- 品质越高,每烹饪一个物品存储的加成越高
- 一旦存储了足够的加成,粒子效果将开始显示
- 更高的加成会显示更多粒子
- 可以通过客户端配置禁用此效果
- 一旦你取出成品,存储的加成将被消耗,并增加获得高品质结果的几率
出于兼容性考虑,某些方块(及其物品形式)会以超出必要的方式进行更广泛的品质支持。
如果你发现某些物品拥有品质显得不太合理,可以使用 quality_food:blacklist 物品标签将它们加入黑名单。
兼容性
- 农夫乐事
- 合成时应用品质
- 处理生长中植物(水稻和番茄)的品质方块状态
- 对盛出的物品(盛宴方块)应用品质
- 存储方块包含在默认配置中
- 快速实体传输
- 使用熔炉中存储的品质加成
- Tom's 简易存储
- 合成时应用品质
- 精巧核心
- 正确处理压缩
- 合成时应用品质
- 机械动力
- 粉碎和动力搅拌器应应用材料的品质
- 动力收割机和风扇烹饪应用品质
- 品质物品属性(用于过滤器)
- 轻松收获
- 自动收获时正确随机品质
- 夸克
- 正确随机品质
- 存储方块包含在默认配置中
- 右击收获
- 正确随机品质
- 【让我们做】葡萄园
- 存储方块包含在默认配置中
- 快速工作台
- 使用合成台时正确处理品质
- 板条箱乐事
- 存储方块包含在默认配置中
- 果树乐趣 🍊
- 为果树掉落的物品随机品质
- 对盛出的物品应用品质
- 收藏家的收获
- 品质效果蛋糕方块提供增强效果
- 对生长的水果灌木应用品质
- 为水果灌木掉落的物品随机品质
- 存储方块包含在默认配置中
这主要涉及方块交互 / 通过合成的品质应用。
- 如果某个模组添加了新的合成方块,品质可能无法正确应用
- 物品通常应该没问题
其他

品质图标的制作人员:https://twitter.com/concernedape
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。