Перейти к содержимому
Mineforgian

GD656Killicon

This Minecraft mod adds FPS-style killfeed notifications with exceptionally smooth animations. It offers unique features and highly customizable settings for a personalized gameplay experience.

Загрузки
6.4M
Подписчики
83
Обновлён
12 августа 2026 г.
Лицензия
MIT

Опубликован 17 августа 2025 г.

Overview

Mod Page: https://www.mcmod.cn/class/21672.html

This mod adds kill icons and subtitles themed after 8+ popular games to Minecraft, while maintaining high configurability and extensibility.

This document was last updated on March 23, 2026. Some features may not be fully documented or subject to change! Please be aware.

Due to a complete code rewrite in version 1.1.0, parts of this document no longer apply to versions below 1.0.9!

Compatibility List

  • This mod does not provide special compatibility with Optifine;
  • Versions 1.0.9 and below conflict with AutoHUD [minor layered icon issue];
  • Versions 1.0.9 and below conflict with AdvancedCompass [layered icon issue];
  • Test versions 1.0.4 up to (but not including) 1.0.9 require YetAnotherConfigLib as a mandatory dependency [test build features are not final; this dependency will be removed in full release];
  • Version 1.0.6+ supports Eternal Firearms Workshop: Zero as an optional addon [headshot, last bullet kill, suppression, and various score events];
  • Version 1.0.9+ supports Excellent Frontline as an optional addon [precision hit, vehicle destroy, vehicle repair, and various score events];
  • Version 1.0.9+ supports Never Ending: Vehicles as an optional addon [vehicle damage, vehicle destroy, vehicle repair, and various score events];
  • Version 1.0.9+ supports Immersive Aircraft as an optional addon [vehicle damage, vehicle destroy, vehicle repair, and various score events];
  • Version 1.0.9+ supports LR Tactical Workshop as an optional addon [extended flashbang effect for the 'No Gamble But Hit' bonus];
  • Version 1.0.9+ supports Enemy Detection as an optional addon [detect, marked kill, marked team assist bonus];
  • Version 1.1.0+ supports Ping Wheel as an optional addon [detect, marked kill, marked team assist bonus];
  • Version 1.1.1+ supports Custom NPCs (Unofficial) as an optional compatible mod [fixes name display when killing custom NPCs];
  • All features are disabled if the mod is only installed client-side and not on the server.

Frequently Asked Questions

  • For modern versions (1.21.x) Fabric & NeoForge:
    I have not abandoned Fabric or NeoForge development. The main branch is currently in beta (as of this document). Fabric and NeoForge branches will be created once testing is complete.
  • How to switch icon modes and configure:
    Open the in-game config menu to change modes — a built-in tutorial will guide you.
    If the tutorial does not appear, run the command:
    /gd656killicon client debug iamanew
    then reopen the config menu.
    The tutorial system is fully functional in 1.1.1.001+; consider updating.

Notes

  • This mod can be safely installed on any server;
  • Parts of this mod’s code were assisted by AI technology;
  • Since version 1.0.6+, the peeking module has been split into a standalone mod (Modrinth: GD656Peek);
  • Current development prioritizes vanilla player experience; code openness requests are temporarily on hold;
  • This mod is licensed under the MIT License.

Basic Features

The following content does NOT apply to versions before 1.0.9

  • This mod is based on presets. Official presets include:
    Classic, CF Killstreak, CS2 Card Style, Battlefield 1, Battlefield 4, Battlefield 5, PUBG, Delta Force: Black Hawk Down, Valorant (with 20+ icon styles).
    Each preset includes its own textures, sounds, and configs. You can switch presets, create custom presets, and export presets as .gdpack files to share.
  • Presets are built from elements — the mod includes 9 customizable elements, each highly configurable.
  • Each preset includes a sound set. In the sound config menu, you can drag-and-drop .ogg or .wav files to quickly replace sounds.
  • Each killicon element supports multiple styles. You can drag-and-drop .png images to set icon textures. You may also drag-and-drop .gif files — they will be auto-converted to PNG spritesheets with animation settings applied.
  • The client tracks lifetime stats: longest kill distance, total kills, rival players, etc.
  • The mod has strict client-server separation; client features do not affect server stability.
  • On the server, the core system is a score system — admins can edit player scores freely.
  • The server records stats: score, deaths, assists, kills. The in-game scoreboard shows everyone’s score and KDA.
  • Server-side score events are the only way for non-admins to earn points.
    As of 1.1.0.013, there are 51 score events, including:
    Suppression, Total Air Superiority, Hero’s Return, Missed Shots, Marked Team Assist, Backstab, etc.
    Admins can customize the score expression for every event.

For more visual previews and styles, see videos on the mod page:
https://www.mcmod.cn/class/21672.html

Ченджлог

1.3.2-1.20.1-forgeБета1.20.1 · 12 августа 2026 г.
  • 严重安全性问题修复,请各大安装此模组的服务器立即更新此修订版
