
CoreProtect图形界面
CoreProtect 的首个图形用户界面。成百上千行聊天文本变为一个整洁、可排序、可筛选的窗口——玩家头像、物品图标、翻译名称——其命令变成了你可以填写的表单。支持12种语言。
查看大图
CoreProtect 一直需要的 GUI。 数百行文本变成了一个干净、可排序、可筛选的窗口,带有玩家头颅和物品图标,其命令也变成了表单。以 14 种语言读取插件,以 12 种语言显示。仅客户端。
问题所在
你按下 /co i 点击一个箱子,七百行文字滚过:
2.53/h 前 - Steve 放置了 x53 云杉原木。
2.54/h 前 - Steve 移除了 x12 钻石。
你无法排序。无法筛选。无法一眼看出四个玩家中谁做的操作最多,而当你滚回去时,顶部的内容早已消失。
清晰易读的表格
每一行都会显示从玩家列表中获取的玩家头颅,以及物品的真实图标。名称会以你自己的 Minecraft 语言显示,时间显示为“2 小时 32 分钟前”,而不是 2.53/h。操作会以颜色区分,这样在阅读文字之前就能区分“移除”和“放置”。
实体有其刷怪蛋图标和正确名称。漏斗和发射器会显示移动物品的容器,而不是空白的头颅。游戏中没有对应图片的方块会以其首字母缩写显示,而不是一个空方块。
点击列标题可按该列排序,再次点击则反向排序。

能回答真实问题的筛选器
按玩家、物品、操作或数量搜索。语法刻意保持精简:
-Steve 除了 Steve 之外的所有人
Steve,Alex 两者中的任意一个
"oak_log" 精确匹配该物品,而不是 stripped_oak_log
>64 大于一组
使用预设设置时间段——最后一小时、一天、三天、一周、一个月——或输入精确时刻:11:55:22,如果日期不是今天,还可以输入日期。模组会自动计算那是多久之前。

用汇总代替滚动
切换视图,同样的行会变成汇总:按玩家、按物品或按操作。四百行变成四行,“谁拿得最多”这个问题便不言自明。

命令是表单,而非需要输入的命令行
查询、回滚、恢复和清除各有一个表单:时间段、玩家、操作、包含、排除、半径。每一行都会打开属于自己的窗口,因此无需在文本框中输入。正在生成的命令会逐字符显示在下方,与将要发送的内容完全一致。
插件自身的规则会在任何内容发送前进行检查。 既未指定玩家也未指定半径的查询会被 CoreProtect 拒绝。#global 不是半径,因此全局查询需要同时指定玩家或方块。a:inventory 始终需要指定玩家。表单会以插件自身的术语指出缺少哪一项,并且在所有条件满足前,发送按钮将保持禁用——这样你在命令发出前就会知道,而不是等收到空回复后才明白。

模板、历史记录和分组
十九个现成模板,为每个命令单独保存,还有你自己保存的模板。历史记录会记住每个表单实际发送的最后二十条命令——加载其中一条,其筛选条件就会恢复。
方块组一键将二十个 ID 放入筛选器:矿石、木材、容器、门、红石、贵重品、装饰品、刷怪蛋。成员资格来自游戏自身的标签,因此由其他模组添加的木材也会自动归入组中,而这个模组无需知晓那个模组的存在。
非玩家因素位于 CoreProtect 存放它们的位置——即玩家选择器中。苦力怕的爆炸痕迹记录在 #creeper 下,因此 #creeper、#lava、#piston 以及其他四十三个原因与玩家并列,每个都带有图标。

