由于1.0.4-2加入了很多清理相关config项,怕自己忘记也为了后续方便阅读,写一个config解析放在这里。
配置文件在游戏的根目录下的config文件夹中,文件名为trivialthoughts.cfg,使用任意文本编辑器打开。
部分配置项需要填写物品或实体的注册名,可以配合NameWakander模组食用这些配置项。
清理相关:
isclean,是否开启定时清理,默认true,关闭后,模组将不再进行定时清理相关动作,即不再订阅世界刻事件 关的非常干净 。
interval,定时清理时间间隔,单位tick,默认72000,即一小时。
reminder,提醒阈值,默认300,即15秒,在进行定时清理前的300tick时模组会在对话框发出一次提醒,默认提醒文本为“§c距离下次清理实体还有%s§c秒!”,提醒文本如果要修改需要去lang文件中修改。
item,是否开启掉落物清理,默认true,关闭后,模组将不再进行掉落物清理。
isentityitemblacklist,是否开启掉落物清理黑名单,默认false,开启后,白名单将失效。
entityitemblacklist,掉落物黑名单,默认空,在这里填写物品注册名即可,换行分隔。
isentityitemwhitelist,是否开启掉落物清理白名单,默认true,需要黑名单关闭白名单才能正常开启。
entityitemwhitelist,掉落物白名单,默认appliedenergistics2:item.ItemCrystalSeedy与manametalmod:GodSword,即AE2的石英种子与魔法金属的创造者之剑,创造者之剑仅用于示例分隔用。
animal,是否开启动物清理,默认true。
invincibleanimal,是否清理无敌动物,默认false,开启后模组将不再绕开无敌动物(包括动物保护卡)的清理。
customnamedanimals,是否清理自定义名称动物,默认false,开启后模组将不再绕开被命名牌命名后的动物清理。
isanimalblacklist,是否开启动物清理黑名单,默认true,关闭后白名单才能正常生效。
animalblacklist,动物清理黑名单,填写生物注册名即可,默认Squid与Bat,即鱿鱼与蝙蝠。
isanimalwhitelist,是否开启动物清理白名单,默认false,需要黑名单关闭才能正常开启。
animalwhitelist,动物清理白名单,默认空。
monster,是否开启清理怪物,默认true。
BOSS,是否绕开BOSS清理,默认true,关闭后,清理怪物时不再因为它属于魔法金属BOSS而忽略。
ismonsterblacklist,是否开启怪物清理黑名单,默认false。
monsterblacklist,怪物清理黑名单,默认manametalmod.EntityMobShadow,即影魔。
ismonsterwhitelist,是否开启怪物清理白名单,默认true。
monsterwhitelist,怪物清理白名单,默认空。
isquantitythreshold,是否开启实体总数阈值清理,默认true。开启后,每10秒检测一次,当服务器实体总数超过一定值后将会直接触发实体清理,该清理没有提前提醒。
quantitythreshold,实体总数阈值,默认10000,当服务器实体总数超过此值时触发清理,默认提醒文本为“§c服务器实体数量过多,将触发阈值清理!”,提醒文本如果要修改需要去lang文件修改。
所有实体清理(包括命令触发的)后都会发送一次清理文本,默认为“扫地大狼帮你清理了%s个实体,其中有%s个掉落物,%s个动物,%s个怪物,大狼帮你避免了服务器爆炸,快说谢谢大狼”,如果要修改需要去lang文件修改,%s数量不要随意修改,所有%s都会按顺序被替换为对应的数字。
其它:
waila,是否开启waila兼容,默认true,关闭后模组将不再添加waila信息。
isItemLoader,是否注册物品与创造模式物品栏,默认true,关闭后模组将不再进行物品与创造模式物品栏的注册,不要在世界创建后改动此项再进入世界,这会发生未知的问题。
isBlockLoader,是否注册方块,默认true,不要在世界创建后改动此项再进入世界,这会发生未知的问题。
isEntityLoader,是否注册实体与抛射物,默认true,不要在世界创建后改动此项再进入世界,这会发生未知的问题。
JumpJumpWolfID,跳跳狼效果ID,默认120。
MountainID,不动如山效果ID,默认121。
MusicID,乐音加护效果ID,默认122。
MPCConsume,MP转换仪每次工作吸收多少MP,默认200。
MPCOutput,MP转换仪每次工作产出多少MP,默认80。
CrossbowAttack,觉醒玄铁重弩攻击力,默认300。
AncientPotionattack,觉醒远古秘药攻击力,默认300。
BigSwordattack,觉醒魂钢大剑攻击力,默认300。
Harpattack,觉醒天空之琴攻击力,默认90。
Hornattack,觉醒战争号角攻击力,默认600。
entityspawnnumber,范围实体数量抑制,默认1500,当新生成的实体周围的实体总数超过1500个后,将阻止该实体生成,并提示“§c这里的实体数量过多,阻止了实体的生成!”。
entityspawnrange,实体数量抑制范围,默认8,当新生成的实体半径8米内的实体总数超过一定值后,将阻止该实体生成。