返回

文章详情

Minecraft:Java版现在使用SDL3

Hacker News2026年7月19日 11:48

快乐快照星期二……星期四?没错,你没看错!随着我们进入瑞典的假期高峰期,快照可能不会按它们通常的时间表发布。在今天的快照中,我们已将窗口管理、输入和平台集成的库从GLFW切换到SDL3。我们还为自定义熔炉燃料添加了新的项目组件,并对标志、世界生成和战利品表进行了若干技术更改。祝你挖矿愉快!已知问题:在Windows上的独占全屏模式可能会导致游戏在某些情况下崩溃,尤其是在使用多个显示器时。在Wayland中进入独占全屏模式会崩溃游戏。新功能:观众模式下的玩家现在可以与传送门互动以进行传送。更改:对方块、物品和实体进行了小幅调整;穿过液体时,犰狳不再试图卷起;用户界面:移除了原始输入鼠标设置;游戏中鼠标输入现在始终使用相对鼠标模式;按键绑定现在使用物理按键而不是特定于键盘布局的按键编码;无边框全屏现在是默认全屏模式;在无边框和独占全屏之间切换不再需要重启游戏;在macOS上不再支持独占全屏模式;最小窗口尺寸现在是320x240像素;在macOS上,输入文本时按住一个键现在会显示本机重音和候选项弹出窗口;在Linux系统上,如果可用,游戏将优先使用Wayland;调试覆盖:调试覆盖现在支持不同于游戏其余部分的单独GUI缩放;通过调试选项屏幕F3 + F6进行自定义;默认缩放为“自动”,试图保持高于正常分辨率;另一个选项是“未更改”,与常规GUI缩放匹配;其余选项与常规的“GUI缩放”相同,直接控制缩放;添加了“player_speed”调试条目,显示玩家的速度(以每个刻的方块数计算);调试覆盖现在显示显示刷新率;创造模式库存:重新排序矿物项目和方块顺序,将非层级材料放在前面,然后是最后合成设备的层级材料;材料:非层级矿物,未经精炼的层级矿物,经过精炼的层级矿物,矿块,锭;建筑块:非层级矿物块及其变体,经过精炼的层级矿物块及其变体;铜块家族:由于铜块的内容列表很长,它们继续被推到建筑块订单的末尾;改善了自然方块选项卡的订单,以便所有内部分组内容的顺序从地面->下界->终界顺序进行,以保持与其他选项卡的一致性;技术变更:数据包版本现在是111.0;资源包版本现在是92.0;拥有专用注册表的战利品表类型现在支持注册元素和标签引用;这意味着,之前接受单个元素的大多数此类类型的字段现在将接受命名空间ID或内联值,而之前接受列表的字段现在可以接受内联值、单个命名空间ID、命名空间ID列表、内联值列表或以哈希开头的标签ID;受影响的类型:minecraft:advancement minecraft:item_modifier minecraft:loot_table minecraft:number_provider minecraft:predicate minecraft:recipe minecraft:slot_source;现有的谓词、物品修饰符和槽源的引用类型现在已过时并被移除;窗口和输入后端:Minecraft现在使用SDL3而不是GLFW进行窗口管理、输入和平台集成;键盘输入现在使用SDL扫描代码用于物理按键位置,使用SDL键代码进行依赖于布局的文本编辑快捷方式;数据包版本111.0;标志不再自动执行自定义文本中的单击事件;命令:spreadplayers的更改;是否安全将玩家传播到某个方块现在由#entities_can_teleport_to方块标签控制;环境属性:添加minecraft:gameplay/natural_mob_spawns定义环境属性源中的生物生成;在世界生成放置时,仅维度和生物群落将应用此环境属性;格式:具有字段的对象:spawns_by_category - 生成类别到加权生成数据列表的映射;生成数据格式:具有字段的对象:type - 实体类型,要生成的实体;count - 整数提供者,生成数量;spawn_costs - 映射实体类型到具有字段的对象:energy_budget - float,允许每次生成的能量变化;charge - float,现有生物将吸引或排斥其他充电生物的程度;可用的属性修饰符:overlay;对于每个生物类别,重写较低层次的生成设置与较高层次的设置,除非该类别未包含;将每个层次的生成成本合并,如果两个都定义了相同的实体类型,则用较高层次的生成成本覆盖较低层次的生成成本;默认:空;添加minecraft:gameplay/creature_world_gen_spawn_probability设置生物生成的概率。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