Tags
Creators
Details
Licensed MIT
Published last year
Updated 2 months ago
All versions
1.3.1-1.20.1-forge
Beta
GD656Killicon 1.3.1-1.20.1-forge2 months ago 1,738
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
- 新增了两套英文官方预设「00035 Custom Preset (EN)」「00036 Battlefield 5 (EN)」,官方预设全部改为 jar 内置文件,首次启动自动落盘;
- 新增了首次启动默认预设随客户端语言自动选择的功能:中文(简/繁/文言)→ 00007 战地五中文,其余语言 → 00036 战地五英文;
- 新增了 2~8 连杀专属字幕(梅开二度、帽子戏法、四面出击、五子登科、六出奇计、七星连珠、八面威风);
- 新增了指令 /gd656killicon config migrate,可手动触发加分项格式升级;
- 新增了击杀类型:载具摧毁助攻(VEHICLE_DESTROY_ASSIST)、医疗救援(MEDIC)、占领(CAPTURE);
- 新增了预设文件元数据配置项 format_version、display_name,预设数据升级时自动重新生成覆盖,玩家同版本修改保留;
- 修改了加分项格式键命名统一为 format_<ID 小写>:format_backstab_kill、format_backstab_melee_kill、format_crit、format_explosion、format_headshot、format_kill_combo,旧键自动迁移、玩家自定义文本保留;
- 新增了游刃有余、背袭、背刺、勇者归来、天降正义、绝对制空权、命中装甲、摧毁装甲、载具修理、价值目标摧毁、弹药补给等加分项的格式默认键;
- 移除了无对应加分项的 format_seven_in_seven_out 配置键;
- 修改了加分项与击杀类型体系为注册表驱动:名称、倍率、格式、默认禁用、连杀字幕、纹理、音效槽位统一一处定义,配置界面/帮助页自动展示;
- 修改了格式默认值不再经语言文件翻译,由注册表直接注入,格式配置"所见即所得";切换语言不再自动翻译格式文本,改为提示玩家手动调整预设;
- 修改了连杀合并、优先击杀、分数上限(如价值目标摧毁 2000 分上限)、默认禁用等逻辑全部由加分项定义驱动;
- 修改了预设存储架构:每预设独立 JSON 文件,旧版 element_config.json 首次启动自动拆分迁移并留档;
- 修复了配置加载失败时静默回退的问题,损坏预设文件跳过并提示而非崩溃;
- 清理了大量 e.printStackTrace(),统一改走日志框架。
- 新增了官方预设「00037 Battlefield 6 模式」(击杀字幕/分数/加分项/滚动图标四元素),并新增 9 张 BF6 击杀图标纹理与 4 个 BF6 音效(击杀/爆头/命中/助攻);
- 新增了击杀图标滚动方向配置项 scroll_direction(left/right,右为完全镜像,新图标出现在老图标右侧);
- 新增了固定最新图标配置项 pin_newest_icon,开启后最新击杀图标固定在原屏幕位置,旧图标继续滚动淡出;
- 新增了闪动淡出动画配置项 blink_fade_animation(三段透明度曲线),应用于滚动图标及全部字幕(kill_feed/score/bonus_list/combo);
- 新增了图标入场背景系列配置项 entrance_background、entrance_background_size、entrance_background_fade_in、entrance_background_fade_out、entrance_background_color、entrance_background_headshot_color、entrance_background_alpha、entrance_background_border、entrance_background_border_color、entrance_background_headshot_border_color、entrance_background_border_alpha,实现带亚像素边框和对角线动画的正方形入场背景,爆头击杀使用独立颜色,图标入场推迟至背景淡入结束;
- 修改了滚动图标淡出时长改为读取 fade_out_duration;icon_spacing 语义改为「图标大小倍数」(0=完全重叠,1=紧挨),官方 00001/00035 预设从 4 调整为 1.2;
- 新增了击杀字幕(kill_feed)配置项:enable_text_shadow、enable_glow_effect、glow_intensity、glow_size、glow_color、glow_alpha、align_left、align_right、enable_flash_in、fade_in_duration、entrance_background、entrance_background_alpha、entrance_background_fade_in、entrance_background_sweep_duration、entrance_background_fade_out、entrance_background_color、enable_queue_linkage、queue_linkage_scroll_speed、queue_linkage_icon_y_offset,实现文本阴影、可配置发光、左右对齐、白色闪入渐入、字幕入场背景(先淡入再拉宽后渐隐,右对齐时镜像扫动)、亚像素浮点平滑渲染;
- 新增了分数字幕(score)配置项:entrance_background 及 entrance_background_alpha/fade_in/sweep_duration/fade_out/color、glow_size、glow_color、glow_alpha、enable_text_shadow、blink_fade_animation,实现真实分数刷新触发的入场背景(0.1 秒内多次刷新合并为一次)、发光与阴影;
- 新增了加分项字幕(bonus_list)配置项:text_box、text_box_border_width、text_box_color、enable_horizontal_layout、clean_subtitle_content、fade_out_duration、fade_start_line_ratio、enable_queue_linkage、queue_linkage_scroll_speed、queue_linkage_icon_y_offset、glow_size、glow_color、glow_alpha、enable_text_shadow、blink_fade_animation,实现文本框边框、横向排列(新项把旧项向对侧顶开)、干净字幕内容、行渐隐起点、独立淡出时长、发光与阴影;将某加分项格式配置清空后该加分项不再显示;
- 新增了连杀字幕(combo)配置项:enable_text_shadow、blink_fade_animation;
- 新增了队列联动配置项 enable_queue_linkage(kill_feed 与 bonus_list),在上方元素消失时按平滑曲线逐级上移补位、恢复后原路径返回,并修复直接进游戏时联动查询未加载配置的问题;
- 新增了屏幕锚点系统配置项 screen_anchor(9 锚点:top_left/middle_left/bottom_left/top_center/center/bottom_center/top_right/middle_right/bottom_right),全部元素可配置,切换锚点自动补偿偏移,配置界面支持下拉选择与长按拖拽的图形化锚点切换;
- 新增了 HUD 元素「命中信息」(subtitle/hit_info)及 32 个配置项:visible、scale、x_offset、y_offset、display_duration、align_left、align_right、format_damage、color_damage_default、color_damage_kill、color_normal_text、fade_in_duration、fade_out_duration、blink_fade_animation、enable_damage_scroll、damage_scroll_duration、damage_scroll_refresh_rate、enable_entity_layers、max_layers、layer_spacing、layer_move_animation_duration、layer_collapse_animation_duration、enable_glow_effect、glow_intensity、glow_size、glow_color_damage_default、glow_color_damage_kill、glow_alpha、enable_text_shadow、rotation_angle,实现伤害数字累积显示、击杀变色、数字滚动、发光、按实体分层堆叠;
- 新增了加分项堆叠倍数配置项 enable_stack_multiplier(bonus_list),开启后合并显示为「原字幕 ×N」;
- 新增了击杀图标延迟配置项 icon_delay(kill_icon/scrolling),图标入场与生命周期顺延该时长;
- 修改了 clean_subtitle_content 语义:从排除所有占位符改为只排除 <score>,<weapon>/<target> 正常显示;
- 新增了声明式配置注册表体系(ElementConfigRegistry),配置类型、分类折叠、依赖置灰、默认值统一由注册表驱动,配置界面特判逻辑大幅简化;
- 新增了击杀类型「标示助攻」(SPOT_ASSIST)与「救援」(RESCUE),以及对应配置项:enable_spot_assist_kill、enable_rescue_kill、color_spot_assist_placeholder、color_spot_assist_emphasis、color_rescue_placeholder、color_rescue_emphasis、glow_color_rescue(救援发光独立色,默认 #63D048),并动态注册 format_spot_assist、format_rescue 格式键;
- 新增了标示助攻功能:索敌标记目标被同队队友击杀时,向标记者发送滚动图标与击杀字幕(独立 30 秒标示窗口);
- 新增了救援功能:救援者救援成功时收到救援击杀反馈;
- 修改了字幕格式配置为空字符串时隐藏该类型字幕,可借此关闭某类字幕;
- 修改了杀敌字幕 <score> 改为服务端随包直带实际加分分数(bonusMultiplier × bonusScale),覆盖击杀、助攻、摧毁载具、救援等全部 kill_feed;
- 修复了配置读写乱码问题:统一 UTF-8 写入,读取时 UTF-8 严格解码失败回退 GBK,兼容旧版平台编码写入的旧配置文件;
- 修改了官方预设 00007(BF5)新增救援相关配置;官方预设 00037(BF6)停用占领类字幕(清空其格式配置)、新增救援颜色;
- 新增了 BF6 标示助攻贴图;
- 新增了荣誉徽章元素(kill_icon/honor)与完整的荣誉系统,包含 50 个荣誉(猎头者、战士、血偿、掠夺者、军械库、炮兵、复仇者、弹道、王牌飞行员、跳机火箭筒、突破者、高层、急救使者、机械师、布雷者、火力支援、战地医师、飞行调度员、引路者、爆破专家、破坏者、刽子手、侧袭、狂战士、戍卫、地面控制、护卫者、炮手、快枪手、路霸、军需官、支援专家、坦克破坏者、侦察专家、突击专家、工程专家、神枪手、远射、神射手、步枪手、对狙专家、烟幕、势不可挡、急先锋、弹头等),服务端自动判定、客户端展示;
- 新增了荣誉元素配置项(visible、scale、direction、x_offset、y_offset、screen_anchor、display_delay、enter_animation_duration、enter_start_scale、display_duration、min_display_duration、fade_out_duration、blink_fade_animation、hint_box_enabled、hint_box_x_offset、hint_box_height、hint_box_enter_duration、hint_box_color、hint_box_max_alpha、hint_box_text_color、hint_box_text_padding、hint_box_text_gap、hint_box_text_scale、hint_box_text_shadow、main_icon_max_alpha、shake_enabled、shake_count、shake_range),以及 50 个荣誉格式键 format_<honor_id>,实现荣誉提示框、字幕淡入淡出、多荣誉排队接替、入场抖动等功能;
- 新增了荣誉帮助说明分类(HelpTab 荣誉徽章说明),按字母序展示 50 个荣誉及获得进度;
- 新增了荣誉音效槽位与纹理(48 张狗牌纹理),官方预设 00037 新增 kill_icon/honor 元素配置;
- 新增了指令:/gd656killicon server debug honor <honorId>、debug bonus <type>、debug revive(模拟救援下发),以及中立载具跳过配置项 neutral_vehicle_skip(默认 true,无驾驶员/离线驾驶员/无队伍载具跳过载具加分项);
- 新增了「新最佳」高分样式及配置项(10 个):best_enabled、best_icon_color、best_hint_box_color、best_text_format、best_sweep_start_width、best_sweep_end_width、best_sweep_duration、best_sweep_fade_duration、best_sweep_text_gap、best_text_fade_in_duration,实现触发全服/本局最多时主图标染色、提示框换色、高分扫光矩形动画(从文本右侧横扫到文本框左侧并渐隐)、新最佳主字幕框(紧贴提示框上边渐入)、高级成就音效;
- 新增了 formats 多语言默认格式文件(formats/zh_cn、zh_tw、lzh、en_us),全部 format 键的默认文本唯一来源,当前语言缺失回落中文;
- 新增了荣誉管理指令:/gd656killicon server honor list(全服最高一览)、honor set <honor|all> <value>、honor add <honor|all> <value>、honor player set <玩家> <honor|all> <value>、honor player get <玩家>,honor 参数带 Tab 补全;
- 新增了玩家荣誉获取次数持久化与全服最高缓存(装 Conquest 时改走局内统计,不读写玩家荣誉数据);
- 修改了荣誉元素预览 50% 概率展示新最佳样式;
- 修改了兵种专家荣誉(支援/侦察/突击/工程专家)达成积分由 3000 调整为 1000;
- 修改了荣誉狂战士触发条件:击杀者身上需带有速度或生命恢复效果;
- 修改了配置系统:默认值统一解析源(官方预设=jar 文件,自定义预设=注册表+format 默认),规范化不再删除玩家数据(未知元素/多余键保留),加载前强制加载动态格式注册表;
- 修复了 Conquest 兵种判定反射初始化失败后永久失效的问题;
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:V8ycqXTQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dWe4hPBb:V8ycqXTQ"
}

