CoreProtect User Guide
INSPECTOR - (Old: Hawkeye Tool)
The CP Inspection Tool is used to look up edits at a location. Toggle it ON/OFF using the command.
When enabled, place a block in a location to retrieve edits in that spot. Left click a block or chest to retrieve edits of that block. |
Command:
/co i /co inspect /hktool |
LOOKUP - (Old: Hawkeye Search)
The lookup command is used to retrieve edits from a certain player.
Can be filtered using parameters. Browse pages using /co l <Page>. ⚠ This command requires the TIME and USER parameter to be defined, otherwise it will not function. ⚠ This command requires the USERs name to be written out fully, it does not auto-complete usernames. |
Command:
/co lookup /co l |
Parameters:
a: (Action) b: (Block) e: (Exclude) r: (Radius) t: (Time) u: (User/Player) |
Examples:
/co lookup u:NyanCat t:2h a:+container
-> Shows any items NyanCat added to a chest within the past 2 hours
/co lookup u:Syndek r:100 t:10w b:oak_log
-> Shows all edits of Syndek within the past 10 weeks in a 100 block radius related to oak logs.
/co lookup u:NyanCat t:2h a:+container
-> Shows any items NyanCat added to a chest within the past 2 hours
/co lookup u:Syndek r:100 t:10w b:oak_log
-> Shows all edits of Syndek within the past 10 weeks in a 100 block radius related to oak logs.
ROLLBACK - (Old: Hawkeye Rollback) - ⚠ USE WITH CAUTION
This command will reverse any edits done by the defined USER over the defined TIME. It is able to link things like flowing liquids or spreading fire back to the user triggering the event, and will attempt to also include those things in the rollback. This also affects chest-contents and mobs.
⚠ This command requires the TIME and USER parameter to be defined, otherwise it will not function. ⚠ This command requires the USERs name to be written out fully, it does not auto-complete usernames. ⚠ This command will default to a RADIUS of 10 blocks if no radius is defined. ⚠ If a rollback fails or causes damage, /co undo may be used right away. This is NOT guaranteed to fix the damage done! |
Command:
/co rollback /co undo |
Parameters:
a: (Action) b: (Block) e: (Exclude) r: (Radius) t: (Time) u: (User/Player) |
Examples:
/co rollback u:Syndek r:100 t:10w
-> Rolls back all edits of Syndek within the past 10 weeks in a 100 block radius.
/co rollback u:NyanCat r:2000 t:2d a:-container
-> Rolls back any items removed from chests by NyanCat in the past 2 days in a 2000 block radius.
/co rollback u:Syndek r:100 t:10w
-> Rolls back all edits of Syndek within the past 10 weeks in a 100 block radius.
/co rollback u:NyanCat r:2000 t:2d a:-container
-> Rolls back any items removed from chests by NyanCat in the past 2 days in a 2000 block radius.
RESTORE - (Old: Hawkeye Rebuild) - ⚠ USE WITH CAUTION
This command will restore lost work by the defined USER over the defined TIME. This also affects mobs. It is recommended to only be used when a server rollback or crash has caused lost progress, as it can otherwise duplicate items and overwrite blocks.
⚠ This command requires the TIME and USER parameter to be defined, otherwise it will not function. ⚠ This command requires the USERs name to be written out fully, it does not auto-complete usernames. ⚠ This command will default to a RADIUS of 10 blocks if no radius is defined. ⚠ If a restore fails or causes damage, /co undo may be used right away. This is NOT guaranteed to fix the damage done! ⚠ In order for this command to be able to restore chest-content, a rollback must be performed on the chest-content first! (See /co rollback above) |
Command:
/co restore /co undo |
Parameters:
a: (Action) b: (Block) e: (Exclude) r: (Radius) t: (Time) u: (User/Player) |