生命值 |
∞ |
---|---|
攻击力 |
0() |
尺寸 |
正常状态: |
生成于 |
通过WebSocket端执行 |
命名空间ID |
agent |
吉祥物(Agent)一般被认为是一种教育版独有生物,通常情况下它通过让玩家进行编程来控制,来实现帮助玩家学习编程的目的。实际上在基岩版同样可以被召唤。
掉落物
吉祥物无法被击杀,且没有对应的掉落物,但吉祥物可以被移除。
生成
它也可以在基岩版中使用MyAgent等工具被创建,详见教程/WebSocket。
在Windows 10平台上的基岩版中,可以在设备上安装 Microsoft MakeCode for Minecraft(代码连接)被创建和编码,详见此处。
行为
吉祥物免疫所有伤害,未接收到来自WebSocket端的命令时,如果脚下没有方块则会在原地上下漂浮,如果有方块则会站在方块上。
吉祥物的名称会保持显示并且被随机赋予颜色,名字格式为:主人名称.Agent
,示例:Steve.Agent,但吉祥物在隐藏状态时名字会被一起隐藏。
吉祥物无论是否在未加载的区块中,在玩家执行/agent tp
时都可以被传送回玩家所在坐标。
用法
吉祥物通常与适用于Minecraft的代码连接配合使用,并且可以通过可视化ScratchX编程。
吉祥物拥有自己的27个物品的物品栏,可以由玩家编程使用命令来操作,或直接由玩家可以在游戏中访问的GUI进行编辑。
可视化界面允许玩家将命令、结构建筑及其他组件拖放至一个序列中,并将此序列与一个自定义名称的消息命令(ChatCommand)相关联,这个命令可以以发送消息的方式在控制台中执行。
吉祥物命令
- 参见命令/agent
数据值
ID
基岩版:
名称 | 命名空间ID | 数字ID | 本地化键名 |
---|---|---|---|
智能体 | agent | 56 | entity.agent.name |
历史
携带版Alpha | |||||
---|---|---|---|---|---|
0.16.0 | build 1 | 加入了吉祥物。 | |||
build 2 | 移除了吉祥物。 | ||||
携带版 | |||||
1.0.0 | alpha 0.17.0.1 | 吉祥物被重新加入,并且隐藏在游戏中。 | |||
基岩版 | |||||
1.7.0 | 由于一个错误,吉祥物无法被创建了,试图创建时总是返回“无法创建吉祥物”;但在之前创建的吉祥物不会消失。 | ||||
1.8.0 | beta 1.8.0.8 | 加入了吉祥物刷怪蛋的材质,但无法放置。 | |||
1.9.0 | 吉祥物的创建恢复正常了。 | ||||
教育版 | |||||
1.0.1 | 吉祥物以“代码学习吉祥物(Learn to code mascot)”的名称加入游戏。 | ||||
1.0.2 | 实体ID从learn_to_code_mascot 改为agent 。 | ||||
1.4.0 | 吉祥物的名称默认颜色变为蓝色。 | ||||
1.7 | 吉祥物现在能被/remove 从游戏中移除了。 | ||||
玩家现在能在HUD中看到吉祥物的坐标了。 | |||||
/summon agent 现在能用来创建吉祥物或把吉祥物传送到自己的坐标了。 | |||||
加入了吉祥物的刷怪蛋。 |
你知道吗
- 吉祥物的模型与铁傀儡的很相似,但其更小,材质也与铁傀儡不同。
- 吉祥物可以在Minecraft: 教育版的官方图片中被发现。
- 吉祥物会随着主人的退出而在原地隐藏,在主人重新进入时出现。
- 吉祥物隐藏时没有碰撞箱阴影,但即便如此也不能在吉祥物所在坐标放置方块。
- 吉祥物在主人传送到另外一个维度时,会被传送到传送门旁边。
画廊
参考
1. https://github.com/mcpews/MyAgent
2. 教程/WebSocket
Java版 |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
基岩版 |
| ||||||||
原主机版 |
|