本帖最后由 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。 需要重启游戏。
|