优质食物

此模组通过 NBT 数据为食物和某些与食物相关的材料(例如作物)增加品质属性(这意味着不会添加新物品)。

资源介绍

通用 此模组通过 NBT 数据为食物和某些与食物相关的材料(例如作物)增加品质属性(这意味着不会添加新物品)。 1.21 版本的文档目前位于 此处 品质可以: 增加营养值和饱和值 改善从食用食物中获得的正面效果,并减弱(或完全移除)负面效果 影响 crafted(可应用品质的)物品的结果( minecraft:generic.luck 属性也会增加几率) 动物 可以用它们通常食用的优质食物喂养它们,从而提升其潜力 这种潜力会增加获得优质掉落物(以及挤牛奶或母鸡产蛋的结果)的几率 幼崽将继承(使用默认值)父母约 60% 到 90% 的潜力 你可以这样给自己一个优质物品: /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 是持续时间(以刻为单位)( 20 刻等于 1 秒) 3 是增幅器( 0 导致效果等级为 1(即不显示等级)) 0.45 是食用该物品时获得此效果的概率( 1 表示 100%) 应用了效果的物品标签如下所示: { 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 :结果将保留配方的品质,示例: 如果所有物品都是 diamond 品质,结果将是 diamond 如果三个物品是 gold 品质,两个是 diamond ,结果将是 gold 如果两个物品是 iron 品质,其余没有品质,那么结果也将没有品质 no_quality_recipes :条目将不进行品质判定(适用于物品可以在不同形态间反复转换的情况) storage_recipe_blacklist :条目将从自动存储方块检测中排除 配方中优质食材提供的额外品质加成在合成台中是可配置的( crafting_bonus ) 烹饪优质物品将在熔炉 / 烹饪锅 / …… 中存储一个品质加成 更高的品质将为每个烹饪物品存储更高的加成 一旦积累足够的加成,粒子效果将开始显示 更高的加成会导致更多的粒子 这可以通过客户端配置禁用 一旦取出结果,存储的加成将被消耗,并赋予更高质量结果的几率 出于兼容性考虑,某些方块(及其物品变体)的支持范围比必要情况更广泛 如果你发现某些物品具有看似不必要的品质,可以使用物品标签 quality_food:blacklist 将它们加入黑名单 兼容性 已经添加了许多模组特定的兼容性支持 通常问题与以下方面有关: 合成 方块(例如作物)以特定方式掉落物品 以特殊方式生长的作物(例如,两块高) 这些事情会自动处理 食物物品(其他物品需要添加到上述提到的标签中) 大多数压缩(存储方块)的配方 其他 品质图标的版权归功于 https://twitter.com/concernedape

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心