Community listing page, reviews may not be monitored by the author.
NeoProtect
No reviews yet
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.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs on a dedicated server only; does not work in singleplayer.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources