本篇教程由作者设定未经允许禁止转载。

    本教程基于血魔法1.12.2-2.4.3-105版本编写

    血魔法2配置文件位于.minecraft/config/bloodmagic文件夹内,文件夹内包含三个文件

血魔法2配置文件简单解析-第1张图片

    其中meteors文件夹为仪式坠星位标的仪式祭品及对应召唤的坠星所含有的物资配置,具体修改方式请看[1.12.2自定义坠星位标方法]

    bloodmagic.cfg为血魔法主要设置,内容如下(双斜线后为注释)

# Configuration file

##########################################################################################################
# blacklist
#--------------------------------------------------------------------------------------------------------#
# Blacklist options for various features
##########################################################################################################

blacklist {                                                                                  //传送器传送方块和实体黑名单
    # Stops listed blocks and entities from being teleposed.
    # Use the registry name of the block or entity. Vanilla objects do not require the modid.
    # If a block is specified, you can list the variants to only blacklist a given state.
    S:teleposer <
        bedrock
        mob_spawner
     >

    # Stops listed blocks from being transposed.                       //传送器传送方块黑名单
    # Use the registry name of the block. Vanilla blocks do not require the modid.
    S:transposer <
        bedrock
        mob_spawner
     >

    # Stops the listed entities from being used in the Well of Suffering.             //下列实体不会被苦难之井使用
    # Use the registry name of the entity. Vanilla entities do not require the modid.
    S:wellOfSuffering <
     >
}


##########################################################################################################
# client
#--------------------------------------------------------------------------------------------------------#
# Settings that only pertain to the client                 //以下设置仅适用于客户端
##########################################################################################################

client {
    # Always render the beams between routing nodes.    //始终显示路由节点之间的连接(关闭后只有在手持节点连接工具时才显示)
    # If disabled, the beams will only render while the Node Router is held.
    B:alwaysRenderRoutingLines=false

    # Completely hide spectral blocks from view.                 //完全隐藏影桥方块(关闭后,影桥方块会显示出来)
    # If disabled, a transparent block will be displayed.
    B:invisibleSpectralBlocks=true

    # When cycling through slots, the Sigil of Holding will skip over empty slots and move to the next occupied one.
    # If disabled, it will behave identically to the default hotbar.         
    B:sigilHoldingSkipsEmptySlots=false  //切换集持印记内印记时跳过空的格子直接到下一个放有印记的格子,关闭后会与默认物品栏一样                                                        
}


##########################################################################################################
# compat
#--------------------------------------------------------------------------------------------------------#
# Compatibility settings
##########################################################################################################

compat {
    # The display mode to use when looking at a Blood Altar.           //看向血之祭坛时信息显示模式
    # ALWAYS - Always display information.                   //始终显示信息
    # SIGIL_HELD - Only display information when a Divination or Seers sigil is held in either hand.   //仅在手持占卜/见解印记时显示信息
    # SIGIL_CONTAINED - Only display information when a Divination or Seers sigil is somewhere in the inventory.   //仅在物品栏中有占卜/见解印记时显示信息
    # Valid values:
    # ALWAYS
    # SIGIL_HELD
    # SIGIL_CONTAINED
    S:wailaAltarDisplayMode=SIGIL_HELD          //waila对祭坛信息的显示模式
}


##########################################################################################################
# general
#--------------------------------------------------------------------------------------------------------#
# General settings
##########################################################################################################

general {
    # Enables extra information to be printed to the log.           //允许在log中显示API日志记录额外信息
    B:enableAPILogging=false

    # Enables extra information to be printed to the log.           //允许在log中显示debug日志记录额外信息
    # Warning: May drastically increase log size.
    B:enableDebugLogging=false

    # Enables tier 6 related registrations. This is for pack makers.           //开启血魔法2六级祭坛的选项
    B:enableTierSixEvenThoughThereIsNoContent=true

    # Enables extra information to be printed to the log.                       //允许在log中显示额外的详细调试信息
    # Warning: May drastically increase log size.
    B:enableVerboseAPILogging=false
}


##########################################################################################################
# values
#--------------------------------------------------------------------------------------------------------#
# Value modifiers for various features
##########################################################################################################

values {
    # Amount of LP the Coat of Arms should provide for each damage dealt.
    # Min: 0
    # Max: 100
    I:coatOfArmsConversion=20              //斗士铠衣转换LP的比例

    # Amount of LP the Sacrificial Dagger should provide for each damage dealt.
    # Min: 0
    # Max: 10000
    I:sacrificialDaggerConversion=100         //牺牲匕首每次增加LP量

    # Declares the amount of LP gained per HP sacrificed for the given entity.     //苦难之井各生物每一点HP所能提供的LP量
    # Setting the value to 0 will blacklist it.
    # Use the registry name of the entity followed by a ';' and then the value you want.
    # Vanilla entities do not require the modid.
    S:sacrificialValues <
        villager;100
        slime;15
        enderman;10
        cow;100
        chicken;100
        horse;100
        sheep;100
        wolf;100
        ocelot;100
        pig;100
        rabbit;100
     >

    # Will rewrite any default meteor types with new versions.         //在更新版本后是否重置坠星位标默认三个配方
    # Disable this if you want any of your changes to stay, or do not want default meteor types regenerated.
    B:shouldResyncMeteors=true

    # Should mobs that die through the Well of Suffering Ritual drop items?    //死于苦难之井的生物是否掉落战利品
    B:wellOfSufferingDrops=true
}

    rituals.cfg为血魔法2的仪式设置(主要用于选择仪式是否允许使用),内容如下(个人翻译对照能力有限,部分不确定的项目暂时跳过,欢迎补充)

