跳到主要内容

open_gui

open_gui 为玩家打开菜单,并保存该菜单的会话定义。

快速开始

  1. 设置 title,选择 CHESTCUSTOMguiType
  2. layoutPool 中添加 ID 为 mainsimple layout。
  3. mainLayoutId 设置为 main
  4. 添加包含 itemdisplayNamelorexyGuiItem
  5. 添加 LEFT interaction,然后测试菜单。

精确字段

字段作用
guiTypeCHESTCUSTOMBOOKMERCHANT 等容器类型。
title由 TypeWriter 解析的菜单标题。
sizeguiType 使用时的大小。
layoutPool命名的 LayoutData 列表。
mainLayoutId根 layout 的标识符。
views可寻址的菜单视图。
baseMenuId继承其 layouts 和 views 的父菜单。
viewPermission没有权限时隐藏 slot 或 view。
clickPermission没有权限时保持 slot 可见但不可点击。

连接 layout

mainLayoutId 必须精确匹配 layoutPool 中的某个 id。子 layout 根据类型通过 innerIdlayoutIdchildren 或 frames 连接。

权限与导航

使用 viewPermission 隐藏 slot,使用 clickPermission 显示锁定按钮。executeReturn 会添加 gui:backcloseMenu 会添加 gui:close

不要翻译 ID、字段、命令、权限、placeholders 或文件名。