Xiaoxiang Manifestation Info
[小翔的修仙世界] 附属工具 mod — 持久化秘境 / 法宝出世信息面板。
What It Does
The base xiaoxiang_cultivation mod only announces secret realms and artifact treasures in chat. Messages get pushed away by other chat spam and vanish forever when you log out. This addon fixes both problems by providing a persistent in-game panel.
Press G to open the cultivation panel — a small 秘境/法宝 button sits on the left side of the book panel (outside the 404×224 area, never covers any base-mod element). Click it to open the info panel.
Features
- Persistent data source — reads from world-saved
ManifestationData.events. Events are never deleted by the base mod, so your history survives logout / rejoin. - Active events only — filters out past phases, showing only:
- ⏳ WARNING — waiting to manifest (秘境等待出世 / 法宝等待现世)
- 🌑 RISING — treasure appearing on-site
- 🌀 OPEN — secret realm entrance open
- One-click coordinate copy — click any card's position or the dedicated copy button to copy
x y zto clipboard. - Real-time countdown — client-side tick tracker shows remaining wait / open time, auto-refreshes every 10 seconds, manual refresh button.
- Same visual style as the base mod — reuses
CultivationReferenceStyle, book font (bookFont()),MiniCinnabarButton, andpanelScalezoom for consistent look across all GUI scales (1x/2x/3x/4x). - Client + server sync — custom
SimpleChannelnetwork packet pulls data from server archives (base mod'sManifestationData) so all players see the same info, whether singleplayer or multiplayer.
功能说明
原版修仙 mod 只在聊天框提示秘境 / 法宝出世,消息容易被其他聊天内容顶掉、下线就丢失。本附属 mod 在修炼面板 左侧 新增一个入口,提供持久化信息面板:
- 只显示进行中的事件 — 等待中 / 现世中 / 开启中,已关闭 / 已取得 / 未现世的一概过滤
- 一键复制坐标 — 点击坐标行或复制按钮直接复制
x y z - 实时倒计时 — 客户端走本地 tick 推算剩余时间,每 10 秒自动刷新
- 数据持久化 — 来自世界存档
ManifestationData,退出重进历史仍可查 - UI 与主 mod 完全一致 — 复用书本字体、朱砂按钮、面板缩放公式
- 支持多人 — 自建网络包从服务端同步存档数据
Requirements
| Dependency | Version |
|---|---|
| Minecraft | 1.20.1 |
| Forge | ≥ 47.3.0 (47.4.x tested) |
| [小翔的修仙世界] xiaoxiang_cultivation | ≥ 0.3.328 |
Installation
- Put
xiaoxiang_manifestation_info-1.0.0.jarinto.minecraft/mods/on both client and server. - Singleplayer works out of the box. Multiplayer requires the jar on the server as well — it will not load world data otherwise.
- Do NOT use Mixin loader mods — this addon uses only Forge events (
ScreenEvent.Init,InputEvent,SimpleChannel), no bytecode injection.
Compatibility
- ✅ No Mixins — zero risk of conflicts with other mods hooking into
CultivationScreen - ✅ Works at every GUI scale (1x / 2x / 3x / 4x-auto). Panel auto-centers inside the book layout regardless of window size.
- ✅
setRenderingBook(parent)context properly restored after rendering — no residual font/style leakage
Credits
- UI rendering architecture fully aligned with the base mod (
CultivationScreen,CultivationReferenceStyle,MiniCinnabarButton) - All
ManifestationData,ManifestationEvents,SecretGraderead through the API exposed byxiaoxiang_cultivation

