Mineuniverse
Plugins
CPVisualizer

CPVisualizer

PLUGIN
Browse CoreProtect history in a private GUI and highlight results, with searches across all players and block types.
by mamont1241994
Download Claim this project
13 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Admin Tools
Advertisement Remove ads with Premium →

CPVisualizer

Private CoreProtect history visualization for Paper 26.3 / Java 25. Browse recorded block and container actions in an inventory GUI, then highlight matching positions only for the administrator running the search. Version 1.1.1 includes fully English menus and messages.

Features

  • Independent search sessions and private BlockDisplay highlights for each administrator.
  • Search one historical player or all online and offline players.
  • Filter by a block material or search all block types together.
  • Placement, breaking, interaction, container additions and removals.
  • Time, world and radius filters, paginated results, event details and teleportation.
  • Bounded background queries with configurable limits. No client mod or ProtocolLib required.

Installation

  1. Stop the server.
  2. Install a CoreProtect build compatible with Paper 26.3 and enable API 12. CoreProtect is a separate required dependency.
  3. Put CPVisualizer-1.1.1-paper26.3.jar in plugins/.
  4. Start Paper 26.3 with Java 25 and run /cpv as an operator.

An unofficial CoreProtect 24.1 compatibility port is available separately with source code and license. CPVisualizer does not bundle CoreProtect. Folia and other server platforms are not supported.

All players and all blocks

/cpv player all
/cpv block all
/cpv action ALL
/cpv time 24h
/cpv radius 100
/cpv search

/cpv blocks all, /cpv bloks all, and * are also supported. CoreProtect system actors beginning with # are excluded from all-player results. Radius searches use an inclusive X/Z square across all heights.

Permissions and limits

Permissions default to operators: cpvisualizer.use, cpvisualizer.search, cpvisualizer.teleport. cpvisualizer.admin includes these and permits /cpv reload.

Global all-player block searches cover loaded worlds. The default final limit is 500 events. Historical container types are inferred from retained logs; uncertain types are included only when all blocks are selected. Narrow the time or radius when a limit is reported. History and real blocks are never changed by visualization.

Validation

All 14 automated tests passed against both the official CoreProtect Maven API and the compatibility port. Integration checks passed on Paper 26.3 build 169 with SQLite, including filtering, multiple worlds, private non-persistent displays, and CoreProtect rollback/restore. Visual verification with two real game clients, MySQL, WorldEdit and Folia has not been completed.

Links and license

CPVisualizer is licensed under MIT. CoreProtect retains its own Artistic License 2.0 and upstream authorship.

Development disclosure: implementation and documentation were generated with AI from project requirements and reviewed with automated and server integration checks. The plugin itself does not use an AI service.

CPVisualizer 1.1.1 — Paper 26.3
MC 26.3
Release 2026-10-10 Get
CPVisualizer 1.1.0
MC 26.2
Release 2026-10-08 Get

More from mamont1241994

Advertisement Remove ads with Premium →

You Might Also Like