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

Call You By Your Name

Call Your Friends By Theirs Name

982 загрузок5 подписчиковAGPL-3.0-or-laterforgeneoforge

Обновлён 14 марта 2026 г. · опубликован 26 октября 2025 г.

  • Show your location
  • Show Item with its texture
  • Cover

Call You By Your Name 🎯

A Forge 1.20.1 chat enhancement mod that makes @-mentions loud, clear, and friendly. 💬

Feature Highlights ✨

Ping teammates instantly: Mention a player with @playerName to deliver a highlighted notification and a click-to-reply suggestion that pre-fills chat with their name, plus an optional bell sound.

  • Share what you're holding: Drop @item into your message to broadcast your main-hand item with its rarity color, hover tooltip, and (optionally) an inline icon rendered directly in chat.
  • Point friends to your location: Use @spot to insert a green "Spot" marker; hovering shows the XYZ of where you were standing when you sent the message.
  • Ready-made group calls: Rally everyone in your dimension with @here or nearby allies with @near; additional groups can be provided by other mods through the built-in registry hook and sync automatically to clients.
  • Client-side clarity: Color-coded highlighting for players, groups, and special tokens pairs with smart autocompletion, keeping mentions readable and fast to type without interfering with slash commands.

Clickable reply suggestion in chat

Requirements 📦

  • Minecraft: Java Edition 1.20.1
  • Loader: Forge 47.4.10 or newer on both client and server

Installation 🛠️

  1. Install a compatible Forge profile for Minecraft 1.20.1.
  2. Place the CallYouByYourName JAR in your mods/ folder.
  3. Restart Minecraft (or your dedicated server) to load the mod.

Using Mentions 📚

Token What it does Notes
@playerName Pings a single player with a golden reminder and clickable reply prompt. You cannot ping yourself; duplicates are ignored politely.
@here Notifies every other player in your current dimension. Always available to all players.
@near Calls allies within a ~32 block radius. Range checks run per dimension to avoid cross-world noise.
@item Shares your held item with tooltip info (and an inline icon if enabled). Cancels the message and warns you if your hand is empty.
@spot Inserts a highlighted "Spot" link that shows your XYZ on hover. Great for pointing friends to your current location.

💡 Tip: The chat will tell you how many seconds remain if you hit the mention cooldown.

Client Experience 🌈

  • Mention colors adapt to players, groups, shared items, and spot markers so you can scan conversations at a glance.
  • Autocomplete surfaces group tokens, custom registry entries, and online players, but hides automatically while you type commands that start with /.
  • Item mentions can render a scaled version of the item icon inline with the chat line while preserving hover hitboxes for easy inspection.
  • Mention tokens from servers (or other mods) are synchronized automatically when you join, keeping everyone in step without a restart.

Configuration ⚙️

The first launch creates config/CallYouByYourName-common.toml. Tweak the following options:

  • mentionCooldownMs – Minimum delay between mentions sent by the same player (default 5000). Set to 0 to disable the check.
  • enableMentionSound – Whether to play the bell sound when a player is pinged (default true).
  • renderItemTextures – Toggle rendering of inline item icons in chat (default true).

Reload the config or restart Minecraft to apply changes.

Troubleshooting 🧰

  • "I can't use a group mention" – Some third-party groups may require extra permissions; you'll receive a red warning if access is denied.
  • "Why don't I see suggestions?" – Mention autocomplete only appears in standard chat and hides during command input.
  • "Item sharing failed" – Make sure something is in your main hand before typing @item; the mod cancels the message otherwise.

Have fun calling your friends by their names! 🎉

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
2001.2.1-build.38Релиз1.20.1forge14 марта 2026 г.Скачать (264 КБ)
2101.2.1-build.38Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11neoforge14 января 2026 г.Скачать (236 КБ)
2101.2.0-build.35Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11neoforge11 января 2026 г.Скачать (202 КБ)
2101.2.0-build.33Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11neoforge10 января 2026 г.Скачать (183 КБ)
2101.2.0-build.21Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11neoforge8 января 2026 г.Скачать (188 КБ)
2001.1.2-build.41Релиз1.20.3, 1.20.4, 1.20.5, 1.20.6forge26 октября 2025 г.Скачать (61 КБ)

Ченджлог

2101.2.1-build.38Релиз1.21.9, 1.21.10, 1.21.11 · 14 января 2026 г.

[release] Version 2101.2.1-build.38 feat(core): 提及消息仅发送给命中目标并保留发送者回显

MentionExecutor 在提及时取消广播,改为仅向命中玩家与发送者发送消息 refactor(storage): 历史记录补充发送者名称

MentionRecord 新增 senderName 字段,历史列表离线时也能显示发送者名称 feat(server): 增加离线玩家缓存基础设施

新增 PlayerList 接口与 OfflinePlayerList/KnownPlayerSavedData,实现在线/离线玩家列表统一管理 fix(client): 提及历史交互细节优化