在世界中标记
选择半径会以粒子效果显示三秒钟,这样你在发送命令前就能看到命令的影响范围。查询提及的方块还可以在实际位置被标记——可以是轮廓线、填充的立方体,或是方块自身模型构成的半透明幽灵,它能显示被破坏的是什么,而不仅仅是它位于何处。标记会按自身的计时器淡出,颜色会随之倒计时。
在 Fabric 版本中可用。Forge 没有用于在世界中绘制的钩子。
找回物品
当查询显示某人丢失了什么时,恢复菜单会将其转化为操作:一条 /give 命令、对该特定行的一次 CoreProtect 回滚,或通过创造模式物品栏摆放该物品组。服务器描述的附魔和自定义名称会被保留。
这些操作中的每一个都需要你手动执行时所需的完全相同的权限。该模组不会授予任何权限。

可记忆,可导出
查询时,行数据会按区块存储,因此下周再检查同一个箱子时,会显示自上次以来的变化——并且批量加载可以在遇到已知行时立即停止,而不必向服务器请求另外五十页相同的内容。
屏幕上的内容可以导出为 TXT、CSV 或 JSON 格式,包含筛选和排序,保存到游戏旁边的文件夹中。
十二种语言,理解十四种
界面在英语、乌克兰语、德语、西班牙语、法语、波兰语、土耳其语、日语、韩语、越南语以及简体中文和繁体中文中均已完善——包括每个窗口、每个选择器、每个拒绝消息。
除此之外,该模组能读取插件本身附带的所有十四种语言的 CoreProtect。这一点比听起来更重要:配置为日语响应的服务器会以日语回复,但表格仍然会填充完整——其中的物品和方块名称会以你的 Minecraft 语言显示,而不是服务器的语言。
两种外观与细节
现代或经典,可在设置中随时切换。行高、动画、每种操作的颜色——均可调整,颜色选择器还有预设,省去你手动挑选十二种颜色的麻烦。

按键
K 键重新打开上次的结果,无需再次询问服务器。还可以绑定另外七个按键:/co inspect、/co near、管理员菜单,以及四个命令表单中的每一个。默认全部未绑定——一个会向服务器发送命令的按键,不能设置为可能被任何人意外按下的默认值。

要求
- Minecraft 26.1.x 或 26.2,Java 25
- Fabric(以及运行 Fabric 版本的 Quilt)、Forge 或 NeoForge
- Fabric API — 仅限 Fabric 和 Quilt 版本
- 服务器上的 CoreProtect 插件,并拥有使用权限
该模组不会授予你任何你本没有的权限。如果你无法运行 /co i,它就无内容可显示。
可选:Mod Menu 用于在 Fabric 上访问设置入口——Forge 和 NeoForge 从它们自己的模组列表中打开。适用于 26.2 版本的 JourneyMap 可用于路径点。
发送什么,以及何时发送
一切都发生在你的客户端上,服务器上不会安装任何东西。模组只在你点击某些内容时才发送数据:
- CoreProtect 放在其自身链接上的页面跳转;
- 从物品恢复菜单中发出的
/give命令、回滚或创造模式放置; - 从管理员菜单发出的、你在那里组合好的命令。
加载大量页面会对服务器可见。 三十页就是三十条命令。它们会按照你可调整的间隔一条条发出,但发送它们的是你的账户。
警告
回滚会改变世界。 菜单中所有会改变世界的操作都会二次确认。请先使用预览——它会在不接触任何东西的情况下显示结果,然后“应用”才会真正执行。
清除操作会永久删除日志条目,且无法撤销。 当命令从游戏中发出时,CoreProtect 不会清除最近三十天的任何数据。
命令限制为 256 个字符,这个限制是服务器的。 Paper 会因超出限制而断开你的连接。只有当你确定自己的服务器能接受更长命令时,才在设置中提高它。过大的组会在使用前告诉你无法容纳。
附魔取决于你的服务器。 CoreProtect 只描述那些有内容可描述的物品,而某些配置可能不发送任何信息。在不发送任何信息的情况下,任何客户端模组都无法凭空捏造。
支持
问题、错误报告和建议请前往 Discord——可使用英语或乌克兰语,每种语言都有对应频道。
正在加载版本记录…



















正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。