1.3.1-1.20.1-forgeБета1.20.1 · 12 августа 2026 г.
  • 新增了两套英文官方预设「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 语义:从排除所有占位符改为只排除 ,/ 正常显示;
  • 新增了声明式配置注册表体系(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 秒标示窗口);
  • 新增了救援功能:救援者救援成功时收到救援击杀反馈;
  • 修改了字幕格式配置为空字符串时隐藏该类型字幕,可借此关闭某类字幕;
  • 修改了杀敌字幕 改为服务端随包直带实际加分分数(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_,实现荣誉提示框、字幕淡入淡出、多荣誉排队接替、入场抖动等功能;
  • 新增了荣誉帮助说明分类(HelpTab 荣誉徽章说明),按字母序展示 50 个荣誉及获得进度;
  • 新增了荣誉音效槽位与纹理(48 张狗牌纹理),官方预设 00037 新增 kill_icon/honor 元素配置;
  • 新增了指令:/gd656killicon server debug honor 、debug bonus 、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> 、honor add <honor|all> 、honor player set <玩家> <honor|all> 、honor player get <玩家>,honor 参数带 Tab 补全;
  • 新增了玩家荣誉获取次数持久化与全服最高缓存(装 Conquest 时改走局内统计,不读写玩家荣誉数据);
  • 修改了荣誉元素预览 50% 概率展示新最佳样式;
  • 修改了兵种专家荣誉(支援/侦察/突击/工程专家)达成积分由 3000 调整为 1000;
  • 修改了荣誉狂战士触发条件:击杀者身上需带有速度或生命恢复效果;
  • 修改了配置系统:默认值统一解析源(官方预设=jar 文件,自定义预设=注册表+format 默认),规范化不再删除玩家数据(未知元素/多余键保留),加载前强制加载动态格式注册表;
  • 修复了 Conquest 兵种判定反射初始化失败后永久失效的问题;
1.2.0-1.20.1-forgeБета1.20.1 · 7 августа 2026 г.
  • 重构了加分项注册系统,新增了加分项注册表,现在每新增一个加分项只需在注册表中传入所需数据(大写字母ID、编号、单次加分项表达式、计算因子、中文名、描述等),代码便会自动完成注册,使用时仅需几行调用,不再需要修改多个类,为后续大规模添加大战场服务器相关加分项做准备;
  • 重构了击杀类型系统,新增了击杀类型注册表,击杀类型的显示名、格式模板、格式键、颜色键、纹理键、音效槽位等全部统一在注册表内配置,渲染器、音效、纹理、配置界面均自动接线;
  • 重构了预设配置的存储结构,配置文件夹下新增了presets文件夹,每个预设单独保存一份json文件,不再使用element_config.json单文件存储,老玩家的旧配置文件会在启动时自动拆分迁移(原文件改名留档,不影响使用);
  • 官方预设改为直接存放在jar包内,启动时自动解包到配置文件夹,更新模组后官方预设会自动更新覆盖,玩家对官方预设的修改会保留;
  • 现在加分项的格式文本是所见即所得,配置里存什么就显示什么,不再受语言文件影响,切换语言也不会改变已配置的字幕文本;
  • 加分项名称、描述与连杀字幕回归语言文件管理,新增了2~8连杀专用字幕的注册表数据;
  • 语言文件大整理,补齐了繁体中文和文言文缺失的数百条文本,四个语言文件统一按字母表顺序排列;
  • 帮助界面左侧文档更新,文档日期更新为2026.8.7,并新增了GD656Conquest大战场核心的“部分内容需要xxx才可正常使用”提示;
  • 20个需要同时安装GD656Conquest大战场核心才能触发的加分项(据点占领、小队部署、突袭炸弹、索敌扫描、治疗、弹药补给、急救等)描述中统一添加了“需要GD656Conquest大战场核心:”前缀,并删除了原先分散的旧声明;
  • 修复了官方预设名称显示乱码的问题;
  • 修复了动画速度配置项被重复写入导致默认值覆盖的问题;
  • 删除了大量死代码,包括无调用的方法、残留的旧判断、冗余的反射读取常量、重复的本地化运行时逻辑等;
  • 修复了12处直接打印堆栈信息的问题,统一改为日志输出;
  • 优化了一些已知问题。
1.1.8-1.20.1-forgeБета1.20.1 · 2 августа 2026 г.
  • 对于SBW载具,现在伤害/摧毁友军,中立载具不会触发相关加分项
1.1.6-1.20.1-forgeБета1.20.1 · 29 июля 2026 г.
  • 修复了伤害类型检测可能错误的问题
1.1.2-1.20.1-forgeАльфа1.20.1 · 14 июля 2026 г.
  • 将版本号格式改为<大版本>.<阶段版本>.<小版本>;
  • 修复了因计算Tacz子弹压制中的包围盒导致的服务端崩溃问题;
  • 优化了服务端性能;
  • 新增诸如救援图标,占领目标据点等用于六五六大战场服务器的新内容;
1.1.1.003-1.20.1-forgeБета1.20.1 · 7 апреля 2026 г.
  • 本次更新主要是对即将到来的六五六MC大战场服务端做准备工作 部分内容可能存在问题
  • 修复了部分服务端问题
  • 新增榜单根据原版队伍分列功能
  • 新增三个跟占领据点有关的配置项 (需要安装未发布的大战场服务端mod,所以普通玩家暂时无法使用)
  • 优化玩家数据还有一堆忘记了的功能
1.1.1.002-1.20.1-forgeБета1.20.1 · 26 марта 2026 г.
  • 修复关于ACE模拟的部分安全性问题
  • 修复了部分已知问题

Комментарии

Загружаем…