InvSee++ - 玩家背包查看编辑器
查看并编辑玩家的物品栏!支持离线玩家!现已包含给予/清除命令!
Bukkit / Spigot
作者 Jannyboy11
支持版本 1.8 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
546,817
插件详细介绍
InvSee++ 是一款功能强大的背包管理插件,让你能够以正确的方式查看和编辑其他玩家的背包与末影箱内容。
核心功能
- 查看与编辑:查看并编辑其他玩家的背包和末影箱。
- 完整物品覆盖:包括玩家的盔甲栏、副手物品、光标手持物品,以及工作台、铁砧、锻造台、切石机、砂轮、织布机、附魔台、村民交易界面等容器内的物品。
- 离线玩家支持:支持查看和编辑离线玩家,甚至是从未登录过服务器的玩家的物品栏。
- 自动重载:当被查看的玩家重新登录时,观察者的物品栏界面会自动刷新。
- 高度可定制:可自定义物品栏的布局和标题。
- 操作日志:可配置对物品栏更改行为的记录。
- 简洁而强大的API:为开发者提供了简单但功能全面的应用程序接口。
- 广泛的服务器支持:兼容 Glowstone、CraftBukkit 及其衍生版本(如 Spigot、Paper、Purpur)。
- 混合服务器支持:支持 Forge/Bukkit、Fabric/Bukkit 等混合服务器环境。
- PerWorldInventory 集成(可选):需要在该插件的配置中设置
load-data-on-join: true。
已知限制
- Folia 支持:由于存在破坏游戏的严重错误,当前对 Folia 的支持已被禁用。重新设计后计划恢复支持。
附加组件
InvSee++ Give
为离线玩家添加物品。
- 新增命令:
- `/ingive <玩家> <物品类型> <数量>? <NBT标签>?`- `/endergive <玩家> <物品类型> <数量>? <NBT标签>?`- 示例:
- `/ingive Notch diamond 1 {"foo":"bar"}`- `/endergive Jannyboy11 wool:14`- `/ingive Jannyboy11 emerald[max_stack_size=99] 65`- 新增权限:
- `invseeplusplus.give.inventory`- `invseeplusplus.give.enderchest`- `invseeplusplus.give.*`InvSee++ Clear
清空离线玩家的物品。
- 新增命令:
- `/invclear <玩家> <物品类型>? <数量>?`- `/enderclear <玩家> <物品类型>? <数量>?`- 示例:
- `/invclear Notch diamond 1`- `/enderclear Jannyboy11 wool:14`- 新增权限:
- `invseeplusplus.clear.inventory`- `invseeplusplus.clear.enderchest`- `invseeplusplus.clear.*`命令
/invsee <用户名>|<唯一ID>- 查看玩家背包。/endersee <用户名>|<唯一ID>- 查看玩家末影箱。/invseeplusplusreload- 重载插件配置。
PerWorldInventory 集成命令
如果安装了 PerWorldInventory,上述命令可添加额外参数:
/invsee <用户名>|<唯一ID> PWI{<属性>=<值>,...}/endersee <用户名>|<唯一ID> PWI{<属性>=<值>,...}
其中 <属性> 可以是 [group, world, gamemode] 之一。你可以直接指定分组(group),或通过指定世界(world)让插件自动解析。如果未指定游戏模式(gamemode),则默认为生存模式(survival)。
权限
权限分为 10 个基础权限节点
invseeplusplus.invsee.view- 查看背包invseeplusplus.invsee.edit- 编辑背包invseeplusplus.endersee.view- 查看末影箱invseeplusplus.endersee.edit- 编辑末影箱invseeplusplus.exempt.invsee- 豁免被查看背包invseeplusplus.exempt.endersee- 豁免被查看末影箱invseeplusplus.bypass-exempt.invsee- 绕过背包查看豁免invseeplusplus.bypass-exempt.endersee- 绕过末影箱查看豁免invseeplusplus.tabcomplete- 命令补全invseeplusplus.reload- 重载插件
为简化管理,插件提供了以下聚合权限
invseeplusplus.view包含:
- `invseeplusplus.invsee.view`- `invseeplusplus.endersee.view`invseeplusplus.edit包含:
- `invseeplusplus.invsee.edit`- `invseeplusplus.endersee.edit`invseeplusplus.exempt包含:
- `invseeplusplus.exempt.invsee`- `invseeplusplus.exempt.endersee`invseeplusplus.bypass-exempt包含:
- `invseeplusplus.bypass-exempt.invsee`- `invseeplusplus.bypass-exempt.endersee`invseeplusplus.包含所有 10 个基础权限,以及invseeplusplus.give.和invseeplusplus.clear.*。
注意:插件仅在有 Vault 支持时,才能检查离线玩家的权限。
配置摘要
主要配置选项如下
tabcomplete-offline-players: true- 是否为离线玩家名称启用命令补全。enable-offline-player-support: true- 是否启用离线玩家支持。enable-unknown-player-support: true- 是否支持从未登录过的玩家。titles- 设置观察界面的默认标题。
- `inventory: "<player>'s inventory"`- `enderchest: "<player>'s enderchest"`templates- 使用占位符代码自定义背包和末影箱的界面布局。logging- 配置操作日志的记录粒度 (LOG_NEVER,LOG_ON_CLOSE,LOG_EVERY_CHANGE) 和输出目标 (SERVER_LOG_FILE,PLUGIN_LOG_FILE,SPECTATOR_LOG_FILE,CONSOLE)。placeholder-palette: 'glass panes'- 选择占位符样式,可选'glass panes'(玻璃板)、'icons'(图标)或'empty'(空)。
其他信息
- 数据统计:本插件使用 bStats 收集匿名使用数据以帮助改进。你可以在
/plugins/bstats/config.yml中禁用此功能。 - 反馈与支持:
- 漏洞报告和功能请求请提交至 [GitHub issues](https://github.com/Jannyboy11/InvSee-plus-plus/issues)。- 也可通过 [Discord](https://discord.gg/nbj4kQt) 直接交流。- 致谢:特别感谢 Icodak (
Icodak#5793) 设计插件Logo。 - 项目规划:未来可能考虑的功能包括跨服务器查看、Multiverse-Inventories 和 Separate-World-Items 集成。
如果你喜欢这个插件,别忘了留下评论!同时也接受捐赠。
测试支持版本
版本分布
基本信息
插件名称
InvSee++
作者
Jannyboy11
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
11
Modrinth 下载
197,572
最近版本
暂无数据
-