Hytale 预发布版补丁说明 - 更新 5

  • 购买游戏时,在支付界面使用创作者代码 HytaleCN 以表示对中文社区的支持,这对我们来说十分重要,感谢您的支持!(点击查看示意图
原文链接
https://hytale.com/news/2026/4/hytale-pre-release-patch-notes-update-5
https://x.com/Simon_Hypixel/status/2037632786715001333
https://launcher.hytale.com/launcher-feed/release/patch-notes/pre-release/2026.03.26-92489d5e7.md
作者
Hytale 团队
译者
ETW_Zero
转载许可
允许规范转载。转载须注明原文链接、作者、译者、所属平台(HytaleCN)。

ETW_Zero

活跃用户
管理员
消息
156
声望
50
点数
28
金币
2,613
e8d5c18c-c477-48f8-a409-26fcca2683d0.png

大家好!

我们目前正在努力开发 Hytale 第五次更新的多个部分!以下为更新 5 的预发布补丁说明,内容将每周更新。

如果你遇到任何 Bug,可以通过游戏内的 Bug 报告器进行反馈。此外,玩家现在可以在我们的全新反馈请求网站上提交反馈——请务必在反馈中注明“pre-release”。

要访问预发布版本:通过启动器 → Setting → Pre-Release 启用。

感谢大家的持续支持!
—— Hytale 团队



预发布版本(更新 5,第 10 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 9 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 8 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 7 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 6 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 5 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 4 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 3 部分)


本帖楼下,本次更新的模组注意事项在楼下的文章末尾。

预发布版本(更新 5,第 2 部分)


2026 年 4 月 2 日

主要特性


  • 聊天命令现在支持 Tab 自动补全和建议界面,使查找和提交命令更加容易。Tab 键可在建议项之间循环,Shift+Tab 键可在变体选项之间循环。
  • 实现了用于混响(译注:原文为Reverb,这里应该是和着色器相关的名词)和环境检测的光线投射探测模型。这是朝着正确处理遮挡、衍射和混响区域迈出的第一步。

形象与自定义


  • 在使用语音聊天时,形象现在会播放新的口型动画。

物品与装备


  • 更新了粗制修理包的描述。
  • 砂壳虫唾液团和小型砂壳虫唾液团现在一击即可破坏。

世界与方块


  • 作物在进入下一个生长阶段前会检查是否有足够的生长空间。如果没有足够空间,作物将重置回当前生长阶段的起点。
  • 开关门现在会破坏任何相交的软质方块(如作物),并掉落相应的物品。
  • 皇家魔法沙发现在可以坐上去。

界面与体验优化


  • 资产编辑器现在支持 CJK 字体。
  • 添加了各种验证和错误提示的缺失翻译。
  • 改进了后端系统以支持进一步的本地化。
  • 改进了后端系统以提升性能。

创意工具


  • 现在完全支持偶数尺寸的创造模式笔刷。
  • 创造模式笔刷现在具有 Lowest 和 Highest 原点模式,可将形状的实际世界 Y 轴极值对齐到目标方块。(译注:感觉和底部对齐、顶部对齐没区别,目前没翻译)
  • 在节点编辑器中添加了对 Prop、Positions 和 Prop Distribution 资源文件的支持。
  • 世界生成 V2 节点中的枚举值现在使用下拉菜单。
  • 移除了绘画笔刷中的镜像选项。

模组


  • 预制结构 Prop 暂时恢复了预制结构生成器支持,以便创作者有更多时间转换其内容。此功能已弃用,创作者应逐步放弃使用。
  • 关于此预发布版本中模组相关的其他更改,请参阅 API 更新日志。

命名与分类


  • 发色渐变自定义选项中的 ‘Ash Grey’、‘Grey’ 和 ‘Purple Grey’ 现已分别更名为 ‘Ash Gray’、‘Gray’ 和 ‘Purple Gray’。
  • 牛仔裤面料自定义选项中的 ‘Dark Grey’、‘Light Grey’ 和 ‘Blue Grey’ 现已分别更名为 ‘Dark Gray’、‘Light Gray’ 和 ‘Blue Gray’。

错误修复


形象与个性化修复


  • 风格平底鞋(Flat Styled)与楔形鞋(Wedge Shoes)现在会与袜子正确渲染。

战斗、实体与物品修复


  • 如果世界配置为死亡时不丢失物品栏物品,则背包中存储的物品将不再损失耐久度。
  • 浸没在水下的 NPC 不再会被锁定在原地。
  • 捕兽箱不再会重置被捕获实体的冷却时间。
  • 修复了蔚蓝树原木、蔚蓝树干、水晶树原木和水晶树干的描述。
  • 冲刺和翻滚现在应该可以在 macOS 上正常工作。

世界与方块修复


  • 红色木类方块现在被破坏时会掉落正确的物品。
  • 霜冻鹅卵石(Shale Gravel)和大理石砂砾(Marble Gravel)现在可以在农业工作台制作。
  • 橙色黏土圆石楼梯和生黏土砖楼梯不再能在建筑工作台制作。
  • 稻草人的碰撞箱已缩小,以防止作物生长时将其破坏。
  • 修复了 Props 可能导致输出不一致的问题。
  • 修复了 Rotator Prop 错误地旋转单个方块的问题。
  • 修复了 Prefab Prop 填充方块缺陷,该缺陷影响了门等方块的碰撞箱。
  • 修复了 Prefab Prop 无法放置实体的问题。
  • 修复了 Queue Prop 会放置所有子 Prop 的缺陷。
  • 旋转后的方块现在会正确渲染。
  • 多轴旋转现在应该能正确组合。
  • 延伸到另一个区块中的矿石现在会正确渲染。
  • 弯管类方块现在会正确渲染。
  • 深灰色建材管和深灰色建材弯管现在会渲染得更灰一些。

创意工具、模组与插件修复


  • 修复了在创造模式中速度倍数为零时冲刺可能引发的崩溃。
  • 修复了使用创造模式工具更新版本时可能引发的崩溃。
  • 设置了变体旋转的方块现在会正确翻转。
  • 创造模式工具预览现在应该能正确旋转和渲染。
  • 来自 zip 资源的预制结构 .lpf 文件现在会正确加载。
  • 修复了 Weighted Material Provider 产生非确定性随机输出的相关问题。
  • 修复了 Density Prop 边界在某些情况下导致输出被截断的问题。
  • 修复了 Rotator Density 产生错误输出的问题。
  • 修复了选择区域的 Viewport 命令问题。

界面与显示修复


  • 修复了运行不带参数的命令时可能引发的崩溃。
  • 修复了从服务器接收到特定消息时可能引发的崩溃。
  • 修复了手持能力物品时重新加载语言可能引发的问题。
  • 修复了语言设置为中文时可能出现的一些裁剪问题。
  • 指南针标记名称不再会被裁剪。
  • 修复了当玩家位置被调整时,第三人称相机可能暂时渲染在错误位置的问题。

音频修复


  • 如果说话者的位置为空,语音聊天现在会从听者的位置播放。
  • 声音事件现在会等待玩家存在于世界中之后再播放。

预发布版本(更新 5,第 1 部分)



2026 年 3 月 26 日
昨日,更新 5 第 1 部分已在预发布版本中上线,同时我们推出了更新 4 的正式版本。本次更新内容较少,所以别期望太高,但我们正在筹备一些大型且有趣的更新!

物品与装备


  • 所有箱子的堆叠数量上限从 10 提升至 25。
  • 更新了青铜管道和锌块的图标。
  • 洒水壶与肥料不再能够修复。
  • 铜镰刀、铁镰刀和生锈镰刀现在可在拆解工作台进行拆解。

世界与方块


  • 金色木类(即黄柳)现在更常出现于第 4 区域,包括部分城市和村庄内。
  • 火焰流体刻度的 FlammabilityConfigs 现在可以在方块燃烧时改变其状态。

音频


  • 声音现在可能会根据玩家处于第一人称还是第三人称视角而有所区别。
  • 在第三人称视角下,声音现在会在玩家实体位置播放,因此在 3D 空间中的表现如同为远程玩家播放。
  • 在第一人称视角下,带有环境循环音的手持物品(如火把)现在会偏移到其所在位置播放声音。

界面与体验优化


  • 输入系统现在在解决输入冲突时会考虑操作情境。
  • 通过改进数据结构,提升了物品容器操作的性能。
  • 改进了后端系统以支持进一步的本地化。
  • 改进了后端系统以提升性能。

模组与工具


  • 添加了 world-gen-v1 模组事件钩子和用于修改生物群系内容的资产类型。
  • 更新了多项创意工具的键位绑定。
  • 为 BlockyAnimation 添加了插值类型支持。
  • ProjectileComponent#getCreatorUuid (弹射物组件,获取创建者 UUID)现已暴露,允许插件确定 ProjectileComponent 的创建者。
  • 改进了创造模式物品栏的搜索排序。
  • 将自定义 Vector 类型迁移至 JOML 对应类型。

命名与分类


译注:部分英文命名的“源字符串有误”由翻译组提交,中文本地化同步已进行更改。
  • 'Stone Brazier' 现在更名为 'Earth Brazier'。
  • 所有方块名称中的 'Grey' 均已更名为 'Gray'。 - 这影响 'Light Grey'、'Grey' 和 'Dark Grey' 物品。
  • 'Aqua - Beam' 现在更名为 'Aqua Stone - Beam'。
  • 'Aqua - Stairs' 现在更名为 'Aqua Stone - Stairs'。
  • 'Aqua - Half Slab' 现在更名为 'Aqua Stone - Half Slab'。
  • 'Volcanic - Stairs' 现在更名为 'Volcanic Stone - Stairs'。
  • 'Wooden - Fence' 现在更名为 'Wooden Fence'。
  • 'Black Build Pipe Corner' 现在更名为 'Black Build Pipe - Corner'。
  • 'White Build Pipe Corner' 现在更名为 'White Build Pipe - Corner'。
  • 'Iridescent Processed - Decorative' 现在更名为 'Iridescent Processed Brick - Decorative'。
  • 'Iridescent Processed - Ornate' 现在更名为 'Iridescent Processed Brick - Ornate'。
  • 'Iridescent Processed Ornate - Corner' 现在更名为 'Iridescent Processed Brick - Ornate Corner'。
  • 'Iridescent Processed Ornate - Half Slab' 现在更名为 'Iridescent Processed Brick - Ornate Half Slab'。
  • 'Iridescent Processed Ornate - Horizontal' 现在更名为 'Iridescent Processed Brick - Ornate Horizontal'。
  • 'Iridescent Processed Ornate - Stairs' 现在更名为 'Iridescent Processed Brick - Ornate Stairs'。
  • 较短的 'Apple Branch' 现在更名为 'Apple Branch - Short'。
  • 较长的 'Apple Branch' 现在更名为 'Apple Branch - Long'。
  • 'Wisteria Branch - Corner' 现在更名为 'Wild Wisteria Branch - Corner'。
  • 'Wisteria Branch - Long' 现在更名为 'Wild Wisteria Branch - Long'。
  • 'Wisteria Branch - Short' 现在更名为 'Wild Wisteria Branch - Short'。
  • 'Wisteria Roots' 现在更名为 'Wild Wisteria Roots'。
  • 'Wisteria Tree Trunk' 现在更名为 'Wild Wisteria Tree Trunk'。
  • 大型的 'Wet Fern' 现在更名为 'Big Wet Fern'。

错误修复


战斗、实体与物品修复


  • 修复了当实体在同一刻中被移除时,其组合物品栏被添加可能引发的崩溃。

世界与方块修复


  • 修复了当配方的首要输出为空时可能引发的崩溃。
  • 实施了多项更改,以防止在备份读取时发生并发写入的多种情况。
  • 放置台阶时不再会出现意外的延迟。
  • 现代颜色布料屋顶转角方块不再会显示为倒置状态。
  • 光照不再错误地应用于带有染色蒙版的方块。
  • 修复了重生点的旋转角度处理问题。
  • 移除了对不存在物品描述的引用。
  • 在未获权限的情况下尝试通过世界地图传送,将不再导致玩家被踢出服务器。

创意工具、模组与插件修复


  • 修复了使用 /pedit 命令时,若之前的世界是叉路大厅会出现的异常错误。
  • 离开叉路大厅实例时,该实例现在会被删除。
  • 修复了社区报告的多个与语言键和界面错误相关的问题。
  • 将装饰笔刷的密度最小值更改为 0。

界面与显示修复


  • 修复了在与世界地图交互时切换世界导致的崩溃。
  • 修复了在叉路大厅中选择“返回叉路大厅”按钮时的崩溃。
  • 修复了由 ActionInventory 中的无效更改可能引发的崩溃。
  • 移除了交互刻和实体界面动画中的逐帧内存分配,以提升性能。
  • 捕鱼陷阱现在会提示玩家进行查看,而非直接收获。

模组制作者需要注意的改动


第 1、2 部分


  • Player 不再实现 CommandSenderPermissionHolder,请改用 PlayerRef
  • com.hypixel.hytale.math.matrix.Matrix4d 已被移除,请改用 org.joml.Matrix4d
  • 已弃用的 ShutdownReason#withMessage(String) 方法已被移除,请改用 ShutdownReason#withMessage(Message)
  • CommandSender#getDisplayName() 重命名为 CommandSender#getUsername()
  • Universe#getPlayers() 现在返回 Collection 类型而非 List
 
最后编辑:
  • 赞
反应: I2C
这是一次较小的更新,与此同时团队正在并行推进更重大的内容。第一章的基础工作以及游戏的一些重大改动即将到来,我会在未来几周内整理一篇博客文章,对其中部分内容进行说明!

随着夏季临近,我们还将大量招聘,如果你感兴趣的话,敬请留意!

——Simon

预发布版本(更新 5,第 3 部分)


2026 年 4 月 9 日

物品与装备


  • 为以下物品添加了物品描述:
    • 精金锭、钴锭、铜锭、铁锭、瑟银锭
    • 轻型皮革、中型皮革、重型皮革
    • 血红帽蘑菇菌种、血红叶种子袋
    • 第 3 区域针叶林传送门
    • 小型耐力药水、耐力药水、大型耐力药水

世界与方块


  • 竹子、吠岚和失落文明书架现在可以相互堆叠。
  • 垂直放置的绳索方块现在可以通过在上方或下方额外放置绳索方块来延长。
  • 竹子、黑暗神殿、光明神殿、失落文明、生机神殿、沙蚀、酒馆变种架子(译注:可能是搁板?)现在需要多次击打才能破坏。
  • 冻土草方块、干旱草方块、茂密草方块、深色方块、夏季草方块、焦土草方块现在可以在农业工作台制作。

界面与体验优化


  • 选择提交反馈现在会打开 Hytale 功能请求页面
  • 在创造模式中添加了“清空背包”按钮。按两次将删除物品栏、背包、装备栏和工具环菜单中的所有物品。
  • 添加了打开资产编辑器的快捷键。默认为 ALT+B。
  • 创建或删除资产包时现在会显示通知。

音频


  • 重构了音乐处理逻辑,以使用更灵活的音乐容器。

命名与分类


  • 较深的“Green Clay - Smooth”方块现在更名为“Dark Green Clay - Smooth”。

错误修复


战斗、实体与物品修复


  • 放置后的治疗图腾现在会每秒治疗5点生命值,持续10秒。
  • 野紫藤树苗的描述现在明确说明其产出金木而非暗木。

世界与方块修复


  • 黄色蘑菇菌丝在放置后将正确渲染。

创造模式、模组与插件修复


  • 修复了在注销不包含 NPC 文件夹的资产包时可能发生的异常。
  • 修复了使用创造工具可能导致的地图溢出问题。
  • 修复了与多轴方块旋转相关的多个问题。
  • 修复了“缺少所需模组”可能错误显示的问题。
  • 现在可以在编辑器界面中删除资产包。

界面与显示修复


  • 修复了点击返回按钮可能导致的崩溃。
  • 修复了加载屏幕界面中的内存泄漏问题。
  • 在冒险模式中,不可制作的物品将不再显示其物品 ID。
  • 界面现在能正确对月份和年份进行复数化显示。
  • 修复了多个拼写错误。

音频修复


  • 修复了切换语音聊天可能导致玩家断开连接的问题。

其他修复


  • 修复了若干其他崩溃问题。

模组制作者需要注意的改动


第 3 部分


  • InteractionManager 构造函数不再接受 LivingEntity 参数
  • Operation#tickOperation#simulateTick 不再接受 LivingEntity 参数
  • 标记了 Inventory#getActiveHotbarItem()、getUtilityItem()、getActiveHotbarSlot()、getActiveUtilitySlot()moveItem() 方法以待移除,其替代方法位于各个 InventoryComponent 子组件中或新的 InventoryUtils 类中
  • AmbienceFX JSON 配置中的 Music 字段已被弃用,转而使用新的 MusicContainer 引用字段。旧版 Music 定义会在运行时自动迁移,但应逐步过渡到 MusicContainer 资产,因为后者提供了更大的灵活性和许多新功能
  • Server/Audio/MusicContainers/ 目录下新增了 MusicContainer 资产类型,包含四种子类型:SingleTrack、Random、Sequence 和 Horizontal
 
最后编辑:

预发布版本(更新 5,第 4 部分)


2026 年 4 月 16 日

主要特性


  • 社交侧边栏将在本周预发布后不久上线!(译注:该功能现已上线。)
    • 你现在可以添加好友、查看谁在线,并直接从主菜单加入他们的世界。
    • 玩家也可以邀请好友加入自己的世界,如果关联了账号还可以查找 Discord 好友,以及屏蔽其他玩家。
  • 启用 Discord 集成(可选)
    • 首先,请从 Hytale 账号页面重新关联你的 Discord 账号。应确保设置第二种登录方式。
    • 账号重新关联后,在游戏内设置中启用 Discord 集成。届时,你的 Discord 好友将与你的 Hytale 好友并列显示。
    • (译注:如果你的 Discord 好友也这么做了,无须在游戏中向对方发送好友请求,即为默认好友。)
  • 音频遮挡已实装!
    • 该功能在声源与听者之间使用射线检测,根据两者之间相隔的材质对音频进行低通滤波。

战斗、物品与装备


  • “可部署弩塔”改变了立场,现在会将放置者视为盟友。
  • 改善了燃烧、冻结和中毒状态视觉特效的表现。
  • 更新了徒手攻击的粒子效果。
  • 物品实体的碰撞箱现在更贴合物品的尺寸。

世界与方块


  • 添加了“大型金管”、“金长管”和“大号嘴件金管”方块。
  • 更新了装饰金属的纹理。
  • 更新了以下方块的破坏粒子和音效:
    • “中型砂壳卵囊”和“远古袋子”
    • 沙蚀平台、床、告示牌、活板门和衣柜
    • 失落文明长椅、书架、蜡烛、柜台、门(中型和大型)、架子、火把、告示牌和桌子
    • 砂壳巢穴箱子(小型和大型)、门(大型)、平台、窗户和砂壳藤蔓
    • 原初砂壳火盆、箱子(小型和大型)、梯子、花盆、平台和窗户
    • 黑暗神殿门(标准型和大型)以及平台
    • 光明神殿门(标准型、中型和大型)、架子、凳子、桌子和衣柜
    • 生机神殿床、门、平台、凳子和窗户
    • “小型木长椅”、“小型木柜台”和“木百叶窗”
    • “覆雪冬季灌木丛”、“蕨”和“丛林蕨丛林蕨茎干”
    • “潮湿泥土”、“湿泥土半砖”和“湿泥土楼梯”
    • 水蓝、玄武岩、方解石、白垩岩、板岩和火山岩砂砾类方块
    • 水蓝、玄武岩、方解石、白垩岩、Mossy、板岩和火山岩砂砾半砖类方块
    • 水蓝、玄武岩、方解石、白垩岩、霜冻、大理石、苔石、石英、红砂岩、砂岩、页岩、板岩、石头、火山岩和 白砂岩碎石
    • “沉眠女神雕像”

界面与体验增强


  • 更新了 /lighting 命令的消息。
  • 改进了有关模组的消息中英文复数的处理。
  • 改进了后端系统以支持进一步的本地化工作。
  • 改进了后端系统以提升性能。

模组与创作工具


  • 权限系统进行了大修,权限不再与游戏模式绑定。你可以根据希望好友拥有的权限为他们分配一个角色,而不必使用 /op 给他们管理员权限。
  • 更新了权限系统,支持继承、线程安全、自动补全、命名空间以及一些新命令。所有现有命令都已迁移到新的权限组中。
  • 添加了一个命令和 UI,用于设置 WorldGen V2 资源包和起始生物群系以进行编辑。(/worldgen2 create)
  • 对实体工具进行了多项更改:
    • 所有操作现在都支持撤销/重做
    • 在生成菜单中为 NPC 添加了缩放选项
    • 现在可以右键点击来循环选择光标下重叠的实体
    • 循环选择目标时,现在会高亮显示预选实体
    • 现在可以按住 Shift 滚动,以更精细的精度放置实体
    • NPC 现在生成时会立即冻结
    • 冻结的 NPC 现在会自动播放其待机动画
  • 包含实例配置的资源包现在将正确覆盖基础游戏或优先级较低的包中的资源。
  • 为 macOS 和 Linux 添加了节点编辑器支持。
    • 注意:要在 Linux 上启动节点编辑器,请使用以下命令:
    • Bash:
      NE="$HOME/.var/app/com.hypixel.HytaleLauncher/data/Hytale/install/pre-release/package/game/latest/Client/NodeEditor" && flatpak run --command="$NE/NodeEditor" --socket=x11 --nosocket=wayland --cwd="$NE/" com.hypixel.HytaleLauncher

音频


  • 将音乐曲目拆分为独立的音乐容器,并配以翻译后的名称,为未来的功能奠定基础。

命名与分类


  • “熔岩贝鱼”现在更名为“Lava Coelacanth”。

Bug 修复


战斗、实体与物品修复


  • 修复了当伤害来源没有关联快捷栏时可能发生的崩溃。
  • 修复了在特定情况下 NPC 移动可能导致的崩溃。
  • 修复了投射物物理过程中可能发生的崩溃。
  • NPC 现在在侧移时会正确播放动画。
  • 遭遇砂壳族现在会正确解锁相关记忆。
  • 呼吸空气的实体不再会生成在液体中,导致窒息。
  • 骷髅从棺材中出现时不再会穿过地板掉下去。
  • 不再存在的实体将不再发光。
  • “圣诞彩球”现在会正确握在手中。
  • 从具有非默认摩擦力的方块上走到一个具有实体碰撞箱的实体上时,玩家将不再不受控制地滑动。

世界与方块修复


  • 修复了区块光照可能导致崩溃的问题。
  • 苹果树现在能够再次完全生长。
  • 修复了一个与树木方向有关、可能导致其停止生长的 Bug。
  • 青铜管、铜管、金管和锌管方块的大型弯管变种现在放置时会正确旋转。
  • “圣诞彩灯”关闭时将不再发光。
  • “圣诞花环”关闭时将不再发光。
  • “圣诞挂饰”不再错误地显示交互选项。
  • “失落文明床”现在像其他同尺寸的床一样需要六个方块作为支撑。
  • “沙地蒲公英”被破坏时现在掉落“白色花瓣”而非“红色花瓣”。
  • “黑暗神殿衣柜”的方块破坏粒子已更改,以提高可见度。
  • 通过叉路大厅的传送门生成的新探索世界现在会正确命名。

创作、模组与插件修复


  • 修复了热重载资源包时可能发生的崩溃。
  • 修复了使用建造工具时可能发生的崩溃。
  • 修复了一个与基于 JAR 的插件资源包相关的“缺少或无效的 manifest.json”错误的问题。
  • 穿过传送门后重新连接,现在会将玩家带到最后访问过的世界,而不是叉路大厅。
  • 使用实体工具旋转后,实体的碰撞箱现在会正确匹配模型。
  • 修复了旋转万向节在滚转时无法正常工作的问题。
  • 染色工具的不透明度设置现在将表现为不透明度(而非透明度)。
  • 修复了 pos1/pos2 命令错误移动选区框的问题。
  • 修复了选择不含任何方块的实体时随意旋转的问题。
  • 修复了创作工具的多项通知问题。
  • 更新了实体工具的图例,移除了一个错误的热键提示。

界面与显示修复


  • 带有根参数和使用变体的命令现在应该能正确自动补全。
  • 命令建议现在会正确显示给玩家。
  • 地图标记现在具有一致的名称大小和偏移。

音频修复


  • 游泳时靠近或远离他人现在会影响语音聊天的音量。

其他修复


  • 修复了物品容器可能导致崩溃的问题。
  • 修复了类型被设为 null 时可能发生的崩溃。
  • 修复了无效玩家引用可能导致崩溃的问题。
  • 修复了找不到 SettingAsset JSON 时可能发生的崩溃问题。
  • 修复了保存备份时可能出现的问题。
  • 修复了多处拼写错误。

模组制作者需要注意的改动


  • SpawnDeployableAtHitLocationInteraction 的可部署实体来源从发射的投射物改为玩家。如果你之前显式读取 DeployableComponent#getOwnerUUID() 并与投射物的 UUID 进行比较,则需要将该比较更新为与玩家的 UUID 进行比较。
  • LivingEntity#isEquipmentNetworkOutdated() 相关逻辑已被移除,转而使用 SyncEquipmentSystem,后者会自动检测装备变化。
  • AbstractCommand#setPermissionGroup(GameMode) 已被弃用并标记为待移除,请使用 AbstractCommand#setPermissionGroups(String...) 替代。
  • AssetModule#registerPack 现在需要提供 PackSource 参数,而非 boolean 参数。
  • PluginBase 中的 #setup0()#start0()#shutdown() 方法已被标记为 final
  • PlayerMouseButtonEvent PlayerMouseMotionEvent #getTargetEntity() 方法已重命名为 #getTargetEntityRef(),现在返回目标实体的引用。
 
最后编辑:

预发布版本(更新 5,第 5 部分)


2026年4月23日

主要特性


  • 将挤出工具和填充工具合并为重新设计的挤出工具!
    • 除了在你所观察的表面上挤出和收缩方块外,你还可以使用不同的方块添加材料来模仿该表面的形状。
    • 在挤出或收缩之前,通过选择不同的筛选条件(如“相同材料”或“相同形状”)进一步自定义选区。
    • 调整工具的挤出策略,以便更好地控制哪些方块被挤出或收缩。
    • 使用“填充模式”填充空白空间,在保持方块边界的同时替换空气。

战斗、物品与装备


  • 使用“捕鱼陷阱”捕获 NPC 后,背包中该陷阱的模型图标将更新为反映所捕获的 NPC。这仅适用于本次更新后捕获的 NPC。
  • “鱼饵(野生)”的模型已更新。

世界与方块


  • 所有“黑色建筑方块”、“灰色建筑方块”、“深灰建筑方块”、“浅灰建筑方块”、“白色建筑方块”和“建筑光源方块”将不再能被一击破坏,但使用镐子可以更快地破坏它们。

界面与体验优化


  • 添加了 /locate 命令,可用于快速查找特定生物群系、区域、地区及预制结构的坐标,或直接传送至这些位置。
  • 在游戏过程中添加了弹窗通知。当好友向你发送请求或邀请你加入他们的世界时,你将在游戏中看到弹窗,并可通过快捷键接受或忽略,无需打开侧边栏。
  • 屏蔽某位玩家后,该玩家将无法通过文本和语音与你沟通。
  • 添加了关闭好友请求的选项。在社交设置中关闭“允许好友请求”,系统将自动拒绝所有收到的请求。
  • 现在可以将 Discord 好友添加为 Hytale 中的好友。
  • 当好友自定义其虚拟形象时,社交侧边栏将更新显示其新形象。
  • 收藏的好友将在社交侧边栏的“本地”和“在线”标签页中显示为收藏状态。
  • 当你离开一个游戏会话时,该会话中发给好友的待处理邀请将被取消。
  • 在地图上预览地图标记时,标记现在可以显示中日韩(CJK)文字。

模组与创作工具


  • 添加了初步技术支持,以实现受重力影响的方块功能。
  • 合并并重新设计了填充工具和挤出工具,整合为一个涵盖所有挤出与填充功能的工具。

音频


  • 为音频遮挡系统添加了声衍射效果。现在声音将绕过角落和门缝“弯曲”传播,而不是被闷住。
  • 增加了对音乐分层的支持。

命名与分类


  • “Snow Brick - Half Slab”现更名为“Snow - Half Slab”。(译注:中文翻译应该没变。)

Bug 修复


战斗、实体与物品修复


  • 手持“精金斧”时不再阻止火把放置。
  • “鱼骨鱼叉”现在能投掷出正确的模型。
  • 方块实体现在使用变换旋转而非头部旋转。

世界与方块修复


  • 修复了通过 Discord 邀请加入世界时可能发生的崩溃。
  • “木灵衣柜”的放置规则现在与其他衣柜保持一致。
  • “吠岚平台”的放置规则现在与其他平台保持一致。
  • 标准化了兰花的碰撞箱。
  • “白色建筑光源”现在放置后会正常发光。
  • 修复了导致树木无法进入下一生长阶段的一些问题。
  • 草方块的底部现在会正确渲染。
  • 草纹理在破坏时现在会正确渲染。
  • “灰色平滑粘土”不再偶尔渲染为青色。
  • 修复了带有自定义模型的方块的 UV 计算错误问题。

创作、模组与插件修复


  • 创造模式世界现在将遵循世界创建设置。
  • 修复了使用节点编辑器时通用节点序列化的问题。
  • 修复了导致资产编辑器内模型和立方体渲染错误的问题。

界面与显示修复


  • 修复了使用鼠标滚轮导航时可能发生的崩溃。
  • 修复了绘制进度条时可能发生的崩溃。
  • 具有更高或更宽自定义选项的形象现在将在主菜单中完整渲染。
  • 在文本字段中输入或使用创作工具时按对应的快捷键,社交侧边栏将不再意外打开。
  • 社交侧边栏现在将显示在其他覆盖层之上。
  • 接受好友请求后,不再偶尔导致好友在列表中多次出现。
  • 如果你已在游戏中,“加入世界”选项将不再出现在好友的右键菜单中。
  • 好友的在线/离线状态现在应该更可靠地更新。
  • 滚动浏览较长的好友列表时应该感觉更流畅。
  • 使用箭头键浏览命令时,命令自动补全的滚动条现在会正常显示。
  • 输入数字字符时,命令自动补全的界面将不再闪烁。
  • 切换到创造模式时,体力条将不再偶尔显示为已耗尽。
  • NPC 的语音源在语音界面中将不再显示为“未知”。
  • 改进了后端系统以支持进一步的本地化。
  • 改进了后端系统以提升性能。

模组制作者需要注意的改动


  • SwitchActiveSlotEvent 已重命名为 InventoryActiveSlotRequestEvent
  • InventoryChangeEvent 已从 com.hypixel.hytale.server.core.inventory 移动到 com.hypixel.hytale.server.core.event.events.ecs
  • 辅助方法 InventoryUtils#setActiveHotbarSlot#setActiveUtilitySlot#setActiveToolSlot 已移除。请直接对相应的 ActiveSlotInventoryComponent 子类型使用 #setActiveSlot(byte, Ref, ComponentAccessor)#setActiveSlot(byte, Holder, ComponentAccessor)
  • ApplyEntityEffectEffect RemoveEntityEffectEffect 已合并为单个 EntityEffectEffect 类,并包含一个 Mode 枚举(APPLY / REMOVE)。如果你之前注册或引用了旧的类,请更新为使用带有相应模式的 EntityEffectEffect
  • EntitySpawnPage 在生成或预览期间不再为方块实体添加 HeadRotation 组件。如果你之前从方块实体中读取 HeadRotation 并期望它存在,现在它将不再被设置。
  • PlaceBlockInteraction#TEMP_MAX_ADVENTURE_PLACEMENT_RANGE_SQUARED 已移除,改为使用统一的 InteractionValidation#getPlayerInteractionDistanceSq 逻辑。如果你之前引用此常量进行距离检查,请改用 InteractionValidation
  • BiomeAsset#setBiomeNameBiomeAsset#copy 已移除。
  • BasicWorldStructureAsset#setDefaultBiomeIdBasicWorldStructureAsset#copy 已移除。
  • AssetPackUtil#exportAsset 的签名已更改。该方法现在接受一个 String 类型的 name 和一个 BsonDocument 类型的 asset,而不是一个类型化的资产实例。如果你之前使用类型化资产调用此方法,请先序列化为 BsonDocument
  • BuilderState#extendFace 已重命名为 #extendOrShrinkFace。参数 radiusAllowed blockId 已被 extrudeWidthextrudeLength 以及一个 BlockPattern 取代。同时增加了布尔参数 shrink、filterMode、strategy、undoGroupSizeisHoldDown。参数 min max 区域边界已被移除。
  • BsonUtil#readFromBinaryStream(ByteBuf)BsonUtil#writeToBinaryStream(ByteBuf, BsonDocument) 已移除。
  • BsonUtil#writeNumberBsonUtil#readNumber 已移动到 MemorySegmentUtil
 

预发布版本(更新 5,第 6 部分)


2026 年 4 月 30 日

主要特性


  • 使用新的 Trigger Volume Tool(触发器体积工具,暂译) 创建你自己的脚本化遭遇!
    Trigger Volume Tool(触发器体积工具,暂译) 允许你放置持久的 3D 区域,当玩家进入、离开或停留在其中时触发可配置的效果。这些区域会保存到世界中,并可以包含在预制结构中,无需编写任何代码即可实现脚本化遭遇、环境效果、区域转换以及其他交互时刻。
    • 通过专用 UI 直接在游戏内放置、调整大小、旋转和配置 trigger volume(触发器体积,暂译),并带有可视化操控器,让你清楚看到每个区域在世界中的位置。
    • 多选并分组 volumes(体积),以便批量移动、编辑或复制。
    • 将 trigger volume(触发器体积,暂译) 保存为预制结构的一部分,从而可以在任何建造中重复使用整个交互设置。
    • 从超过 15 种内置效果中选择,包括音效、VFX、速度变化、天气、传送、NPC 生成以及 预制结构 放置。单个 volume(体积)可以触发多种效果,实现更丰富的交互。
    • 每种效果可配置为在玩家进入、退出或停留在区域内时激活。也可以添加延迟,从而让效果按顺序触发,并提供对时间和行为的精细控制。
    • 设计之初就考虑了模组支持,以便模组创作者可以创建自己的自定义效果。
  • 创造模式快速设置中添加了几种新的放置设置!
    • 选择“放置模式:替换”会将你正在查看的方块替换为你手持的方块。
    • 选择“放置模式:类型替换”会将你正在查看的方块的材质替换为你手持方块的材质,而不改变方块的形状。
    • 选择“放置模式:挤出”允许你点击并拖动,用手持方块填充一条线。
    • 选择“放置模式:绘画”允许你点击并拖动,在任何平面或表面上自由绘制。
    • 选择“放置模式:快速放置”会更快地放置方块。
    • 添加了一个“清除”选项,允许你左键点击并拖动以更快地破坏方块。该选项可以与放置设置同时激活,以便你同时进行放置和擦除。
    • 添加了一个“自由放置”选项,允许你随时向任何方向放置方块,这样点击并拖动将不再把方块放置锁定在单个平面或表面上。
    • 添加了一个“忽视物理”选项,允许你放置方块时忽略其放置规则。
    • 添加了一个“高亮查看方块”选项,会高亮当前正在查看的方块。
  • 添加了超过一小时的新音乐!
    • 现在将在地带 1、2 和 3 中听到新音乐。
    • 这包括新的昼夜探索曲目、短小乐曲和环境片段。

战斗、物品与装备


  • 炼金工作台处的血红笼叶种子袋、风暴树苗种子袋和蔚蓝海带种子袋配方不再需要虚空之心。
  • 炼金工作台处的水晶肥料袋配方所需的水晶碎片数量从 50 降低到 25。

UI 与体验增强


  • 武器提示框现在会显示伤害数据。请注意,目前获取伤害数值存在一些已知的限制。这一初始版本旨在让玩家更容易地在武器之间进行比较,而不是完整列出所有可能的伤害数值。
  • 添加了新的用于本地化的报告漏洞分类。
  • 报告漏洞现在可以包含视频以帮助说明所遇到的问题。目前可以通过添加截屏按钮添加视频。
  • 添加了好友请求和世界邀请的社交的弹出通知。
  • 现在可以通过本地选项卡阻止不是你好友的玩家。

模组与创作工具


  • 将增加或减少放置方块距离的设置移到了创造模式快速设置的放置设置部分。
  • 将创造模式快速设置中的环境分类重置按钮替换为重置为默认按钮。

音频


  • 你已阻止的玩家现在会自动被静音。
  • 重构了音乐系统。许多文件名及其位置因此发生了改变。

命名与分类


  • Common Pink Flower(普通粉色花朵)现在被称为 Pink Pitcher Flower(粉色瓶子花)。

Bug 修复


角色与自定义


  • 造型运动鞋、朋克短裙和格子短裙现在应该能正确渲染。

战斗、实体与物品修复


  • 治疗图腾现在将可以再次进行治疗。
  • 矿车不再享有重力豁免。
  • 螃蟹和龙虾现在可以在水中呼吸。
  • 装满的洒水壶现在将以正确的比例渲染。
  • 修复了一个问题,该问题导致 NPC 不会手持其配置的主手或副手物品。

世界与方块修复


  • 修复了一个问题,该问题导致对方块判定箱的修改可能会在现有世界中留下不可见的碰撞和 幽灵轮廓线。这影响了许多在更新 4 之前放置的捕鱼陷阱方块。任何现有的不可见碰撞和幽灵轮廓线可以通过击打或交互来移除。
  • 独立窗户方已被标记为开发者物品,将不再出现在创造模式物品栏中。该方块不会从已放置它的世界中移除。
  • 墙挂海报和小型墙挂海报现在有了放置规则,要求它们必须贴在固体方块上。

创作、模组开发与插件修复


  • 修复了在资产编辑器中粘贴数字时可能发生的崩溃。
  • 滑铲现在将根据创造模式的移动速度设置正确缩放。
  • 复制和粘贴 ItemContainer(例如箱子)现在会将复制的物品正确放入粘贴后的方块中,而不是掉落到地上。
  • /spawn 命令现在将在正确的高度生成实体。
  • /undo 命令现在将正确地将选择框返回到之前的位置。
  • 当没有给出 ‘from’ 值时,/replace 命令现在将默认屏蔽非空方块。
  • 使用 ‘R’ 快捷键时,方块旋转预览现在将正确旋转。
  • 创造模式快速设置中的时间暂停复选框现在应该可以切换。请注意,这会暂停客户端的本地时间,并不控制世界服务器时间。
  • 创造模式快速设置中的显示工具通知现在应正确显示通知。
  • 节点编辑器将不再添加导致验证失败的错误元数据。

UI 与显示修复


  • 修复了主界面上可能发生的崩溃。
  • 修复了与某些 UI 元素相关的内存泄漏。
  • 修复了阻止在特定字段中输入数字的问题。
  • 修复了阻止在服务器上应用名称更改的问题。
  • 工作台内的物品预览现在将以正确的纹理渲染。
  • 社交侧边栏现在在快速滚动或打开时应正确渲染,并且不应再卡在动画中间。
  • 修复了社交侧边栏的一些输入边缘情况。
  • 社交侧边栏现在将渲染在暂停菜单覆盖层之上。
  • 建造工具提示现在应使用正确的背景。
  • 改进了后端系统以支持进一步的本地化。
  • 改进了后端系统以提升性能。

模组制作者需要注意的改动


  • DisplayNameComponent 现在仅限运行时,不再持久化。现在的持久化组件是 PersistentDisplayName。如果你之前在自定义 NPC 或实体上设置或读取 DisplayName 实体组件键(通过 JSON 预制结构或 ECS API),请改为使用 PersistentDisplayName。仍然持有 DisplayName 键的自定义预制结构将在首次加载时自动升级,但你仍应更新你的资产。
  • InteractionContext#getOwningEntity 已被注解为 @Nullable,以反映该方法可能返回 null 值。如果你的自定义交互代码在调用此方法时没有进行 null 检查,请添加检查以避免潜在的 NullPointerException。
  • CollisionResult#getCollisionEntities 已从持有实体对象改为持有实体参考对象。
  • EntityContactData#assign 现在接受实体参考对象而不是实体对象。
  • Player#notifyPickupItem 现在是一个 static 方法。
 
最后编辑:

预发布版本(更新 5,第 7 部分)


2026 年 5 月 7 日

主要特色


  • 手柄支持闪亮登场!
    • 使用手柄进行移动、战斗、探索和菜单导航。这仅仅是个开始。部分高级功能可能仍需要键盘和鼠标,我们将根据你的反馈持续优化体验。
  • 用全新的动作表情表达自我!
    • 与朋友击掌,或在斗舞中展示你的最新装扮。表情转盘已更新了全新图形和 9 种新动画。
  • 在此预发布版本中预览你的预制结构!
    • 预制结构列表现在会显示所选预制结构的交互式 3D 预览。你可以旋转、倾斜、缩放和平移预览,确保挑选到完美的预制结构。
    • 创作者请注意:此 3D 预览功能也可用于自定义服务器 UI!

战斗、物品与装备


  • 短弓和弩射出的箭矢在击中时,现在会破坏那些仅需一击即可破坏的方块,例如高草丛。

世界与方块


  • 蹲伏时放置方块,现在会将方块放置在非实体方块(如树叶)的相邻位置,而不是替换掉它们。
  • 按下 ALT 键不再会使玩家从床上离开。

界面与体验优化


  • 物品网格(如物品栏、背包、创造模式物品栏和工作台界面)现在会高亮光标所在的方格,便于定位光标。
  • 带有滑块的设置项,在拖动滑块时其标签会更频繁地更新。
  • 为所有服务器驱动的自定义页面添加了“CTRL+F”快捷键搜索支持。

模组与创作工具


  • 为粘贴工具添加了快速设置面板,包括预览模式、放置、旋转、翻转、偏移和随机化控制。
  • 预制结构旋转快捷键现在按顺时针方向旋转,并且“SHIFT+R”旋转会使用方向定位。
  • 粘贴工具现在可以在粘贴前使用快捷键翻转已复制的内容,默认为“F”键。
  • 选择工具现在有一个切换到粘贴工具的快捷键,默认为“V”键。
    • 如果你的物品栏中有粘贴工具,它将被放置到你的快捷栏上。如果快捷栏已满,则会与选择工具交换位置。
    • 如果你的物品栏中没有粘贴工具,则会在快捷栏中放置一个。如果快捷栏已满,选择工具将被粘贴工具替换掉。
  • 选择工具的选项现在默认不再启用“显示触发区域”。
  • 当开启创造模式快速设置中的“无物理效果”时,放置和破坏方块时将抑制方块更新,从而防止相邻的支撑方块坍塌。
  • 当开启创造模式快速设置中的“自由放置”时,放置方块现在会将方块放置在非实体方块(如树叶)的相邻位置,而不是替换掉它们。
  • 触发器体积(Trigger Volumes,或功能域,暂译)工具现在包含提示文本。
  • 触发器体积现在可以使用快捷键“SHIFT+D”进行复制。与其他快捷键一样,可在设置中配置。
  • 触发器体积工具的设置中增加了一个开关,用于在实体离开区域时取消延迟效果。
  • 触发器体积工具的“效果资源”字段现在可以通过选择“(无)”来清空。
  • 触发器体积工具的“播放视觉效果”效果现在包含更改视觉特效的缩放、旋转和持续时间的选项。
  • 触发器体积工具的“传送”效果现在包含旋转触发实体,或将位置字段用作相对于触发实体的偏移量的选项。
  • 触发器体积工具的“设置速度”效果现在支持相对于玩家注视方向来设置速度的选项。
  • 为触发器体积工具添加了“设置音乐”效果,可以强制播放或清除触发玩家的音乐。
  • 为触发器体积工具添加了“给予物品”效果,给予选定的物品和数量,并可配置物品栏满时的行为。
  • 为触发器体积工具添加了“运行根交互”效果,可用于在触发实体上运行选定的根交互资源。
  • 为触发器体积工具添加了“设置游戏模式”效果,将触发玩家设置为选定的游戏模式。
  • “生成实体”菜单现在包含“生成时冻结”复选框。
  • 实例现在已按文件夹分组。
  • 分组的触发区域效果和设置现在可以通过预制结构、粘贴预制结构和生成的预制结构进行保存和加载。
  • 实例“NPC_Faction_Gym”已被移除。
  • 新增实例:“Gym_Arena”。
  • 新增 NPC:“Test_Dummy_Damage”。它拥有 100 点生命值,且不受击退影响。
  • 新增了三个 /kit 命令,每个命令都会用预设的套装替换你的装备和物品栏:
    • “/kit adamantite”提供一整套精金装备,包括武器、方块和食物。
    • “/kit debug”提供一些用于测试的护甲和一些装饰性旗帜。
    • “/kit iron”提供一整套铁质装备,包括武器、方块和食物。
  • 使用“/worldgen2 create”命令创建的资产包现在默认启用。

音频


  • 第 1、2、3 区域内的洞穴音乐现在会在音层和环境变化时进行交叉淡变,而不是直接切换整个曲目。
  • 为药水瓶和“发光皇家魔法药水”等方块添加了额外的玻璃破碎音效。

命名与分类


  • 实例“Movement_Gym”已重命名为“Gym_Movement”。
  • 实例“NPC_Gym”已重命名为“Gym_NPC”。
  • “本地化”报告类别已重命名为“翻译”。

Bug 修复


战斗、实体与物品修复


  • 掠食者(如狼)在追逐目标时不再会失去动量。
  • 修理包现在可以用于修复存放在背包中的物品。

世界与方块修复


  • 熔炉被洒水壶喷洒后,不再会弹出其内容物并移开。
  • 含有矿石的方块被破坏时,不再会在其他方块内部生成矿石导致其向上弹出。
  • 修复了重新连接到同一服务器时出现“玩家已从世界中移除!”错误的问题。

创造模式、模组与插件修复


  • 修复了使用选择工具时按下特定快捷键可能导致的崩溃。
  • 当笔刷尺寸为偶数值时,建造工具现在能够正确选择目标材质。
  • 粘贴工具现在只有在按住鼠标右键时才会粘贴一个预制结构。
  • 流体的预览不再渲染错误。
  • 撤销粘贴的生成标记现在能正确移除其生成的任何 NPC。
  • 在世界生成期间放置的预制结构中包含的触发区域现在能正常工作。
  • 使用触发区域工具创建且未分组的选中区域现在使用更清晰的高亮颜色。
  • 复制的触发区域不再共享效果列表。
  • 使用粘贴工具后,现在可以再次选中非实体方块(如树叶)。
  • 通过“生成实体”菜单生成的实体现在会按照设置的特定缩放值生成。
  • 触发区域工具内的搜索字段现在需要精确的文本匹配。

界面与显示修复


  • 修复了在单人游戏中进入音频菜单时游戏可能卡顿的问题。
  • 修复了建造工具图例页面有时不更新的问题。
  • 修复了预制结构加载菜单中的多个不一致问题。
  • 修复了在不同按钮上快速点击时可能出现的双击误判问题。
  • 改进了后端系统以支持进一步本地化。
  • 改进了后端系统以提升性能。

音频修复


  • 当音频输出模式设置为耳机立体声时,界面音效和特效音效现在会以正确的音量播放。

模组制作者需要注意的改动


  • RunCommandEffect(触发器体积效果)和 CommandInteraction(物品交互)已被移除,同时移除的还有 PermissionBypassSender 以及 MacroCommandBuilder / MacroCommandBase 中的 bypassCommandPermissions 字段。
  • EntityEffectsItemArmor 中的 DamageResistances 现在使用 ResistanceModifier(Flat / Percent)替代之前的 Modifier 枚举。旧枚举值应用的计算方式为 1 - damageResistance;新枚举使设计意图更加明确。
  • Emote 资源新增了 HideItemInHand 字段。如果你创作的 custom emotes 需要在播放时隐藏手持物品,请在该 emote 资源上设置此字段。
  • GameplayConfig.Plugin.PortalOrigin.MaxConcurrentFragments 是一个新的配置字段(默认值与之前的硬编码值相同)。希望提高或降低传送门起源碎片数量上限的服务器管理员现在无需修改代码即可进行调整。
  • MacroCommand 现在支持子命令。现有的单动作宏继续有效;如果希望在宏内部组合嵌套命令,可以在 MacroCommandBuilder 中使用新的子命令结构。
  • BuilderTools 现在公开了一个 API,供模组开发者注册自定义的撤销操作。如果你的插件需要进行世界编辑并希望与建造工具的撤销栈集成,请通过此 API 进行注册,而不要依赖内部钩子。
 

预发布版本(更新 5,第 8 部分)


2026 年 5 月 14 日

本次预发布版的版本号为0.5.0-pre.8。

主要特色


  • 玩家移动系统已重构为分层有限状态机!
    • 目前并未提供新的游戏玩法(本周)。这是更大规模重构的一部分,未来将让我们能更轻松地实现新的移动功能。
    • 与之前难以维护的旧系统相比,新系统更易于理解、维护和扩展。

启动器与数据存储变更


这些变更将在今日的预发布版上线前不久随启动器更新一同生效。

游戏数据存储已更新。此前所有 Hytale 游戏数据(例如世界、模组、设置和日志)都存储在 %HYTALE%/UserData 中。在今日预发布更新上线前不久,启动器更新将把此行为变更为以下方式:
  • 正式版 分支将继续使用 %HYTALE%/UserData/
  • 非正式版 分支现在将使用 %HYTALE%/data/ 下的各自目录
  • 例如,预发布版 的文件现在将位于 %HYTALE%/data/pre-release/
现有的非正式版分支将自动把现有的世界、模组和游戏设置复制到新位置。迁移完成后,各分支将不再共享数据。

新安装将默认使用此结构。

角色与自定义


  • 更新了摇摆舞动画。

战斗、物品与装备


  • 添加了若干 Test_Motion_Charge NPC。

界面与体验优化


  • 现在查看物品栏时,会显示已收集但尚未修复的记忆数量。
  • 手柄的移动摇杆死区设置现在可在 5% 到 95% 之间调节。

模组与创作工具


  • 将平滑笔刷工具的行为合并到了雕刻笔刷工具中。平滑笔刷工具因此被移除。新的雕刻笔刷工具可在创造模式物品栏的基础工具部分找到,其 UI、图例、本地化设置和默认值均已更新以匹配合并后的工具。对该工具的更改包括:
    • 平滑性能提升约 6 倍。
    • 雕刻模式现在可设置为“全 3D”、“高度图”或“平面”。
    • 采样方式现在可设置为“普通”、“均匀”、“高斯”、“邻近”或“方形”。
    • 侵蚀强度现在可调节。
    • 现在可以将现有的邻近方块设置为材质。
    • 区域内的流体现在可设置为固定、清除或忽略。
    • 非完整方块将被视为无效的平滑采样点,并从区域中清除。
  • 先前的雕刻行为以已弃用的“OldSculpt”形式提供。
  • 更新了用于支持使用笔刷工具创建遮罩的 UI 面板。更改包括:
    • 现在可以通过点击遮罩方块选择器中的空槽位来访问笔刷过滤器。
    • 现在可以保存和加载遮罩预设。
    • 遮罩类型现在可以取反和反转。
    • 现在可以在 UI 面板中使用遮罩命令,例如“>Rock_Stone”。
    • 现在可以预览遮罩信息。
    • 可以使用通过 /gmask 命令保存的遮罩预设。
  • 现在支持对流体进行遮罩,并为其添加了新的笔刷过滤器。
  • 笔刷过滤器现在会跳过无法解析的方块,从而防止它们出错。
  • 为节点/脚本笔刷工作流添加了内核侵蚀和流体修复的脚本化笔刷版本。
  • 在创造模式快速设置菜单中添加了“雾”复选框。可用于隐藏视野距离末端生成的雾。
  • 添加了一个 Trigger_Volume_Showcase 预制结构,演示了触发体积工具的一些使用方法。从预制结构列表加载此预制结构,然后使用粘贴工具将其粘贴到您的世界中。
  • 添加了 /shrink 命令,可将选定区域缩小以仅包围非空气方块。
  • 传送器方块创建的传送点现在受到保护,防止通过 /warp set/warp remove 命令意外更改。可通过向命令添加 --force 标志来覆盖此保护。
  • 玩家现在可以在使用 /prefab load 命令时预览预制结构。
  • 玩家现在可以在创造模式下按住按键来调整移动速度倍率。
  • 添加了新的 FallingBlockImpact 类型:ExplodeFallingBlockImpact。当配置了该类型的下落方块撞击到其他固体方块时,会触发一次爆炸。
  • 为 BlockType 添加了 ExplosionConfig。这本身并不会使方块变得可爆炸,它供 ExplodeFallingBlockImpact 使用,未来也将作为与该方块相关的爆炸的单一数据点供其他系统使用。
  • 为 ExplosionConfig 添加了 ModelParticle 数组和 SoundEventID 参数,爆炸系统现在将使用它们来执行相应的效果,而不再依赖辅助系统。

Bug 修复


移动


  • 玩家现在可以正确攀爬到简易木床和农夫工作台等方块上。(译注:农业工作台已由项目管理员更名为农夫工作台。20250515更新:官方回退了部分译名的修改。)

世界与方块修复


  • 工作台现在可以多次升级,无需关闭并重新打开 UI。
  • 传送器将不再劫持或删除与其无关的传送点。
  • 玩家尝试认领已被认领的床时,现在会收到错误消息。

创造模式、模组与插件修复


  • 修复了空方块集可能导致游戏崩溃的问题。
  • 为模型动画添加了回退机制,以防在其他地方找不到可用动画。
  • /submerge 命令现在可以取消方块的淹没状态。
  • 没有碰撞的空方块现在可以配置为影响移动。
  • 修复了快捷栏容器未能正确初始化为索引 0 的问题。
  • 修复了使用实体工具加载时,某些方块实体有时无法正确渲染的问题。
  • 修复了方块实体无法进行俯仰和滚转的问题。
  • 旋转方块现在将保留 UV 旋转,防止纹理渲染错误。

UI 与显示修复


  • 修复了可能导致背包及其升级永久锁定问题。
  • 现在在主菜单旋转时,更宽的角色自定义应该能够完整渲染。
  • 远距离观看时,草地植物底部不再呈现暗色阴影。
  • 改进了后端系统以支持进一步本地化。
  • 改进了后端系统以提升性能。
    • 虚空地图在此次更新中尤其应能体验到性能提升。
  • 译者添加:简体中文修改并更新了相当多的词条,详见项目改动。20250515更新:官方回退了该部分译名的修改。

模组制作者需要注意的改动


  • LivingEntity#canBreathe 已被移除。呼吸状态现在通过新的 BreathingComponent ECS 组件进行追踪。直接读取 #canBreathe 的系统必须迁移到 BreathingComponent。要覆盖 NPC 的呼吸行为,请改为在全新的 BreathingCheckEvent 上注册处理器。
  • SpawningContext#WorldChunk 已被移除。该字段此前直接在上下文中暴露原始区块数据;现在世界和区块数据通过区块存储和区块引用作为参数传递。访问了 SpawningContext#WorldChunk 的插件必须更新以使用区块存储 API。
  • 插件和资产包上的 ServerVersion 不再使用带日期的字符串格式(YYYY.MM.DD-<sha>)。使用旧格式的资源包将以通配符形式加载,并输出一条日志警告。作者应声明版本范围,例如 >=0.5.0<0.6.0^0.5.0。注意:>=0.5.0 不匹配 0.5.0-pre.3
 
最后编辑:

预发布版本(更新5,第9部分)


2026年5月21日

主要特色


  • 通过服务器发现功能探索新世界!
    • 服务器所有者现在可以通过 Hytale账户页面 的“服务器档案”部分提交他们的服务器。符合服务器所有者政策并通过人工审核的服务器将出现在全新的游戏内“服务器发现”页面中。
    • 探索精选服务器:由 Hytale 团队精心挑选,为社区提供高品质的游戏体验。
    • 发现你下一个最爱的服务器。可按标题或描述搜索,按标签筛选,并查看有多少玩家点赞或收藏。
    • 通过标记为收藏或访问最近游玩列表,轻松返回你喜欢的服务器。
    • 此功能在家长管理账户上不可用。
  • 通过每堆物品的名称和描述覆盖功能,进一步自定义物品!
    • 为单个物品堆赋予独特的名称和描述,支持富文本格式,包括颜色、粗体、参数和嵌套消息。
    • 支持多种使用场景,从显示价格的商店系统到展示属性的 RPG 系统,以及传递背景故事的掉落系统。
  • 游戏内现已支持简体中文!游戏还可通过 Crowdin 翻译为荷兰语、芬兰语、意大利语和挪威语。
    • 要参与翻译,只需创建一个 Crowdin 账户,然后访问我们的项目页面,选择您要翻译的语言并申请。一旦获得批准,您将获得项目访问权限,并可以开始提交翻译。

战斗、物品与装备


  • 短弓和弩现在增加了额外判定,以在耐久度耗尽时阻止攻击或战技的使用。
  • 弩增加了额外判定,以在耐久度耗尽时阻止重新装填。

世界与方块


  • 垃圾、小堆垃圾和大堆垃圾现在可以在冒险模式中使用武器破坏。
  • 垃圾、小堆垃圾和大堆垃圾被破坏时现在都会掉落垃圾。
  • 改进了世界生成 V2 的线程分配,以提高高负载下的服务器稳定性。

界面与体验改进


  • 现在可以将按键绑定设置为使用鼠标按键上的修饰键。
  • 社交侧边栏界面进行了一些外观调整。

模组与创作工具


  • 功能域现在可以定义条件来限制效果的触发时机。
    • 这些条件可以包含与玩家权限、游戏模式、物品栏状态、冷却时间或随机几率相关的信息。
    • 效果现在分为“成功效果”和“拒绝效果”两类。
    • 条件和效果按事件进行评估,允许单个触发区域响应多种事件类型。
  • 功能域现在可以响应其他事件,例如添加或移除标签,或者放置或破坏方块。可以使用条件来筛选这些事件。
  • 功能域界面已更新,将列表、编辑和快速设置界面合并为一个面板。
    • 这带来了许多附加功能,例如复制效果、在列表中重新定位效果、可折叠分类、改进的组继承可见性和不同事件的分离等等!
  • 功能域现在可以影响投射物的源实体。
  • 针对带标签区域的功能域删除/禁用/启用事件已合并到它们现有的非标签效果中。例如,“DeleteTaggedVolumes” 合并为 “DeleteVolumes”。
  • 为物品资源添加了 TextureComputedColor 属性,通过对方块的每个纹理进行加权平均主色计算得出。
  • 添加了 PrefabBaseCheck 选项,通过检查底座周围的额外点来确保地形适宜,从而改善在 v1 世界生成中放置大型预制件的效果。
  • 添加了用于调试的“/knockback”命令,可以对你自己或瞄准的实体施加击退。

音频


  • 实现了音频的音高变换功能,并正确分解了音频类别,以便日后更好地用作闪避通道。模组制作者可以通过服务器设置的 AudioStates 来调制正在播放的音频的音高。
  • 骨骼方块在被击中、破坏、行走和着陆时现在有更新的音效。
  • 芦苇被破坏时现在会播放声音。

问题修复


移动


  • 现在可以在冲刺时丢弃物品。
  • 冲刺现在会在体力耗尽后立即结束。
  • 玩家在改变海拔时,将不再被强制退出可切换的输入动作,如行走、蹲下或冲刺。
  • 翻滚现在应在整个预期的翻滚持续时间内再次可用,并播放相应的音效。
  • 滑行现在应在退出翻滚后再次可用。
  • 穿过减速玩家的非固体方块下落现在将正确影响速度。
  • 使用战技进行非常短距离的移动,不再会导致预期之外的摔落伤害。

战斗、实体与物品修复


  • 修复了与带有 Equipped 交互的盔甲(例如某些调试物品)相关的崩溃问题。
  • 修复了 NPC 在未加载的区块中被取消追踪时可能发生的崩溃问题。
  • 修复了 NPC 在墙壁或障碍物附近生成时可能发生的崩溃问题。
  • 砂壳虫后现在只会在附近没有砂壳幼虫时才会生成砂壳幼虫。
  • 制作时,物品将不再被视为其自身配方中的有效组件。
  • 使用长矛格挡现在会显示格挡界面。
  • 熊的碰撞箱已修改,以包含其头部的更多区域。

世界与方块修复


  • 大型预制结构现在会在更平坦的地面上生成,以防止结构悬浮。
  • 灯笼现在需要工具或空手才能破坏。
  • 已打开的棺材现在需要工具或空手才能破坏。
  • 移除了往昔神庙中一个浮空的方块。

创作、模组与插件修复


  • 使用除颜料工具以外的建造者工具左键点击,将不再会用空气覆盖选中的材料。
  • 过场动画工具的播放速度字段将不再立即降回 60。
  • 与实体工具交互的实体将不再消失。
  • 修复了触发区域标签在会话间无法保存的问题。
  • “/gmask load” 命令现在可以正确加载蒙版预设。
  • 游戏模式的副作用(例如调整光照)现在会等待服务器确认您拥有权限后再执行。这可以防止使用某些命令时出现屏幕闪烁。
  • 重新加载资源包将不再导致所有物品和方块实体的缩放比例重置为 1.0。
  • 飞行摄像机现在再次只能在创造模式中激活。
  • 使用 ActionSpawn 的模组 NPC 现在将使用修正后的瞄准逻辑,并将 NPC 更准确地发射向目标。
  • 修复了 ListPositionProvider 在作为 ScalerPositionProvider 或 OffsetPositionProvider 的子项时损坏的问题。
  • 修复了在生物群系的 MaterialProvider 中使用 TerrainDensity 时,DistanceToBiomeEdgeDensity 上下文未传递给渐变节点的问题。
  • 如果多个世界中存在功能域,功能域的延迟效果现在将正确生效。
  • 由实体工具放置的物品实体将再次显示拾取提示交互。
  • 由实体工具修改的实体应不再消失。
  • 使用实体工具更改实体的碰撞箱不再需要先切换到“无”选项。
  • 使用实体工具放置的物品实体不再能通过走过它们来拾取。

界面与显示修复


  • 修复了错误报告界面内可能发生的崩溃问题。
  • 修复了地图标记可能发生的崩溃问题。
  • 在世界传输期间发生的屏幕淡入淡出效果,如果玩家在效果期间被踢出服务器,现在将继续进行。
  • 从主菜单访问设置时,顶部导航栏现在会显示。
  • 光标定位器叠加层将不再显示在创造模式物品栏中没有物品的区域。
  • 界面将不再提示你可以驯服刚被击杀的生物的尸体。抱歉,死灵法师们。
  • 武器 VFX 轨迹现在将正确定位。
  • 当玩家在攻击中途死亡时,他们的武器将不再持续显示轨迹/挥砍效果。
  • 当玩家加入传送门世界(即“裂隙”世界)时,消息中将不再包含文件夹名称。
  • 错误报告界面现在会正确计算附加文件的数量。
  • 修复了一些排版错误。

音频修复


  • 受到伤害和死亡时播放的音效将不再重叠。
  • 音量设置现在将应用于选择工具。

模组制作者需要注意的改动



HudManager#getCustomHud() 和 HudManager#setCustomHud(PlayerRef, CustomUIHud) 已被移除。插件必须迁移到基于键的 API: #getCustomHud(key)、#addCustomHud(PlayerRef, CustomUIHud)。此外:

  • CustomUIHud#DEFAULT_KEY 已被移除。
  • 单参数构造函数 CustomUIHud(PlayerRef) 已被移除。
  • CustomUIHud 现在暴露了一个 #onRemove() 生命周期钩子,子类应覆盖该方法,以便在 HUD 层被拆除时进行清理。
  • BlockEntity#addForce、Velocity#addForce、MotionController#addForce 和 Role#addForce 均已重命名为 #addVelocity。Role#forceVelocity 已重命名为 #setVelocity。MotionController#getForce 已重命名为 #getExternalVelocity。
 
最后编辑:

预发布版(更新 5,第 10 部分)


2026 年 5 月 25 日

界面与体验改进


  • 游戏内的主菜单添加新闻图块轮播,显示最新动态。
  • 若未关联 Discord 账户,社交侧边栏的好友列表上方会显示一条横幅,并带有一键关联链接。
  • 社交侧边栏底部增加了设置齿轮图标,可直接跳转至社交设置页面。

模组与创造工具


  • 节点编辑器现在会为所有支持“跳过”选项的节点显示该选项。

问题修复


移动相关


  • 修复了在跳过角色物理效果时,第一人称视角下手持物品晃动过于剧烈的问题。
  • 修复了在新型分层有限状态机(HFSM)移动系统中,IsEntityCollided 状态未能正确重置的问题。

世界与方块修复


  • 修复了客户端发送负值 ViewRadius 时可能导致世界线程崩溃的问题。
  • 修复了部分动态方块(例如使用 Flame01 的火盆)放置于世界时 UV 渲染错误的问题。手持物品和实体渲染未受影响。

创作、模组与插件修复


  • 修复了世界生成预制结构中的触发区域在粘贴到世界时可能被复制的问题。
  • 修复了触发功能域的退出效果无法触发的问题。
  • 修复了对 HytaleGenerator/Props、HytaleGenerator/PropDistributions、HytaleGenerator/PositionProviders 和 HytaleGenerator/WorldStructures 文件夹中的资源进行热重载时可能发生的若干问题。
  • (世界生成 v2)修复了多个指定属性分布无法串联的问题,并在节点编辑器中公开了 OverrideAllProps 属性。
  • (世界生成 v2)修复了位置收缩节点和扭曲密度节点,解锁了此前对创作者失效的功能。
  • (世界生成 v2)修复了预制结构属性中的实体放置与旋转问题,解决了实体无法放置或在其属性旋转时位置错位的情况。
  • (世界生成 v2)修复了 TriangularGrid2d 位置提供器,使其不再在区块边界处丢弃位置点,恢复了属性与 PositionCellNoise 单元的预期输出。