【问题标题】:How to add prefix/suffix commands to my spigot plugin?如何向我的 spigot 插件添加前缀/后缀命令?
【发布时间】:2020-06-25 13:17:32
【问题描述】:

我最近开始使用一些命令开发一个插件,但不知道如何添加前缀/后缀命令(例如/prefix <prefix>/suffix <suffix>)。

示例: 一个名为 ExampleName 的人输入了 /prefix &4[SomeCooLPrefix]*。当他们在聊天中交谈时,应该说[SomeCoolPrefix] ExampleName: <message>,其中 SomeCoolPrefix 在ChatColor.RED

*&4 是 ChatColor.RED 的代码

【问题讨论】:

    标签: java plugins minecraft


    【解决方案1】:

    考虑将 Spigot 相关问题发布到 Spigot Forums,因为那里的人更有可能了解 Spigot API 的来龙去脉。

    至于你的问题,虽然我有一段时间没有用 Spigot 做任何事情,但你必须使用

    ASyncPlayerChatEvent

    事件,以便在玩家聊天时进行处理,然后使用 event.format() 格式化聊天;方法。

    另外,如果您希望允许玩家给自己一个前缀并保存它,请考虑使用配置文件。我强烈建议在尝试制作插件之前查看 Spigot API 文档。

    查看 this linkthe documentation 了解有关 ASyncPlayerChatEvent 方法的更多信息。

    【讨论】:

      猜你喜欢
      • 2018-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-07
      • 1970-01-01
      • 1970-01-01
      • 2010-09-17
      相关资源
      最近更新 更多