NeoProtect
NeoProtect is a server-side logging mod that records block changes and player container interactions, allowing server administrators to inspect, look up, and roll back player actions Like CoreProtect. For NeoForge Forge and Fabric.
截图
介绍
NeoProtect
NeoProtect records what happens on your Minecraft server so you can investigate damage, missing items, and disputes with a clear history. It gives staff in world inspection, searchable logs, and controlled rollback tools. Builds are available for NeoForge, Fabric, and Forge.
What does it record?
NeoProtect logs block placements, breaks, Items added to or removed from containers, sign edits, explosions, and fire spread. Records include the time and location, with player or cause attribution where the game provides it. History is stored persistently and remains available across restarts until an administrator removes it.
Vanilla containers are supported, along with beta inventory adapters for Sophisticated Storage, Functional Storage, and Tom’s Simple Storage. Other mods can integrate through the inventory adapter API.
Find out what happened
Use /np inspect and interact with a block or container to see its history where you are standing. Results have page controls, so older events remain accessible at busy locations.
For a wider investigation, /np search looks through recorded activity across dimensions. /np player shows one player’s activity, and /np signs finds sign edits. Search results support time ranges and filters for players, actions, targets, locations, and pages. Click a result’s coordinates to teleport to it.
Every /np command also works with /neoprotect, and common command arguments have tab completion.
Repair damage with a preview
/np rollback shows what would change before anything is applied, including affected blocks and container items. Confirm or cancel the preview in chat. You can choose block or container changes, select the direction of a rollback, and include or exclude particular block or item IDs. For example, blocks,e:water leaves water out of a block rollback. Administrators can undo their own recent rollbacks with /np undo.
Storage and setup
NeoProtect uses an embedded H2 database by default and writes logs asynchronously. Servers that use MariaDB or MySQL can configure a remote database and migrate existing H2 history. CSV export and retention controls are also available to administrators.
Install the jar that matches your Minecraft version and loader on the server. Fabric builds require Fabric API. Players do not need to install NeoProtect on their clients.
Screenshots
Block history

Container history

Rollback records

Explosion history

Need help?
Join the NeoProtect Discord for setup help, questions, and bug reports. If something is not being logged or a server fails to start, include your Minecraft version, loader and loader version, NeoProtect version, and the relevant server log. For inventory issues, include the name and version of the storage mod too.
常见问题
NeoProtect 支持哪些 Minecraft 版本?
NeoProtect 支持 Minecraft Java 版 1.21.1–1.21.11,共 11 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
NeoProtect 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
评论
登录后评论和评分