
CoreProtectNeo
NeoForge 1.21.1 的服务端方块日志与回滚功能。使用 /co i 检查方块,回滚破坏行为,浏览箱子历史——受 CoreProtect 启发。
查看大图CoreProtectNeo
CoreProtectNeo 是一个为 NeoForge 1.21.1 设计的服务端方块记录与回滚模组,灵感来源于 CoreProtect。记录谁改变了什么,在聊天中查看方块历史,并按时间回滚破坏行为 — 客户端无需安装本模组。
仅服务端模组。 所有数据均存储在本地 SQLite 中。无需 MySQL 或外部服务。
功能特性
方块记录
- 方块的放置与破坏
- 交互行为(门、按钮、拉杆等)
- 容器的打开与关闭
- 回滚时不会移除从未被记录的世界生成方块

容器记录
- 记录放入和取出箱子、桶、熔炉等容器的物品
- 按格子追踪 — 回滚时物品会恢复到正确的格子
- 双箱子作为一个单元记录(两半共 54 格)
- 检查输出中显示物品图标与注册 ID(支持原版与模组物品)

玩家背包记录
- 追踪背包随时间的变化
- 按时间回滚背包
检查器 — /co i
- 所有玩家可用
- 左/右键点击方块,在聊天中查看完整的分页历史
- ◀ ▶ 页面导航(类似 CoreProtect)
- 检查器激活时显示操作栏提示
- 切换时有简短的UI点击音效
回滚 — 仅管理员
/co rollback block <时间>— 回滚你看向的方块/co rollback area <半径> <时间>— 回滚半径范围内记录过的方块/co rollback inventory <时间>— 回滚你的背包- 时间格式:
30s、5m、1h、2d、1h 30m - 回滚完成时播放成功音效
附近查询 — 仅管理员
/co near <半径>— 附近的近期活动(半径 1–50)- 可通过
/co page翻页
本地化
在 config/coreprotectneo-common.toml 文件中配置:
language = "ru" — 俄语language = "en" — 英语 (别名:eu)
所有模组消息使用配置中的语言,而非客户端的区域设置。
命令
| 命令 | 权限 | 描述 |
|---|---|---|
/co i |
所有人 | 切换方块检查器 |
/co help |
所有人 | 列出所有命令 |
/co page <n> |
所有人 | 浏览历史页面 |
/co near <半径> |
管理员(OP 2) | 你附近的记录 |
/co rollback block <时间> |
管理员 | 回滚看向的方块 |
/co rollback area <半径> <时间> |
管理员 | 回滚区域 |
/co rollback inventory <时间> |
管理员 | 回滚你的背包 |
需求
- Minecraft: 1.21.1
- 加载器: NeoForge 21.1+
- 运行端: 仅服务端
配置
配置文件: config/coreprotectneo-common.toml
数据库: config/coreprotectneo/database.db
正在加载版本记录…


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