开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[JE教程] Java 1.21.9预览版快照25w32a - object文本组件、如何自动生成和查看图集

 发表于 2025-8-13 15:44:59|显示全部楼层|阅读模式 IP:四川省
本帖最后由 luobojuo 于 2025-8-13 15:46 编辑

object类型的文本组件允许你显示任意自定义的“图片字体”——这些图片被限制为8×8的矩形。

  1. tellraw @s {atlas:'blocks', sprite:'item/apple'}
复制代码

以上命令中,atlas表示一个纹理图集命名空间ID,sprite则表示其中一个精灵图的命名空间ID。

怎么查看有哪些纹理图集和精灵图?你可以按下Ctrl+S:

Debug to show atlases.gif

点击生成的链接,可以跳转到一个文件夹中,这里生成了一些图片和txt文件。观察txt文件的名称,它们几乎只有后缀不同。比如minecraft_textures_atlas_gui.png,这里的后缀为gui,这表示它所属的纹理图集命名空间ID为minecraft:gui(GUI相关的精灵图)。

再打开与之相应的文本文件minecraft_textures_atlas_gui.png.txt,其中的每一行形如:
  1. minecraft:advancements/box_obtained x=166 y=354 w=200 h=26
复制代码

这里minecraft:advancements/box_obtained即为一张精灵图的命名空间ID,之后的参数用于确定该精灵图在相应图集中的具体位置。

打开游戏,使用以下命令即可输出新的精灵图:
  1. tellraw @s {atlas:'gui', sprite:'minecraft:advancements/box_obtained'}
复制代码

同理,你还可以输出精灵图到boss栏、记分板或文本展示实体等。另外,你也可以通过程序批量生成可执行的命令,配合计时系统,也不难实现精灵图动画。

苦力怕论坛,感谢有您~

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

| 由 木韩网络 提供支持 | GMT+8, 2026-2-3 07:20

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4