MC百科社群
标题: 1.20.1-Forge数据包配置血液值 [打印本页]
作者: QQ酱779138 时间: 2025-2-25 10:50
标题: 1.20.1-Forge数据包配置血液值
本帖最后由 QQ酱779138 于 2025-3-6 19:47 编辑
血液值
可以为物品、实体和流体配置血液值。
项目#
物品的血液值被 Grinder 用来确定研磨物品时不纯血液的量。 配置的值 20 意味着研磨机在研磨物品时会产生 20mb 的不纯血液。
图式#
data\<your-modid>\vampirism\bloodvalues\items\item_blood.json
- {
- "replace": false,
- "values": [
- {
- "id": "<item-id>",
- "value": <blood-amount>
- },
- {
- "id": "<item-id>",
- "value": <blood-amount>
- }
- ]
- }
复制代码描述
replace
如果true值应替换现有值。如果false值将添加到现有值中。
item-id
物品的 id 应该可以转换为不纯血
blood-amount
物品在研磨时产生的血量。例如20值 20MB 的 Impure Blood。
实体#
实体血液值与吸血鬼这种咬人的生物有关。它决定了生物的血量,或者它是否根本没有血。 配置的值10表示该生物可以在血条中填充 10 个半血 / 5 个血。值0表示该生物不能被咬伤。
图式#
data\<your-modid>\vampirism\bloodvalues\entities\entity_blood.json
- {
- "replace": false,
- "author": "mod-id",
- "values": [
- {
- "id": "<entity-id>",
- "value": <blood-amount>
- },
- {
- "id": "<entity-id>",
- "value": <blood-amount>
- }
- ]
- }
复制代码replace
如果true值应替换现有值。如果false值将添加到现有值中。
entity-id
应有 blood 或 no blood 的实体的 ID
blood-amount
实体被咬伤时产生的血液量。例如10值 10 个半血 / 5 个血。
流体#
液体血液值是从其他液体到血液的转化率。它被血筛用于将不纯血转化为血。 但是,如果已配置,这也支持第三方流体。配置的值 表示 1 桶液体转换为 0.75 桶血液。0.75
图式#
data\<your-modid>\vampirism\bloodvalues\fluids\fluid_blood_conversion.json
- {
- "replace": false,
- "values": [
- {
- "id": "<fluid-id>",
- "value": <conversion-rate>
- }
- ]
- }
复制代码replace
如果true值应替换现有值。如果false值将添加到现有值中。
fluid-id
要转化为血液的流体的 ID
conversion-rate
从液体到不纯血液的转化率。例如0.75值 1 桶到 0.75 桶血。
默认1 桶=1B=1000mB。
需要重启游戏。
| 欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) |
MC百科|最大的MineCraft中文模组百科 |