实际例子 - Rothes/Prism-Bukkit GitHub Wiki
Examples
There are so many actions recorded and parameters available to find/restore them we can't possibly give examples of them all, but here are some examples of common needs to get you started.
Broken blocks, house on fire
A griefer has broken blocks and set fire to a house. If we don't know who started the fire we can find the person who lit it with:
/prism l a:lighter
Or, find who broke the blocks with /prism near
or the inspector wand, /prism i
.
A default radius is always used so it's only nearby activity. Once you see who set the fire or broke the blocks, you can use the username(s) to rollback the changes:
/prism rollback a:break,burn p:nasonfish
Killed Farm Animals
Some one has killed the entire cow farm for your player.
Who?
If /prism near
returns too much info then just run a lookup:
/prism l a:kill
The "kill" action will show any entities that have been killed nearby and who did it.
Need to roll them back?
/prism rollback a:kill p:VortexBuilder3
Creepers
Sometimes players will attempt to bypass the server admins and lead a creeper to a house, let it explode, and thereby get away with the grief. Not with Prism.
When an entity begins to follow a player, we record the event as an entity-follow. It only fires when the entity begins to follow a player so it may have been some distance from the explosion location. However, it's not an issue.
/prism l a:follow e:creeper r:50
This will show all players that lured a creeper within 50 blocks. Check the timestamp of the explosion and if it's within a few minutes of the follow, they're very likely connected.
Rollback a creeper's art:
/prism rollback a:explode
explode
is a short hand action that also includes tnt. To only rollback a creeper hole, use a:creeper-explode
.