UID1633427性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2024-2-26最后登录1970-1-1
| 本帖最后由 luobojuo 于 2025-8-13 15:46 编辑
object类型的文本组件允许你显示任意自定义的“图片字体”——这些图片被限制为8×8的矩形。
- tellraw @s {atlas:'blocks', sprite:'item/apple'}
复制代码
以上命令中,atlas表示一个纹理图集命名空间ID,sprite则表示其中一个精灵图的命名空间ID。
怎么查看有哪些纹理图集和精灵图?你可以按下Ctrl+S:

点击生成的链接,可以跳转到一个文件夹中,这里生成了一些图片和txt文件。观察txt文件的名称,它们几乎只有后缀不同。比如minecraft_textures_atlas_gui.png,这里的后缀为gui,这表示它所属的纹理图集命名空间ID为minecraft:gui(GUI相关的精灵图)。
再打开与之相应的文本文件minecraft_textures_atlas_gui.png.txt,其中的每一行形如:
- minecraft:advancements/box_obtained x=166 y=354 w=200 h=26
复制代码
这里minecraft:advancements/box_obtained即为一张精灵图的命名空间ID,之后的参数用于确定该精灵图在相应图集中的具体位置。
打开游戏,使用以下命令即可输出新的精灵图:
- tellraw @s {atlas:'gui', sprite:'minecraft:advancements/box_obtained'}
复制代码
同理,你还可以输出精灵图到boss栏、记分板或文本展示实体等。另外,你也可以通过程序批量生成可执行的命令,配合计时系统,也不难实现精灵图动画。
|
|