Перейти к содержимому
Mineforgian

CoreProtectNeo

Server-side block logging and rollback for NeoForge 1.21.1. Inspect blocks with /co i, rollback griefing, and browse chest history — inspired by CoreProtect

Загрузки
8K
Подписчики
12
Обновлён
3 июля 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 26 мая 2026 г.

CoreProtectNeo

CoreProtectNeo is a server-side block logging and rollback mod for NeoForge 1.21.1, inspired by CoreProtect. Record who changed what, inspect block history in chat, and roll back griefing by time — clients do not need the mod.

Server-only mod. All data is stored locally in SQLite. No MySQL or external services required.


Features

Block logging

  • Block place and break
  • Interact actions (doors, buttons, levers, etc.)
  • Container open and close
  • World-gen blocks are not removed on rollback if they were never logged Подставьте сюда описание

Container logging

  • Logs items put into and taken from chests, barrels, furnaces, and more
  • Per-slot tracking — rollback restores items to the correct slots
  • Double chests supported as one unit (both halves, 54 slots)
  • Item icons and registry IDs in inspect output (vanilla + modded items) Подставьте сюда описание

Player inventory logging

  • Tracks inventory changes over time
  • Rollback inventory by time

Inspector — /co i

  • Available to all players
  • Left/right-click a block for full paginated history in chat
  • ◀ ▶ page navigation (like CoreProtect)
  • Action bar indicator when inspector is active
  • Short UI click sound on toggle

Rollback — admin only

  • /co rollback block <time> — rollback the block you are looking at
  • /co rollback area <radius> <time> — rollback logged blocks in a radius
  • /co rollback inventory <time> — rollback your inventory
  • Time format: 30s, 5m, 1h, 2d, 1h 30m
  • Success sound when rollback completes

Nearby lookup — admin only

  • /co near <radius> — recent activity nearby (radius 1–50)
  • Paginated with /co page

Localization

Configure in config/coreprotectneo-common.toml:

language = "ru" — Russian
language = "en" — English (alias: eu)

All mod messages use config language, not the client locale.


Commands

Command Access Description
/co i Everyone Toggle block inspector
/co help Everyone List all commands
/co page <n> Everyone Browse history pages
/co near <radius> Admin (OP 2) Logs near you
/co rollback block <time> Admin Rollback looked-at block
/co rollback area <radius> <time> Admin Rollback area
/co rollback inventory <time> Admin Rollback your inventory

Requirements

  • Minecraft: 1.21.1
  • Loader: NeoForge 21.1+
  • Side: Server only

Configuration

Config file: config/coreprotectneo-common.toml

Database: config/coreprotectneo/database.db

Ченджлог

1.1Релиз1.21.9, 1.21.10, 1.21.11 · 3 июля 2026 г.

Fixed bugs Added logging for Sable sublevels

Комментарии

Загружаем…