Tags
Creators
Details
Licensed MIT
Published last year
Updated 2 months ago
All versions
1.2.0-1.20.1-forge
Beta
GD656Killicon 1.2.0-1.20.1-forge3 months ago 16.7K
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
- 重构了加分项注册系统,新增了加分项注册表,现在每新增一个加分项只需在注册表中传入所需数据(大写字母ID、编号、单次加分项表达式、计算因子、中文名、描述等),代码便会自动完成注册,使用时仅需几行调用,不再需要修改多个类,为后续大规模添加大战场服务器相关加分项做准备;
- 重构了击杀类型系统,新增了击杀类型注册表,击杀类型的显示名、格式模板、格式键、颜色键、纹理键、音效槽位等全部统一在注册表内配置,渲染器、音效、纹理、配置界面均自动接线;
- 重构了预设配置的存储结构,配置文件夹下新增了presets文件夹,每个预设单独保存一份json文件,不再使用element_config.json单文件存储,老玩家的旧配置文件会在启动时自动拆分迁移(原文件改名留档,不影响使用);
- 官方预设改为直接存放在jar包内,启动时自动解包到配置文件夹,更新模组后官方预设会自动更新覆盖,玩家对官方预设的修改会保留;
- 现在加分项的格式文本是所见即所得,配置里存什么就显示什么,不再受语言文件影响,切换语言也不会改变已配置的字幕文本;
- 加分项名称、描述与连杀字幕回归语言文件管理,新增了2~8连杀专用字幕的注册表数据;
- 语言文件大整理,补齐了繁体中文和文言文缺失的数百条文本,四个语言文件统一按字母表顺序排列;
- 帮助界面左侧文档更新,文档日期更新为2026.8.7,并新增了GD656Conquest大战场核心的“部分内容需要xxx才可正常使用”提示;
- 20个需要同时安装GD656Conquest大战场核心才能触发的加分项(据点占领、小队部署、突袭炸弹、索敌扫描、治疗、弹药补给、急救等)描述中统一添加了“需要GD656Conquest大战场核心:”前缀,并删除了原先分散的旧声明;
- 修复了官方预设名称显示乱码的问题;
- 修复了动画速度配置项被重复写入导致默认值覆盖的问题;
- 删除了大量死代码,包括无调用的方法、残留的旧判断、冗余的反射读取常量、重复的本地化运行时逻辑等;
- 修复了12处直接打印堆栈信息的问题,统一改为日志输出;
- 优化了一些已知问题。
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:dWe4hPBb:wLPRWtbO"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dWe4hPBb:wLPRWtbO"
}

