All versions
2.7
Release
Create-Big-Cannon-Autogun-Revolution 2.72 months ago 103
Compatibility
Minecraft: Java Edition
1.21.1–1.21.11
Platform
NeoForge
Supported environments
Client and server
Changes
v2.7 — 2026-08-26
- 新增:通用近炸引信新增对《机械动力火炮:武器拓展》(CBC Military Supplement) 弹药的近炸感应,覆盖其全部弹药谱系:全系列鱼雷(短程/中程/长程/深水/高速/减速/梭鱼/榴霰等 30 余种)、HE/APHE 火箭弹(单发、双联与巡飞弹)、深水炸弹,以及 HE/APHE 航空炸弹与跳弹炸弹。目标飞行路径的任何一段进入引信感应半径即起爆
- 新增:通用近炸引信新增对 TAOV Weapons 的 TAU 与地狱火导弹的近炸感应。这两种导弹并非 Minecraft 实体,而是 Shaolib 体系的非实体弹,因此采用反射软依赖接入:未安装 TAOV 时对本 mod 零影响;安装后飞行中的 TAU/地狱火会触发近炸,嵌入 SABLE 舰体结构的导弹会换算为世界坐标后参与判定。判定使用弹道扫掠(线段-线段最近距离),高速交错也能可靠起爆
- 修复:修复 1.21.1 下实体类型匹配失效:EntityType.toShortString() 在该版本会剥掉命名空间,导致 CBCMS 鱼雷、深水炸弹等目标此前始终无法被识别。现改为读取注册表规范键名(BuiltInRegistries.ENTITY_TYPE)进行命名空间+名称双重匹配,vestalihy、面包学等既有兼容分支也一并按规范键名重写,杜绝同类问题
- 修复:Shaolib 反射类加载增加多级回退(线程上下文 → 本模组 → 系统类加载器),降低不同整合包环境下的静默失效概率
- 其他:游戏内版本号提升至 2.7;简介页面同步更新引信兼容目标与可选前置说明
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:8lptIdH0:zKhdgJeX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8lptIdH0:zKhdgJeX"
}

