刺客信条:方块传奇模组中的许多内容与配置文件有关,本教程将对配置文件中的内容进行解释。


什么是配置文件

配置文件允许玩家通过修改Mod的配置文件来对Mod做出一些个性化设置,Mod会读取配置文件中的信息而改变一些代码的逻辑、属性等,从而使每个玩家尽量满足不同的需求。配置文件为服务端的为准,所以无需幻想着可以修改客户端的配置文件而改变服务端的游戏逻辑。由于许多逻辑在存档创建的时候就已经设置,所以请务必在建立新的存档前设置好配置文件的内容,否则在创建存档后,即使修改部分配置文件的内容,也不会真正发挥其作用(多数是世界生成相联系的设定)。个人见解。

怎么修改配置文件?

本模组配置文件的路径:.minecraft/config/acbl.cfg(安装本模组后第一次启动游戏自动生成,换言之你需要先启动一次游戏,但请不要创建新的存档),选择使用记事本打开即可。修改的内容为每项等号右边的内容,修改完毕后保存关闭配置文件,再次启动游戏后生效。其中以#开头的行是对该项的解释,不会影响任何游戏内容。各项没有固定的排序。

每项冒号前边的大写字母代表什么意思?

I:int型(整型)数据,修改时请在等号右边设置为大小为-2147483648~2147483647(-231~231-1)的整数。

D:double型(双精度浮点型)数据,修改时请在等号右边设置为小数。

B:boolean型(布尔型,多用于逻辑判断)数据,修改时请在等号右边设置为true(真)或false(假)。

配置文件还存在其他的数据类型,由于本模组的配置文件中未使用便不再详细列出。



详细说明:

# If set to true, armor stand will not be generated in the dungeon but chest.

# 若设置为true,则不会在地牢中生成盔甲架而是箱子。

请在创建世界前修改此项。

此项用于设置大师的遗产中是生成盔甲架还是箱子,若服务器的清理插件等会自动清理盔甲架,请把该项更改为true。

共1项:

B:IsGenerateChest=false


# Set the maximum number of each Pieces of Eden that this world can generate.

# 设置每种伊甸碎片在世界中可以生成的最大数量。

请在创建世界前修改此项,当修改后的数量小于默认数量时,如果旧存档中生成的数量已经达到生成上限,即使修改配置文件,多出的生成项也不会从世界中消失(例:将伊甸苹果的最大生成数量修改为3再去打开已经生成5个伊甸苹果宝箱的存档,该存档依然在世界中存在5个宝箱)。

共6项(对应每种伊甸碎片):

I:EdenApples=5伊甸苹果的最大生成数量)

I:EdenShrouds=2伊甸裹尸布的最大生成数量)

I:EdenSwords=1伊甸宝剑的最大生成数量)

I:SaffOfHermes=1赫尔墨斯之杖的最大生成数量)

I:SpearOfLeonidas=1列奥尼达斯的断矛的最大生成数量)

I:PoseidonsTrident=1波塞冬的三叉戟的最大生成数量)


# Set whether items will drop when using the Apples of Eden.

# 设置物品在使用伊甸苹果时是否掉落。

此项用于设置使用伊甸苹果后,在影响范围内的玩家是否会被清空背包。

共1项:

B:IsDrop=true


# Set the probability of each chunk TRYING to generate a Templar camp.

# 设置每个区块尝试生成圣殿骑士营地的几率。

每个新的区块加载时,会尝试生成圣殿骑士营地(并不保证生成成功),此项用于设置每个区块触发尝试生成的概率。若设定的数字小于等于0则一定不会触发尝试生成,若设定的数字大于等于1则一定会触发尝试生成。

共1项:

D:GenerationProbability=0.8


# Set the number of attempts to generate a Templar Camp each chunk.

# 设置每个区块尝试生成圣殿骑士营地的次数。

此项用于设置触发了圣殿骑士营地的尝试生成后尝试生成的次数。

共1项:

I:Times=3


# Set whether the Spear of Leonidas will destroy the block when it explodes.

# 设置使用列奥尼达斯的断矛时的爆炸是否会破坏方块。

此项用于设置右键射出列奥尼达斯的断矛后击中实体/方块时发生的爆炸是否会破坏方块

共1项:

B:IsExplode=true


# Set whether the Templars will spawn in the wild.

# 设置圣殿骑士是否会在野外生成。

此项用于设置士兵是否会在野外生成。

共1项:

B:IsSpawnInTheWild=true


# Set whether the Templars will attack monsters.

# 设置圣殿骑士是否会攻击怪物。

此项用于设置圣殿骑士是否会攻击大部分的怪物。

共1项:

B:IsTemplarsAttackMonsters=false