minecraft skript-gui 用法

本文详细介绍了如何在Minecraft1.20.4的Spigot插件环境中使用Skript-GUI创建具有3行的虚拟胸膛的GUI,以及如何设置形状、添加交互代码和利用事件钩子。作者还列举了点击时可用的各种钩子上下文参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版本声明

  • minecraft 1.20.4
  • spigot r0.1
  • skript 2.8.3
  • skript-gui 1.3

初始用法

打开一个基础菜单,skript-gui 内置了避免交互等事件钩子

create a gui with virtual chest inventory with 3 rows named "永恒试炼传送门"
open last gui for {_p}

SkriptLang 官网 物品和附魔速查

设置 GUI 模型

我们预先设定 GUI 的模型,方便管理,只需要

  1. 加上 shape
  2. 定义 shape x
create a gui with virtual chest inventory with 3 rows named "永恒试炼传送门" and shape "xxxxxxxxx","x-------x", "xxxxxxxxx":
    make gui "x" with dirt named "&7 "
open last gui for {_p}

附加代码

上面我们定义了 GUI 的形状,加入代码也是非常简单的

只需要加一层 indent,往里面写就好了,这样点击的时候就能看到 "你好" 了

create a gui with virtual chest inventory with 3 rows named "永恒试炼传送门" and shape "xxxxxxxxx","x-------x", "xxxxxxxxx":
    make gui "x" with dirt named "&7 ":
        send "你好" to {_p}
open last gui for {_p}

钩子上下文

当点击 GUI 的时候有很多值可以被使用

  • gui slot 包括玩家背包,因此可能不是 unique 的
  • gui raw slot 返回被点击的格子 index
  • gui hotbar slot 快捷键 1-9
  • gui inventory 是否点击的是背包
  • gui inventory action 试图做的事 官网 InventoryAction
  • gui click 官网 ClickType
  • gui cursor [item] 玩家鼠标上的东西
  • gui item 玩家点击的东西
  • gui slot type 官网 SlotType
  • gui player 点击玩家
  • gui viewers/players 正在看背包的玩家
  • gui slot id 例如之前的 shape "X"
  • gui 原文 the GUI of the slot, usable in "run on gui close"

后续

将在使用中发布在另一篇文章

本文由博客一文多发平台 OpenWrite 发布!

基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目),个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算机相关专业的正在做大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的Python代码及详细文档和PPT(高分项目)基于机器学习进行贷款中风险预测的P
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值