Pumpkin 每周回顾(10月3日 - 10月9日)
PumpkinMC
2026年10月12日 21:18
收录于文集
共9篇
我的世界MC

新功能

- 用 Minecraft 服务器管理协议(Server Management Protocol)替换 RCON(Snowiiii)

- 在基岩版 StartGame 数据包中实现方块属性(Snowiiii)

- 在 WIT 中将 NBT 映射为 nbt-tree 以用于代码生成(Snowiiii)

- 为 v0.2 添加 GameTest API 定义( - KairuDeibisu)

- 通过 phf map 查询结构元数据以提升性能( - UMCEKO)

- 将 fat-LTO 发布版链接阶段内存占用降低 24%()

修复

- 按正确的日志级别记录 play 数据包错误,避免越界放置方块等轻微事件刷屏控制台( - Kron5620)

- 为铁傀儡添加攻击动画( - denys-shatin)

- 允许将生物头颅放置在音符盒上方( - Dylan Clouden)

- 下雨时为耕地补水( hydrat(保持湿润)( - saranxzi)

- 防止方块更新过程中因递归导致栈溢出()

- 校验区域文件(region file)中区块记录与数组的长度( - WhiteProject1)

- 将登录阶段的切换设为以登录完成为前提条件( - WhiteProject1)

- 处理 BlockDamageAbortEvent 的阻塞式往返调用(blocking round-trip)( - meaningg)

- 为沙箱化的 Nix 构建拉取原版服务端 jar 包( - xnacly)

- 为龙蛋下落添加延迟( - tom-devv)

- 让压力板的加权信号强度随实体数量变化( - Kron5620)

- 沿被点击的轴向放置铜链(copper chain)( - Kron5620)

- 阻止下落方块替换它们无法落脚的方块( - ydw1904)

- 让 /locate structure 按单个结构分别定位( - ydw1904)

- 为方块燃烧事件赋予世界和位置信息( - meaningg)

- 写入下界传送门方块时不触发邻居形状更新( - meaningg)

- 防止树叶腐烂时播放方块破坏粒子效果( - tom-devv)

- 让“过量伤害(Over-overkill)”成就要求使用重锤(mace)( - tom-devv)

- 使日照传感器(daylight detector)的信号强度计算与原版一致( - Sandvoxel)

- 防止地图装饰的 NBT 数据损坏( - Rennex07)

- 使掉落物品和基于标签的伤害行为与原版保持一致( - zinedinp)

- 解决了某些问题,并增加了更多区块生成测试(Snowiiii)

本周共合并 26 个 PR! 感谢你们的支持与贡献!祝你们度过愉快的一周!🧡

中文交流群:579239869