promotional bannermobile promotional banner

CoreViz

Turns CoreProtect's raw lookup spam into a clean in-game GUI.
Back to Files

coreviz-1.1.0.jar

File namecoreviz-1.1.0.jar
Uploader
ThermedWolfThermedWolf
Uploaded
Sep 17, 2026
Downloads
13
Size
70.1 KB
File ID
8901981
Type
R
Release
Supported game versions
  • 26.3

What's new

CoreViz 1.1.0 — Paper 26.3 (Wilderness Bound)

GUI front-end for CoreProtect. Aggregates repeated container/block actions into clean net totals — e.g. +13 and +14 Iron Ingot from the same player/chest/hour become one +27 Iron Ingot line. Everything is an inventory GUI, no /co lookup spam.

Supported_versions

Component Version Notes
Plugin 1.1.0 coreviz-1.1.0.jar
Minecraft (Java Edition) 26.3 Wilderness Bound — released 2026-09-15
Server Paper 26.3 ([26.3.build,)) api-version: '26.3' — will not load on 26.2 / 26.1 / 1.21.x. Also works on forks that track Paper API 26.3 (Purpur, etc.). No Fabric/Forge.
Java 25+ (build + runtime) Minecraft 26.3 requires Java 25. Compiled with <release>25</release>. Tested on Java 26.
CoreProtect 24.0+ Required (depend: [CoreProtect]). Uses typed API v12 containerLookup()/ContainerResult.
Previous release 1.0.0 → Paper 26.2 If you still run Paper 26.2 / MC 1.21.x stay on CoreViz 1.0.0

Paper 26.3 is the only supported line for this jar. One plugin version = one MC version — intentional, avoids silent incompatibility.

What_changed in 1.1.0

No functional/features changes — pure compatibility bump. From 1.0.0:

  • pom.xml: paper-api [26.2.build,) → [26.3.build,) and comment 26.1.2 → 26.3
  • pom.xml / maven-compiler-plugin: 21 → 25 (maven.compiler.source/target / <release>25</release>)
  • plugin.yml: api-version: '1.21' → '26.3', version: '1.0.0' → '1.1.0'
  • README.md: testing/docs references 26.1.2 → 26.3, artifact name coreprotect-visualizer-*.jar → coreviz-*.jar, added Java 25 requirement callout

All GUI, aggregation, typed-lookup, permissions and config.yml options unchanged.

Dependencies

  • Hard: CoreProtect 24.0+ on the server. Install it first.
  • None else — no database, no extra libs.

Installation

  1. Download coreviz-1.1.0.jar ( mvn clean package → target/coreviz-1.1.0.jar if building from source).
  2. Put it in plugins/ alongside CoreProtect.jar on a Paper 26.3 server running Java 25+.
  3. Restart server, join on a 26.3 client, run /cpviz.

Requires internet to repo.papermc.io + maven.playpro.com only at build time, not at runtime.

Commands & Permissions

/cpviz [player]                          # menu-driven GUI
/cpviz u:<player> t:<time> r:<radius> a:<block|container|session> b:<item>  # typed lookup (mirrors /co lookup)
Aliases: /cpv, /coreviz, /cviz
  • cpviz.use (default: op) — use the GUI / command
  • cpviz.teleport (default: op) — "Teleport to location" button in results

Typed flags: u:/user:, t:/time: (1h, 2d12h, ... omit = all time), r:/radius: (number or #global), a:/action: (block, container, session with optional +/-), b:/block:/item: (one Material).

See README.md → "Typed lookups" and "Aggregation rule" for full syntax and the aggregation-window-seconds tuning (config.yml).

Compatibility_notes

  • Not backwards compatible with Paper 26.2 and below — api-version: '26.3' will be rejected on older servers. That's by design.
  • Java 25 is mandatory on 26.3. Starting with Java 21 or 17 will fail before the plugin even loads.
  • No config migration needed from 1.0.0 — config.yml unchanged.

Publishing checklist (CurseForge & Modrinth)

  • CurseForge: Game Versions → 26.3, Mod Loader → Paper / Spigot (Plugin), Java → 25
  • Modrinth: Categories → Plugin, Loaders → Paper, Game versions → 26.3, Dependencies → CoreProtect
  • Upload coreviz-1.1.0.jar as Release, set dependency on CoreProtect 24.0, paste this file as Changelog.

Built from net.thermedwolf:coreviz:1.1.0 — Paper API 26.3 — CoreProtect 24.0