索尔的调试炮自动装填器

索尔的调试炮自动装填器

为Tiyun Sol添加调试实用程序,目前添加了 cannon autoloaders。

Sol's Debug Utilities

Sol's Debug Utilities 是用于 Create Aeronautics: AMBUSH 和 Create Big Cannons 的小型开发者与测试附加模组。

它添加了一些工具,旨在让大型火炮的测试更加快捷,无需在每次射击之间手动为每门火炮装填。

火炮自动装填器

火炮自动装填器 会自动为一门已安装的 Create Big Cannons 火炮准备好测试状态。

使用方法:

  1. 输入 /give @s sols_debug_utilities:cannon_autoloader
  2. 将火炮自动装填器拿在主手。
  3. 将你想要使用的 CBC 炮弹放在快捷栏中紧邻它的位置。
  4. 右键点击一门受支持的已安装大型火炮。

该工具会检查火炮、所选弹射物以及 CBC 的装填信息,然后创建装填。

它会自动确定该火炮与弹射物可以安全使用多少个 火药装药。如果所请求的装填会超过火炮的安全限制,该工具会拒绝装填并告诉你原因。

连发火炮自动装填器

连发火炮自动装填器 用于重复射击测试。

输入 /give @s sols_debug_utilities:repeating_cannon_autoloader

像普通自动装填器一样对火炮使用它。一旦激活,它会监视该火炮,并在 每次射击后 1 秒 自动使用所选炮弹和安全的火药装填量重新装填。

这对于测试 AMBUSH 舰船、火炮瞄准、射击行为、装填循环以及重复战斗非常有用,无需每次手动重新装填火炮。

安全检查

自动装填器的设计目标是安全失败,而不是盲目地将弹药强行装入火炮。

它们会检查以下内容:

  • 火炮类型与组装状态
  • 可用火炮长度
  • 弹射物兼容性
  • 弹射物尺寸
  • 火药装药兼容性
  • 推进剂压力与火炮限制
  • CBC 自身的装填与安全信息

不受支持或不安全的组合会产生错误,而不会被装填。

支持大型火炮。1.0.0 版本不支持自动火炮和迫击炮。

需求

  • Minecraft: 1.21.1
  • NeoForge: 21.1+
  • Create: 6.0.10 到 6.0.x
  • Create Big Cannons: 5.11.7
  • Create Aeronautics: AMBUSH: 1.1.6

此模组主要是一个 开发与测试工具。它并非旨在替代常规生存玩法中正常的 Create Big Cannons 装填机制。