关于模组
真实空投 [Realistic Airdrop] 是一个以逼真和可定制为特点的空投模组。
本模组的灵感来自绝地求生大逃杀,旨在于复刻大逃杀的空投系统的全套流程的同时,又能让这套系统较好的适配 MC 的环境。
主要内容
本模组的主要包含三个内容:
1. 全局空投事件。
即模仿消逝的光芒以及方舟生存进化的空投补给系统,在地图上随机触发空投事件。在默认情况下,每隔 10 天,空投会在一名玩家 100 格左右被投放。空投的战利品将会随着时间改变。(该触发流程可以由玩家通过配置文件自定义)。
全局空投展示
2. 玩家使用信号枪召唤空投。
即复刻绝地求生的空投召唤流程,玩家召唤的空投类型和内部战利品可以由资源包自定义。
信号枪召唤空投
3. 空投抢夺系统
空投可能会吸引敌对生物,如果不及时(默认为 2 分钟)找到空投,空投附近就会出现敌对生物,如果未能在更长的一定时间内找到空投(默认为 5 分钟),空投会被窃取。
4. 空投密码系统
本功能为 0.9.1 版本新上线的效仿 2077 往日之影空投系统的测试功能。启用他需要在配置文件中将 enablelock 打开(默认关闭)。若启用,玩家就需要根据提示猜测并输入正确的密码来打开补给箱,生存模式下,密码为随机生成。当然,允许创造玩家直接获取或者更改密码。
密码解锁演示
模组配置
指令
1. 随机空投指令(建议使用)
/setairdrop random @r [height] [length] [drift] [blockid] [loottable] [true/false]
本指令只允许在主世界使用。
参数解释:
[height]:空投飞机飞行高度,建议 200 以上。过低的高度将会使飞机撞山。
[length]:飞机的飞行长度,该数字越大,飞机就会从越远的地方出现,飞行距离就会越长。请注意如果你关闭了强制加载,这个值必须小于加载距离*16,否则飞机将会从未加载的区块生成导致空投失败。
[drift]:偏离指定目标的距离。
[blockid]:空投箱的注册名,目前仅允许为"dyairdrop:airdroplarge"和"dyairdrop:airdropsmall",否则将会错误加载动画。
[loottable]:空投使用的战利品表的名字。
[true/false]:逻辑参数,即此次空投是否需要密码解锁。此参数为 0.9.1 的新增参数,只有在注册名 dyairdrop:airdroplarge 时候才允许输入 true,其他情况下请默认输入 false!
示例:
/setairdrop random @r 200 262 100 "dyairdrop:airdroplarge" "minecraft:chests/bastion_bridge" false
在一个随机玩家距离 100 格的地方随机释放一个战利品表为地狱堡垒桥的未上锁的大型空投,飞机高度为 200 米,初始飞行距离 262 米。
2. 自由空投指令
/setairdrop free [x] [z] [height] [length] [blockid] [loottable] [true/false]
[x]:空投预计落点 x 坐标参数,必须输入数字。
[z]:空投预计落点 z 坐标参数,必须输入数字。
[height]:空投飞机飞行高度,建议 200 以上。
[length]:飞机的飞行长度,该数字越大,飞机就会从越远的地方出现,飞行距离就会越长。请注意如果你关闭了强制加载,这个值必须小于加载距离*16,否则飞机将会从未加载的区块生成导致空投失败。
[blockid]:空投箱的注册名。
[loottable]:空投使用的战利品表的名字。
[true/false]:逻辑参数,即此次空投是否需要密码解锁。此参数为 0.9.1 的新增参数,只有在注册名 dyairdrop:airdroplarge 时候才允许输入 true,其他情况下请默认输入false!
示例:
/setairdrop free 100 100 200 262 "dyairdrop:airdropsmall" "minecraft:chests/bastion_bridge" false
在一坐标为 [100,100] 的位置,投放一个战利品表为猪灵堡垒桥的未上锁的小型空投,飞机飞行高度 200 米,飞行距离 262 米。
性能相关
由于空投流程涉及实体事件,需要保证全流程的区块处于强加载状态。默认情况下,本模组会强制加载对应区块,但是此举可能在少数情况下破坏已经由于 /forceload 而强制加载的区块,这种情况一般只会影响服务器玩家(因为单机游戏不会用到强加载指令),所以如果在开设服务器时使用此模组,若服务器已经有既定的强加载区块,请在配置文件 performance 类中关闭 forceload 功能,并将飞机的飞行长度严格保证在加载区块内。
由于空投流程涉及实体事件,如果您使用了诸如铷等优化模组,其中可能包含的减少实体渲染距离内容会使空投不可见,请注意关闭。
作者寄语
关于版本和未来方向:
目前,最新测试版 0.9.1 已发布,这将是本模组正式上线之前的最后一个测试版!本次更新时本模组成为了一个实际上可以在生存模式游玩而无需额外配置的模组,新添加的指令也允许玩家可以自定义本模组的任何流程!
由于本模组目前仍然处于 Beta 测试阶段,尽管基本流程已经完工,但是在细节方面仍有不足之处。尤其是其中的模型,美术,配置文件以及本地化可能存在一定缺陷,还请谅解。
本模组目前仅支持 1.20.1 版本,未来会移植到更高版本以及 1.18.2;
本模组非常希望与其他模组合作、联动,也欢迎大家自行移植到低于 1.18.2 的版本;
在未来,本模组依然会以轻量化和高真实度为特点,继续制作更完善的流程,更逼真的模型以及更多有趣的空投,还请期待;
本模组已经确定与末日生存工具包和永恒枪械工坊:零联动,版本将在不久的将来上线。