[快照更新] Minecraft 快照 25w03a
本文最后更新于17 天前,其中的信息可能已经过时,如有错误请发送邮件到yokaicraft@foxmail.com

[快照更新] Minecraft 快照 25w03a

📅 发布时间:2025-09-23

✍️ 作者: | 🌐 来源:Minecraft官方

📝 文章摘要

“Minecraft Snapshot 25w03a”

Zuri is running a Game Test involving a creeper activating a Redstone Lamp using a Pressure Plate.

📰 文章内容

Minecraft 快照 25w03a

本周快照带来了游戏测试的巨大更新 游戏测试系统现在可以通过数据包访问,使用新的测试命令 你现在可以使用新的测试块命令运行基于块的测试,或者在模组中通过代码设置更灵活 测试 该新入口点会自动启动服务器,运行所有可用的游戏测试,然后退出 示例用法:java -DbundlerMainClass”net.

minecraft.

gametest.

Main” -jar server.

测试实例在registrytest_instance中定义。它们是用于运行测试的小型资产,功能测试依赖于内置函数来运行测试并指示成功或失败。它们还有一个额外的字段:
有关更多信息,请参阅“使用游戏测试框架从代码”的变更日志部分。基于块的测试使用Test Blocks在测试结构中运行测试并指示成功或失败。测试环境是一种将测试分组并为其提供正确运行前提条件的方法。一个测试环境是test_environmentregistry中的一个资产。每个测试环境定义都有一个type字段,用于确定其设置:
游戏默认提供一个空白的测试环境:minecraft:default。基于块的测试使用Test Blocks来实现块级测试。

它有四种模式:
基于块的测试要求在结构中包含至少一个起始块和一个接受块。测试命令是一个新命令,用于创建和运行测试。参数:
这些子命令清除与所选测试相关联的块和结构。该子命令在当前位置为给定测试创建一个测试设置,为给定大小的结构准备测试,为创建测试的结构提供一个起始点。尝试定位给定的测试。注意,只搜索加载的块。该子命令重置所选测试的结构,移除任何周围的屏障,并将结构从零开始构建。显示指向测试中块的本地坐标。

如果可选变量名被指定,则使用该变量名在输出消息中点击坐标后获得的代码片段中使用。该代码片段会运行一个或多个测试。如果同时运行多个测试,它们将被放置在一个网格中并行运行,尽管存在一定的限制超过该限制后,测试将以轮次的方式运行,每轮完成前不会启动下一轮的任何测试对于每个测试,加载给定的结构并运行关联的测试每个测试位置都会有一个 beacon 光束展示测试状态如果测试失败,错误将在讲台上书籍和叠加中显示请注意,游戏测试是设计在标准超平坦世界上运行的。

每个测试周围的区域在运行时都会被石头替换,并且运行测试被屏障块包裹。这会阻止所有运行中的测试。请注意,由测试触发的游戏事件仍然可能存在。通过运行同一测试的多个实例来验证一个或多个测试。要在一个世界中运行一个测试,将使用测试实例块。这种类型的方块表示测试在世界中放置的方式,并用于与该测试交互,保存结构,重置或运行测试。使用testcommand运行或创建测试时,也将放置一个测试实例块来控制该测试。游戏测试框架也可以以比基于方块的测试更灵活的方式从代码中运行。

为了使此功能生效,您需要对游戏进行修改,以将测试函数添加到test_functionregistry(Registries.

TEST_FUNCTION)钩子中。需要调用某个启动方法(预注册引导)来添加加载器 – 调用TestFunctionLoader.

大多数游戏测试助手方法都使用测试本地坐标,您也可以使用测试位置找到示例代码,这些代码可能与带有锁定输料斗中包含的代码的测试结构一起使用,指向炉子:
更复杂的设置通常会使用helper.startSequence()来模拟必须按顺序发生的一系列事件。与基于块的测试不同,基于函数的测试失败通常会提供更详细的错误信息,包括失败的位置和该位置预期的内容。Minecraft: Java Edition 的快照版本是可用的。要安装快照,请打开Minecraft启动程序并在“安装”选项卡中启用快照。测试版本可能会损坏您的世界,因此请务必备份或将它们运行在与主世界不同的文件夹中。

跨平台服务器JAR文件:
在此报告错误:
想要提供反馈吗?

AI智能翻译 • 翻译时间: 2025年09月23日 10:31

🔗 原文信息

📍 原文地址:https://www.minecraft.net/en-us/article/minecraft-snapshot-25w03a

🏢 版权所有:Mojang Studios / Microsoft

📝 内容转载:本文内容来源于Minecraft官方网站,仅供学习交流使用

🕒 采集时间:2025年09月23日 10:31
📊 信息来源:Minecraft官方网站

本文内容准确性以Minecraft官方发布为准,转载请注明出处

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