有没有一种方法,可以在不使用数据包的 /trigger 功能的情况下发出简单的命令

问题描述 投票:0回答:1

所以我的问题非常小,我目前正在编码的数据包也是如此。

我想要一个简单的命令,执行时执行者会加入一个团队,如果他已经在该团队中,则他会离开该团队。很简单。它适用于我的服务器,命令中应出现前缀,因此团队选项可能是最简单的。

问题是,该命令应该看起来像

/example
而不是
/trigger example
。 数据包是否可以做到这一点,或者我应该只使用插件?

数据包结构非常小,只有两个函数,一个在加载时运行,一个在刻度上运行。

顺便说一句,团队的创建者看起来像这样:

# This is the creation of the Team

team add live
team modify live prefix {"text":"live ","color":"red","bold":true,"italic":true}

此外,如果有人知道如何仅使用这一个命令(就像我所说的那样来启用和禁用团队),那么检测是否有玩家已经在该团队中,这也会有很大帮助。

感谢您的帮助<3

minecraft minecraft-commands
1个回答
0
投票

不幸的是,没有好的方法可以在没有

/trigger
的情况下使用数据包创建命令。

您可以使用插件,但是,您只需要一个 PaperSpigotMC 服务器。
有很多用于制作插件的好资源,但在我看来,最有用的是 SpigotMC wiki 上的 Spigot Plugin Development。详细介绍了制作插件的整个过程,是一个很好的参考。

© www.soinside.com 2019 - 2024. All rights reserved.