找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[1.8-1.20]interactivechat - 在聊天中显示物品/背包|支持BC

像素搬运菌 2024-4-11 02:03:02 信息 阅读 586 来自 中国江苏无锡
服务器插件
中文名称:
英文名称: interactivechat
插件来源: 转载
适用服务端: CraftBukkit Spigot Paper 
插件类型: 信息
语言支持: 英文 
适用版本: 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x 1.13.x 1.14.x 1.15.x 1.16.x 1.17.x 1.18.x 1.19.x 1.20.x 
前置插件/mod: ProtocolLib/PlaceholderAPI/Vault
下载地址: https://www.spigotmc.org/resources/interactivechat-show-items-inventory-in-chat-custom-chat-keywords-bungee-velocity-support.75870/
原贴地址: https://www.spigotmc.org/resources/interactivechat-show-items-inventory-in-chat-custom-chat-keywords-bungee-velocity-support.75870/
该插件将有效(完全或部分,取决于服务器设置和配置)禁用 1.19.1 中添加的聊天消息签名系统(发件人验证)

这将影响使用上述版本中引入的聊天报告功能的聊天消息的可报告性Minecraft。



聊天很棒,玩家可以相互社交。但事情是这样的,为什么不让它更具交互性呢?
有了这个插件,你将能够与你的朋友展示你手中的物品、背包内容和末影箱内容! 甚至在您的全球BC聊天中跨服务器!

这个插件还允许您创建自己的交互式关键字,供您的玩家在聊天中使用!
InteractiveChat 旨在在您现有的聊天格式插件之上工作,而不是作为替代品!


1. 物品展示功能
- 在聊天中输入[物品]来炫耀你手中的物品!
- 在聊天中输入 [inv] 以炫耀您的库存
- 输入 [ender] 你就猜对了!展示你的末影宝箱!
(它们中的每一个都可以在配置中切换以及更改其关键字)





^ 您可以选择的两种类型的库存显示布局(布局 0 和 1)

2.自定义交互式聊天关键字
- 您可以创建任何您想要的占位符,并让它们替换聊天
中的关键字 - 或者只是添加悬停消息以及对关键字的点击操作
- 或两者兼而有之!
- 支持多行悬停文本
v [pos] 是默认示例自定义交互式关键字之一


v 默认配置附带的默认自定义占位符可以删除或更改(1 - 3 是项目显示占位符)


3.交互式玩家名称
- 将聊天中显示的所有玩家名称替换为交互式内容,例如悬停消息和点击操作!
(支持 Essentials 昵称!如果您需要支持自己的昵称插件,您可以通过 API 创建插件。





4. 玩家提及
- 如果玩家的名字被其他玩家提及,他们将收到声音和消息通知!
- 如果 Minecraft 版本支持,请使用 Title/SubTitle/ActionBar/BossBar/Toast 通知玩家(每个都可以在配置中禁用)(
当然可以在配置中切换!



5. 支持bungeecord和velocity!一切在您的网络上都能正常工作!
如果您使用支持蹦极绳或速度的聊天管理插件
您可以通过在 spigot 和 bungeecord/velocity 上安装插件并在所有 spigot 服务器的配置中启用蹦极绳选项来启用bungeecord模式!
启用 bungeecord 后,所有占位符(包括 [item]、[inv] 等)和自定义占位符都将跨服务器工作。提及和其他所有内容也将在服务器之间起作用!

6. 简单的RGB和字体[1.16或以上]
您可以在支持颜色的配置的任何部分使用RGB代码!您甚至可以在聊天中使用它们!
&x&f&f&f&f&f&f&f&f
&#fe34d5
如果您有一个具有不同字体的自定义资源包,您甚至可以像使用颜色代码一样使用它们!适用于聊天中的任何消息,甚至是来自其他插件的聊天消息。


依赖关系(这些 dependencies 在代理上不是必需的)
- ProtocolLib(请安装与您的服务器版本兼容的最新版本)
- PlaceholderAPI
- Vault

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



命令
Minecraft 服务器(Spigot、Paper 等)命令:
/interactivechat reload - 重新加载插件(或 /ic 重新加载)
/interactivechat update - 检查更新(或 /ic 更新)
/interactivechat chat - 发送带有占位符和玩家名称自动完成(或 /ic 聊天)的聊天消息
/interactivechat list - 列出您可以使用的所有占位符(或 /ic 列表)
/interactivechat mentiontoggle - 为自己切换提及(或 /ic mentiontoggle)
/interactivechat setinvdisplaylayout - 设置您自己喜欢的库存显示布局(或 /ic setinvdisplaylayout)

代理服务器 (Bungeecord / Velocity) 命令:
/interactivechatproxy backendinfo - 列出代理(或 /icp backendinfo)中服务器的所有 InteractiveChat 信息

Q&A
我的占位符不起作用!它们显示为 %player_name%!我该怎么办?
PlaceholderAPI 需要您下载扩展才能运行,您可以在此处查看不同的扩展及其占位符。
例如,如果希望 %player_name% 工作:
1. 运行 /papi ecloud 下载播放器
2.run /papi reload

我的玩家因为“你发送的数据包太多!”而被踢了,我该怎么办?
踢消息:您发送的数据包太多!可能来自 ViaVersion。
尝试在 ViaVersion 配置中将 GLOBAL PACKET LIMITER 增加或设置为 -1 [在 bungeecord/velocity(如果您已在其上安装)和后端服务器(例如 spigot)]


权限
 interactivechat.reload:
    description: Allows you to reload the plugin
    default: op
  interactivechat.backendinfo:
    description: Allows you check the status of backend servers on bungeecord
    default: op
  interactivechat.cooldown.bypass:
    description: Allows you to bypass cooldown
    default: op
  interactivechat.module.item:
    description: Allows you to use the item placeholder
    default: true
  interactivechat.module.inventory:
    description: Allows you to use the inventory placeholder
    default: true
  interactivechat.module.inventory.setlayout:
    description: Allows you to use set your preferred inventory display layout
    default: true
  interactivechat.module.inventory.setlayout.others:
    description: Allows you to use set the preferred inventory display layout of others
    default: op
  interactivechat.module.enderchest:
    description: Allows you to use the ender chest placeholder
    default: true
  interactivechat.module.custom:
    description: Allows you to use custom placeholders in chat
    default: true
  interactivechat.mention.player:
    description: Allows you to mention others
    default: true
  interactivechat.mention.here:
    description: Allows you to mention all players in your server
    default: op
  interactivechat.mention.everyone:
    description: Allows you to mention everyone
    default: op
  interactivechat.mention.toggle:
    description: Allows you to toggle your own mentions
    default: true
  interactivechat.mention.toggle.others:
    description: Allows you to toggle mentions of other players
    default: op
  interactivechat.list:
    description: List all placeholder which you have permission to
    default: true
  interactivechat.list.all:
    description: List all placeholder
    default: op
  interactivechat.parse:
    description: Let you try out placeholders which you have permission to
    default: true
  interactivechat.chat:
    description: Let you use the interactivechat chat command
    default: true
  interactivechat.chatcolor.translate:
    description: Allows you to use alternate color code
    default: true
  interactivechat.customfont.translate:
    description: Allows you to use font formatting code
    default: true
  interactivechat.update:
    description: Allows you to recieve update notifications
    default: op
  interactivechat.bedrock.events:
    description: Allow floodgate geyser bedrock players to access chat events menu
    default: true


(0)
像素搬运菌板块版主

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

帖子地址: 

发表回复

使用道具 举报