VigoWang 发表于 2024-3-14 23:34:45

【插件】【娱乐】【1.8-1.20x】InteractiveChat 互动聊天 | 在聊天中显示商品/库存 |

本帖最后由 VigoWang 于 2024-3-14 23:34 编辑

InteractiveChat



互动聊天插件,它可以让你在不和谐的互动聊天中显示占位符和库存 您还可以在地图上预览从 Discord 发送的图像,并将游戏中可点击和可悬停的文本


===================================


关于聊天很棒,玩家可以互相交流。
但问题是,为什么不让它更具交互性呢?
有了这个插件,你将能够向你的朋友展示你手中的物品、库存内容和末影箱内容!
甚至可以在您的全球 Bungeecord 聊天中跨服务器!
该插件还允许您创建自己的交互式关键字,供玩家在聊天中使用!




InteractiveChat 旨在在您现有的聊天格式化插件之上工作,而不是作为替代品!

特征

https://proxy.spigotmc.org/299bcc24d8e8df42fb5f82ae1f639ed13d2342a0?url=https%3A%2F%2Fi.imgur.com%2F8ozNTjF.png


1.物品展示功能
- 在聊天中输入【物品】即可展示手中的物品!
- 在聊天中输入以炫耀你的库存
- 输入,你猜对了!展示你的末影宝箱!
(每个都可以在配置中切换以及更改其关键字)

https://proxy.spigotmc.org/5d0f0259de2ab8c95dea51ee4a577a22a93cec49?url=https%3A%2F%2Fi.imgur.com%2FrSbJLEw.png

https://proxy.spigotmc.org/3b4f84ffb8e0ff3b9e225c6e7d1d061f1b915894?url=https%3A%2F%2Fi.imgur.com%2FWWKuMX2.png https://proxy.spigotmc.org/52c2c482660464fd816910d09be34853d737f9bb?url=https%3A%2F%2Fi.imgur.com%2FRtRGgJA.png
^ 您可以选择两种类型的库存显示布局(布局 0 和 1)

2. 自定义交互式聊天关键字
- 您可以创建任何您想要的占位符并让他们替换聊天中的关键字
- 或者只是添加悬停消息以及对关键字的点击操作
- 或两者兼而有之!
- 支持多行悬停文本
v 是默认示例自定义交互式关键字之一
https://proxy.spigotmc.org/3632e268232d9172ed7a8bd939f7eca9833da0f7?url=https%3A%2F%2Fi.imgur.com%2FfwjiHwu.png

v 默认配置附带的默认自定义占位符,可以删除或更改(1 - 3 是项目显示占位符)
https://proxy.spigotmc.org/cd2d6bf93d4fd92b19ebd932ec2ac14982b0fd9a?url=https%3A%2F%2Fi.imgur.com%2FfVdww2f.png

3. 交互式播放器名称
- 将聊天中出现的所有玩家名称替换为交互式内容,例如悬停消息和单击操作!
(支持Essentials昵称!如果您需要支持自己的昵称插件,您可以通过 API 创建一个插件。)
https://proxy.spigotmc.org/5a329a1543a6d8a8501482af29f2cce7d26344f4?url=https%3A%2F%2Fi.imgur.com%2Fltn4zim.png

4. 玩家提及
- 如果另一个玩家提及玩家的名字,他们将收到声音和消息通知!
- 如果 Minecraft 版本支持,则用 Title/SubTitle/ActionBar/BossBar/Toast 通知玩家(每个都可以在配置中禁用)
(当然可以在配置中切换!)
https://proxy.spigotmc.org/6736eca40ea7fcf12f5df08d9757759f9ff45395?url=https%3A%2F%2Fi.imgur.com%2FCNiZjZO.png

5. 支持 Bungeecord 和 Velocity!您的网络一切正常!
如果您使用支持bungeecord或velocity的聊天管理插件,您可以通过在spigot和bungeecord/velocity上安装插件并在所有spigot服务器上的配置中启用bungeecord选项来启用bungeecord模式!

启用bungeecord后,所有占位符,包括、等以及自定义占位符都将跨服务器工作。提及和其他一切也将在服务器之间起作用!

6. Easy RGB 和字体
您可以在支持颜色的配置的任何部分使用 RGB 代码!您甚至可以在聊天!
代码(文本):
[颜色=#123456]

或者
代码(文本):
[字体=统一]

7. 语言!
而且当然!您将能够修改发送给玩家的所有消息以适合您的服务器!
物品材料名称将自动翻译为每个用户的客户端语言!

该插件在数据包级别上更改消息,因此它应该在其他聊天插件之上工作(也不能执行此操作)。

依赖项(代理上不需要这些依赖项)
- ProtocolLib (请安装与您的服务器版本兼容的最新版本)
- PlaceholderAPI
- Vault

安装
1. 将 InteractiveChat.jar 与所需的依赖项一起放入插件文件夹中
(如果您计划将插件与bungeecord或velocity一起使用,也在bungeecord/velocity上安装插件,并在所有 spigot服务器上的interactivechat配置中启用bungeecord选项,bungeecord不需要依赖项,是的,只需使用相同的jar)
2 . 启动服务器
3. 编辑配置(如果需要)
4. 重新启动服务器(如果您在步骤 3 中更改了配置中的某些内容)



API
InteractiveChat确实为开发人员提供了一个API来自定义或使用其功能
https://github.com/LOOHP/InteractiveChat/tree/master/src/main/java/com/loohp/interactivechat/api
通过此链接提供更多说明

使用 InteractiveChat 注册您自己的昵称
请查看此页面:https: //github.com/LOOHP/InteractiveChat/wiki/Registering-your-own-nickname-provider最新版本中的


插件:
前置插件:

小任君呀 发表于 2024-3-16 20:14:46

好用!!

VigoWang 发表于 2024-3-16 23:21:51

小任君呀 发表于 2024-3-16 20:14
好用!!

还有个交互式动画的更有趣

小任君呀 发表于 2024-3-17 08:19:11

VigoWang 发表于 2024-3-16 23:21
还有个交互式动画的更有趣

那个之前用过,但是占用有点大qwq
页: [1]
查看完整版本: 【插件】【娱乐】【1.8-1.20x】InteractiveChat 互动聊天 | 在聊天中显示商品/库存 |