跳到正文

ajjgui

作者:Ajj

A data-driven GUI library for Minecraft mapmaking.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

A Data-Driven GUI Library for Minecraft Mapmaking

Click here for more information.

This datapack allows mapmakers to create and maintain complex and robust item-based GUIs in-game. This is achieved by dragging and dropping items with custom SNBT in containers within a world, which the datapack can use to generate GUIs. It functions as a black box that treats each item as a graphical widget with predefined properties, and the user is not expected to modify any files. Two types of GUIs can be created:

  • Block Entity GUIs: Placed at a fixed position and shared by all players. These are generated upon compilation.
  • Chest Boat GUIs: Retrieved from a database and accessible anywhere by specified players only. These are obtained directly from the above by porting GUIs to players.

Benefits:

  • SNBT standard for quick and easy creation of advanced item-based GUIs.
  • Completely in-game workflow, with the entire datapack being a black box that the mapmaker can ignore.
  • Robust design, support for multiplayer, including personalized GUIs, and no interference with player inventories.
  • Complete documentation, in-game tutorial, and demos.
  • 5+ years of continuous maintenance, built with the most up-to-date practices, and powering prominent maps officially featured on Minecraft Realms.

常见问题

ajjgui 支持哪些 Minecraft 版本?

ajjgui 支持 Minecraft Java 版 26.2。下载时注意选择和你游戏版本一致的文件。

ajjgui 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

Ajj 的其他作品

查看全部 →