历史列表支持提及悬浮提示,过滤可回复/Spot 的重复提示,并让物品提及占位符也能显示物品信息 FTB 临时路点创建后在设置界面显示轻量提示 chore(lang): 未读提及提示支持显示快捷键

未读提及消息改为动态显示按键绑定提示 chore(build): 排除生成资源缓存目录

打包资源时忽略 src/generated/resources/.cache feat(core): Send mention messages only to matched targets while keeping sender echo

MentionExecutor now cancels broadcast and sends only to matched targets plus the sender refactor(storage): Add sender name to history records

MentionRecord adds senderName so history can show sender even when offline feat(server): Add offline player cache infrastructure

Introduce PlayerList and OfflinePlayerList/KnownPlayerSavedData to unify online/offline player lists fix(client): Improve mention history interactions

History list supports hover hints, filters duplicate reply/spot tips, and lets item placeholders show item tooltips Show a lightweight toast in settings after creating an FTB transient waypoint chore(lang): Unread mention prompt now shows the keybind

Unread mention message now displays the bound key dynamically chore(build): Exclude generated resource cache

Skip src/generated/resources/.cache during packaging [dev] Version 2101.2.0-build.37 refactor(core): 拆分提及执行流程为权限/组装/派发模块,并独立历史记录器

提及消息由 MentionMessageComposer 重建,并为可回复提及增加悬停提示 服务端历史记录保存格式化后的消息组件,统一由 MentionHistoryRecorder 写入 MentionExecutor 仅负责流程编排,降低耦合 feat(client): 提及历史界面重做,支持回复与标记已读

新增 MentionHistoryRow:渲染完整消息组件与动态操作按钮,并支持快速回复 支持从记录中创建 FTB 临时传送点,替代坐标复制 支持物品提及图标内嵌显示 refactor(storage,network): 历史记录改用唯一ID并扩展操作

MentionRecord 新增 historyId,移除 senderName/location 与遗留字段 日志操作改用 historyId,新增单条标记已读 chore(build): 更新构建配置与元数据生成

升级到 NeoForge moddev 插件并调整依赖作用域 引入 mods.toml 模板生成,Gradle wrapper 升级到 9.2.1 refactor(core): Refactor mention execution into permission, composition, and dispatch modules with a dedicated history recorder

Messages are rebuilt by MentionMessageComposer with reply hover hints for replyable mentions Server-side history now stores formatted message components via MentionHistoryRecorder MentionExecutor now orchestrates only, reducing coupling feat(client): Reworked mention history UI with reply and mark-read

New MentionHistoryRow renders full message components, dynamic actions, and quick reply Create FTB transient waypoints from history instead of copying coords Inline item icon rendering for item mentions refactor(storage,network): History records now use unique IDs and expanded actions

MentionRecord adds historyId and drops senderName/location and legacy fields Log actions now use historyId with a new single-record mark-read action chore(build): Update build config and metadata generation

Move to NeoForge moddev plugin and adjust dependency scopes Add templated mods.toml generation and update Gradle wrapper to 9.2.1 Exclude src/generated/resources/.cache from jar packaging [dev] Version 2101.2.0-build.36 refactor(storage): 迁移数据存储系统使用原版Codec序列化

更新 MentionSavedData 的 NBT 存储格式,从映射结构改为列表结构 保留对旧版存档格式的兼容性支持,实现数据迁移逻辑 chore(build): 更新依赖版本并添加忽略文件

更新 neo_version 从 21.1.216 到 21.1.218 更新 ftb_teams_version 从 2101.1.7 到 2101.1.9 更新 ftb_library_version 从 2101.1.28 到 2101.1.30 更新 ldlib2_version 从 2.1.5.b 到 2.1.7

2101.2.0-build.35Релиз1.21.9, 1.21.10, 1.21.11 · 11 января 2026 г.

[release] Version 2101.2.0-build.35 -- fix refactor(network): 迁移网络通信至 NeoForge Payload 系统

移除基于 LowDragLib2 的 RPC 网络实现 (CYRPCPacket) 引入标准的 NeoForge Payload 数据包系统 重构网络处理逻辑,新增 NetworkHandler 统一处理数据包 实现了一系列 Payload 类用于处理配置同步、日志请求和 Toast 通知 fix(client): 优化提及配置界面的交互逻辑

修复提及类型主开关与通知开关的联动逻辑,确保禁用时正确锁定子选项 优化全局设置与特定类型设置的生效优先级判定 调整群发提及开关的显示状态,现在会正确响应全局开关的变化 chore(ci): 优化发布工作流

在构建前添加 runData 步骤,确保生成的数据包被正确打包

2101.2.0-build.21Релиз1.21.9, 1.21.10, 1.21.11 · 8 января 2026 г.

rewrite this mod and port to 1.21.X

Комментарии

Загружаем…