Source-checkedAdmin & protection

Prism

by viveleroi · for Minecraft

Change tracking and rollback/restore tools.

8.6KDownloads
16 mo agoLast updated
Spigot · PaperLoaders
1.21Latest game version

About Prism

From SpigotMC

Change tracking and rollback/restore tools.

[​IMG]


Support

Please DO NOT post bugs or issues in reviews. Please discuss your issue in discord or file an issue in our github repo.

Discord
Docs
Repo

Prism 4

Prism 4 beta now available for Paper users

Features Overview

  • Prism tracks tons of different player, entity, and world events.
  • Multiple tools and commands let you see exactly what happened.
  • Powerful rollback/restore engine with complex search criteria.
  • Several extra grief management features.
  • Fully configurable wand system, with multiple modes and per-player personalization so it works exactly how you want.
  • Rollback or restore events directly, or with a preview mode first.
  • Highly configurable event tracking, to work just the way you want it.
  • Safe command defaults (can be configured), very clean and easy to read chat messages.
  • Requires MySQL/MariaDB
Event Detail
  • Includes block changes, container access, item inserts/remove/pickups/drops, entity deaths, shearing, vehicle events, and a LOT more.
  • Related events tracked to causing player like blocks falling, blocks detaching, trees growing, and much more.
  • Smart logging and rollback of important related data like sign text, sheep color, wolf owner, animal age, villager profession, etc
  • Tracks liquid flow and items that break because of it (lava/water-break can be tracked even when *-flow is off)
  • Tracks world edits (requires WorldEdit)
  • Fine-tuned config allows you to control tracking of every single event.
  • Powerful config/personalization system for all wands - set the mode, item, even allow users to personalize how their own wands work.
  • Inspector wand allows you to find history for single blocks/spaces.
  • The /near command finds recent events around you.
  • Lookup command is extremely powerful with our versatile parameters.
  • Lookup results group together, turning hundreds of duplicate records for a player into one, with a count.
  • Powerful parameters support exclusions, listing multiple, partial name filter, and more.
  • Action names also have short-names for easier typing and can be used to combine related actions.
  • Radius parameter supports world edit selections, basing off another online player, and more.
  • A wide range of flags allow you to change lookup behavior at command time
  • Very clean chat messages and paginated results to ease your burden, with clickable interface.
Rollbacks, Restore, Preview (R/R/P)
  • Rollback and restore commands with powerful search criteria.
  • Rollback or restore directly, or preview changes for both modes first.
  • Apply/cancel previews, or let them auto-cancel after a minute.
  • Extremely safe default parameters make it harder for you to make mistakes, but can be overridden in-game when you absolutely need them, or can be disable entirely via config.
  • You can even rollback killed entities, items taken from containers, broken vehicles, and more.
  • Sign rollbacks will restore their text
  • Rollbacks of burn events also extinguish fires.
  • Rollbacks of TNT/creeper explosion events also remove the laggy item drops.
  • Heavily tested to ensure that rollbacks are smart - problem items like doors, beds, cactus, sugar cane, and others are always restored properly! No half-doors!
  • Rollbacks/restores can be alerted to nearby players, and to staff members (staff see actual rollback params).
  • Rollback systems moves any players or animals in the way to a safe position on rollback
  • Rollback/restore world edits (requires WorldEdit 7.0.1)
  • Advanced, optional flags give you ultimate control over the rollback/restore action at command-time.
Extra Features
  • Alerts for staff when players find natural ores (configurable).
  • Alerts for staff when players use flint and steel, place lava.
  • Alerts for staff on configurable list of placed/broken blocks (like tnt).
  • Alerts for staff for suspected piston xray cheats.
  • Put out fires with the extinguish command
  • Drain all liquids or just water/lava
  • Profile wand shows you data about a block.
  • The /what command identifies items you hold.
API
  • Prism API allows other plugins to query and record data.
  • Lookup API allows plugins to perform a lookup, and process the results.
  • Rollback/Restore API allows a plugin to activate a rollback/restore and process the results
  • Custom Event tracking: Plugins can define custom events that Prism can track for them.
  • Custom Event Applier: Plugins can define custom rollback/restore code for their own events!!

Credits
  • viveleroi, created for his Darkhelmet Minecraft server
  • Artwork by LegendarySoldier

Highlights

From source data

Game versions

Supports 6 Minecraft versions, the newest being 1.21.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

Prism on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
3.12.0, released 2025-07-02

Game versions by loader

LoaderGame versionsNewest
Paper1.16 to 1.21 (6 versions)1.21
Spigot1.16 to 1.21 (6 versions)1.21

From 10 recorded builds of Prism.

Recent builds

BuildReleasedGame versionsLoaders
3.12.02025-07-021.16 to 1.21 (6 versions)Spigot, Paper
3.11.02025-03-29n/aSpigot, Paper
3.10.02025-03-29n/aSpigot, Paper
3.9.02024-02-18n/aSpigot, Paper
3.8.02023-08-12n/aSpigot, Paper
3.7.02023-08-12n/aSpigot, Paper

Run Prism on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists Prism as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.21 and 5 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓Authorviveleroi, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

Prism, answered

Generated from the mod’s own source data.

Do my players need to install Prism?

SpigotMC lists Prism as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. Prism is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Prism on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Prism in one click.