# Configuration file

##########################################################################################################
# rituals
#--------------------------------------------------------------------------------------------------------#
# Toggles for all rituals
##########################################################################################################

rituals {
    # Enable the altar_builder ritual. [default: true] 
    B:altar_builder=true               //祭坛集结号

    # Enable the animal_growth ritual. [default: true]
    B:animal_growth=true           //牧养仪式

    # Enable the armour_downgrade ritual. [default: true]
    B:armour_downgrade=true                  //沉重灵魂的忏悔

    # Enable the armour_evolve ritual. [default: true]
    B:armour_evolve=true            //束灵进化

    # Enable the cobblestone ritual. [default: true]
    B:cobblestone=true

    # Enable the condor ritual. [default: true]
    B:condor=true          //崇敬之鹰

    # Enable the containment ritual. [default: true]
    B:containment=true           //牵引仪式

    # Enable the crushing ritual. [default: true]
    B:crushing=true           //挖掘仪式

    # Enable the crystal_harvest ritual. [default: true]
    B:crystal_harvest=true               //碎晶裂纹

    # Enable the crystal_split ritual. [default: true]
    B:crystal_split=true                    //结晶共鸣

    # Enable the ellipsoid ritual. [default: true]
    B:ellipsoid=true                         //椭球的焦点

    # Enable the eternal_soul ritual. [default: true]
    B:eternal_soul=true                    //永魂之泣

    # Enable the expulsion ritual. [default: true]
    B:expulsion=true                        //驱逐氛场

    # Enable the feathered_earth ritual. [default: true]
    B:feathered_earth=true                 //羽地仪式

    # Enable the feathered_knife ritual. [default: true]
    B:feathered_knife=true                  //羽刀仪式

    # Enable the felling ritual. [default: true]
    B:felling=true                                //伐林仪式

    # Enable the forsaken_soul ritual. [default: true]
    B:forsaken_soul=true                    //孤魂集会

    # Enable the full_stomach ritual. [default: true]
    B:full_stomach=true                      //盛宴之歌

    # Enable the green_grove ritual. [default: true]
    B:green_grove=true                      //绿从仪式

    # Enable the grounding ritual. [default: true]
    B:grounding=true

    # Enable the harvest ritual. [default: true]
    B:harvest=true                               //丰收之月

    # Enable the interdiction ritual. [default: true]
    B:interdiction=true                         //制止仪式

    # Enable the jumping ritual. [default: true]
    B:jumping=true                              //高跳仪式

    # Enable the lava ritual. [default: true]
    B:lava=true                                     //下界夜曲

    # Enable the magnetism ritual. [default: true]
    B:magnetism=true                          //磁引仪式

    # Enable the meteor ritual. [default: true]
    B:meteor=true                                 //坠星位标

    # Enable the placer ritual. [default: true]
    B:placer=true                                   //铺设仪式

    # Enable the portal ritual. [default: true]
    B:portal=true                                    //折域之门

    # Enable the pump ritual. [default: true]
    B:pump=true                          //虹吸圣曲

    # Enable the regeneration ritual. [default: true]
    B:regeneration=true                    //重生仪式

    # Enable the speed ritual. [default: true]
    B:speed=true                      //速移仪式

    # Enable the suppression ritual. [default: true]
    B:suppression=true             //抑液仪式

    # Enable the upgrade_remove ritual. [default: true]
    B:upgrade_remove=true          //净灵之音

    # Enable the veil_of_evil ritual. [default: true]
    B:veil_of_evil=true                    //邪恶面纱

    # Enable the ward_of_sacrosanctity ritual. [default: true]
    B:ward_of_sacrosanctity=true             //神圣庇护

    # Enable the water ritual. [default: true]
    B:water=true                     //涌泉仪式

    # Enable the well_of_suffering ritual. [default: true]
    B:well_of_suffering=true                //苦难之井

    # Enable the zephyr ritual. [default: true]
    B:zephyr=true                   //和风之召

    imperfect {                       //以下均为不完善仪式石效果
        # Enable the night imperfect ritual. [default: true]
        B:night=true                 //将时间调整为黑夜

        # Enable the rain imperfect ritual. [default: true]
        B:rain=true                    //下雨

        # Enable the resistance imperfect ritual. [default: true]
        B:resistance=true          //给予抗性提升buff

        # Enable the zombie imperfect ritual. [default: true]
        B:zombie=true               //召唤一只僵尸
    }

}