promotional bannermobile promotional banner

mcphone Market Expansion

An mcphone addon: spot, futures and stock trading, a finance app inside your in-game phone, and an automatable computer tower. Requires MCphone 0.10.2+.
Back to Files

mcphone Market Expansion_V4.6.5.jar

File nameMCphoneMarketExpansion_V4.6.5.jar
Uploader
XindeFlyXindeFly
Uploaded
Sep 13, 2026
Downloads
28
Size
9.7 MB
Mod Loaders
Forge
File ID
8873892
Type
R
Release
Supported game versions
  • 1.20.1
  • 1.20

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:mcphone-market-expansion-1693067:8873892")

Learn more about Curse Maven

What's new

mcphone 市场扩展 v4.6.5 · Holdings Persistence Fix + Phone UI Polish

关键修复:重新加载页面后,股票持仓和期货头寸不再消失。此外,还修复了四项手机侧边栏页面用户界面问题。

本次更新:修复「股票持仓 / 期货仓位在世界重载后消失」的严重数据丢失问题;并完成手机现货交易界面的流动 UI 修复。

⚠️ 需要/必备前置:MCphone 0.10.2+ — 在客户端和服务器上安装。
⚠️ 保护物品:便捷交易平台 / 公共市场终端 / 电脑显示器 / 电脑机箱可徒手挖掉并返还方块本身,但方块内已存入的物品不会挖掉,请先取出。


1. 严重:持仓不再因重载而消失 / 严重修复:持仓不再因重载而消失

根本原因(v4.5.10)。市场保存数据已写入StockHoldings,FuturesPositions但加载器从未读取这些数据。每次世界重新加载(退出并重新加入、服务器重启)都会悄无声息地清除所有股票持有量和期货头寸,而钱包、价格和塔存储则得以保留。

根本原因:行情文件会写入StockHoldings/ FuturesPositions,但载入时从未读回这两个危机→世界重载(退出重进、重启服务器)都会静默清空全部股票持仓与期货仓位(钱包、行情、仓库不进行)。这打包“持仓第二天自己没了”。

已修复。新版本loadHoldings()会以完全相同的保存格式读取两个部分,容忍格式错误的 UUID,限制在特定locked范围内[0, total],并跳过空条目;旧版Holdings迁移现在仅在新部分不存在时运行。

修复内容:新增loadHoldings()按归档字段完整读回(股票{Total, Locked}、期货{Qty, Entry, Mark, Margin, Expiry}),记载异常数据内容错误;旧版本格式迁移加守卫,避免反复回填。

⚠️ 注意/说明:本次更新之前丢失的藏品无法恢复(已被后来的保存覆盖)。 /修复前已丢失的持仓无法找回(已被后续存档覆盖)。

2.手机现货页UI / 手机现货页UI修复

# 问题/问题 修复/修复
4.6.1 物品名称/价格/所属文本被热栏行覆盖/物品信息文字被快捷键栏快捷键 槽位区整体上移 8px ( cellY44 → 34) / 槽位区整体上移 8px
4.6.1 在搜索框中输入e关闭屏幕 / 搜索框内输入 e 会关闭界面 搜索框自动聚焦进入交易页面+两个文本框互斥焦点 / 进入页面即聚焦搜索框,且两个文本框排斥互聚焦
4.6.2 图表留下了一个空白栏,其中“基准日”曾经是 / K 线最左拥挤“基准日”空位 第 1 天 ( i = 0) 现在绘制其点标记,因此 15 天趋势从图表的左边缘开始 / 补画最左一天的点位
4.6.5 堆栈计数在项目图标下绘制/ 数量被项目图标盖住 计数现在由屏幕渲染为最后一个绘制步骤(renderSlotCounts),因此其图层始终位于图标上方 / 改为整屏渲染最后一步,图层必在图标之上
4.6.5 信息文字与底部按钮行略有重叠 / 信息文字与底部按钮略微重叠 信息文字上移 4px ( infoY135/127 → 131/123) / 信息文字上移 4px

堆栈计数保持原版外观:右下角,白色带阴影,无背景板;项目图标保持原尺寸(0.75缩放)。
数量样式与原版一致:右下角、白字描影、无底衬;图标保持原尺寸(0.75缩放)。


兼容性/兼容性

  • mod id 不变( generated_mod) — 世界、钱包、财产和塔式存储全部保留。 / modid 未变,存档全部沿用。
  • 现有价格不会重置; 7 级价格范围适用于新保存或首次激活的项目。 / 已生成价格不重置。
  • 4.5.9引入的钱包自动迁移(整币×100,一次)继续有效。 / 钱包按「分」存储的迁移保持不变。
  • 客户端和服务器均需要Minecraft 1.20.1、Forge 47.4.0+、MCphone 0.10.2+。稀有核心是可选的。 / 需要 MC 1.20.1 / Forge 47.4.0+ / MCphone 0.10.2+(两端都装);稀有核心可选。

升级说明/升级提示

  • 将客户端和服务器更新到 4.6.5 — 定价、费用和持有量由服务器决定。 / 客户端与服务端都要升级。
  • 升级后,购买少量股票,完全退出并重新加入,然后查看持仓屏幕:仓位应该还在。 / 升级后买入少量股票并退出重进,持仓应当完全现在。
  • /mcme rarity info显示活跃稀有度数据源。 //mcme rarity info可查看稀有度数据来源。

链接/链接

This mod has no additional files