概述
在 1.18 更新以后,你是否对巨大地下空洞感到无所是从?
是否对洞穴顶部遥不可及的矿产一筹莫展?
是否感到弩十分无用,甚至想不到它能做什么?
让这个轻量模组来帮助你!
这个模组能做什么?
本模组添加了一个可以通过 config 文件进行自定义配置的烟花火箭的爆炸!让你的弩化身 TNT 发射器吧!
*注意:如果在配置文件中设置了过高的爆炸威力,可能会导致爆炸效果失真,甚至导致卡顿或者游戏崩溃!以下是典型的威力过高导致爆炸失真:
它是怎么实现的?
本模组在原版烟花火箭的爆炸中注入了一个可自定义的爆炸事件,并且不会改变原版烟花火箭的伤害类型和爆炸判定。
要怎么自定义配置内容?
本模组可以通过修改游戏根目录 /config/configurable-firework-explosion 文件夹下的 configurable-firework-explosion.json 文件内容进行自定义配置。在该文件中共有 9 个有效 key,分别为:
"config_version" - 用于识别配置文件的版本,请不要随意修改;
"cross_bow_shot_explosion" - 设定由弩发射的烟花火箭是否会发生爆炸。默认为 true;
"hand_launch_explosion" - 设定除弩发射外其他方式发射的烟花火箭(包括穿戴鞘翅时握持的)是否会发生爆炸。默认为 false;
"base_explosion_power" - 设定烟花火箭爆炸的基础威力,没有烟火之星的烟花火箭像原版一样不会爆炸。默认为 1.0;
"firework_star_multiplier" - 设定每个烟火之星提高的爆炸威力数值。默认为 0.5;
"can_destroy_blocks" - 设定烟花火箭的爆炸是否能摧毁方块。默认为 true;
"tnt_mode" - 设定由烟花火箭爆炸所摧毁的方块是否会全部掉落。默认为 true;
"can_create_fire" - 设定烟花火箭的爆炸是否能生成火焰。默认为 false;
"show_particles" - 设定烟花火箭的爆炸是否会出现爆炸粒子效果。由于麻将太屑,这不起作用(明明调用的是麻将的原版方法)。