Guide to rollbacks and some other examples

Cleaning the main page a bit...

The SWatchdog time

There are some commands that require you to enter <<time>>
This basically means that you _must_ enter hours and minutes, and you _may_ enter (day), you may continue entering (month) and if needed, you can also enter (year). In that order.
Not entering day, month or year will default to "today, this month, this year", and the time is used to exclude entries before the specified time.

A reminder, the syntax is:
/[command] (p:PlayerNameExact and/or b:BlockType) <RADIUS> <HEIGHT> <<time>>
where () is optional and <> is integer.

Examples:

  • 0 0 would rollback anything that happened today
  • 0 0 0 would rollback anything that happened this month
  • 0 0 0 0 would rollback anything that happened this year
  • 0 0 0 0 0 would rollback anything.
  • Today is the 6th day of 3rd month of 2012. I want to rollback this huge obsidian tower that resembles genitalia. I use /sws l while looking at it, it tells me that player DckMaster placed obsidian 14:15/6/3/2012 so I enter /wclean p:DckMaster 50 50 14 0
  • Today is the 6th day of 3rd month of 2012. I want to rollback this huge obsidian tower that resembles genitalia. I use /sws l while looking at it, it tells me that player DckMaster placed obsidian 14:15/4/3/2012 so I enter /wclean p:DckMaster 50 50 14 0 4
  • Today is the 6th day of 3rd month of 2012. I want to rollback this huge obsidian tower that resembles genitalia. I use /sws l while looking at it, it tells me that player DckMaster placed obsidian 14:15/4/2/2012 so I enter /wclean p:DckMaster 50 50 14 0 4 2
  • Today is the 6th day of 3rd month of 2012. I want to rollback this huge obsidian tower that resembles genitalia. I use /sws l while looking at it, it tells me that player DckMaster placed obsidian 14:15/4/2/2011 so I enter /wclean p:DckMaster 50 50 14 0 4 2 2011
  • At this point, I have already banned DckMaster, and I think pretty much anything he has ever done, is downright grief. So I go to the center of the map, fly up and type these 2 commands to undo DckMasters lifework as griefer:
  • /wundo p:DckMaster 2000 -300 0 0 0 0 0 (this repairs anything he broke, ever)
  • /wclean p:DckMaster 2000 -300 0 0 0 0 0 (this removes anything he placed, ever)

Rollback guide

  • So, you find a perfectly nice house filled with obsidian?
    Use /sniff (or /supersniff if its older) to get the time when the obsidian was placed, take maybe few minutes off that value (so you get them all) and use /wclean (radius around you, inside the house) (height from your feet up) hour minute day month year (you get those real easy from /sniff)
  • So, you find a perfectly nice house totally demolished?
    use /sniff to determine the time again, use /wundo to bring back the broken blocks.
  • So, you notice one of your admins has gone rogue and deleted a whole bunch of houses with worldedit?
    Use /wredo to remake the houses.
  • So, you got this alot-modified area, with one bad apple spoiling the bunch? specify the player for /wundo or /wclean with "p:<playername>" and then write the rest of the command normally. Like, /wundo p:BadSanta900 20 20 0 0
  • So, you got this area filled with obsidian by a group of players, don't feel like specifying time for /wclean and generally feeling lazy? Use /wclean b:obsidian 50 50 0 0
  • So, this one player who usually behaves nice filled his friends house, that he helped build, with obsidian, in an area where there are legit obsidian structures? use /wclean p:ThePlayerWhosBad b:obsidian 50 50 0 0
  • So, there seems to be a huge explosion crater. You don't want to use /wundo 50 50 0 0as this would require you to stand at the bottom, and you'd be covered in stone afterwards. Use /wundo 50 -50 0 0 instead, while flying above the crater.

Ofcourse, the watchdog needs to be installed on the server when stuff happened. You can't just make up that kinda data. (So, if you got someone demolishing your house an hour ago, and you are thinking about installing watchdog...)

Other examples

  • Someone bombed your house with TNT? use /sniff placed radius 2 2 around where you think the TNT was. To find out who did it.
  • A large area got bombed with cluster TNT from the sky? Use /sniff placed radius 20 64 to search the sky for the culprit
  • Found a mine that goes zigzag with no pattern? Check the ending points with /sniff broken radius 3 2 to see if there was gold, diamond or other valuables. Its most likely an xray.
    Use /WXRay PlayernameExact hour minute (day) (month) (year) to find out if the person who dug that mine has high % of gold when compared to stone and other materials found under 30Y. If you do not enter day, month and year, bear in mind that the results are only for today. Entering 0 0 0 0 0 goes through the entire archive and calculates results for that. (Then again, maybe hes xraying only half of the time? Or started just recently?)
  • Find a sign with racial slurs in it? stand in it and use /sniff placed feet to see who placed it.
  • Your worldguard gliched, and someone stole those diamond and gold blocks from your road, and placed them with wool? Stand on it and type /sniff broken under to see who did it.
  • Found an interesting bit of info with /sniff broken radius, and want to examine it closer? Use /sniff broken X Y Z to view the specific blocks history.
  • /sniff brings no results, but you know watchdog has been in use when stuff happened? Use /supersniff instead, it probly got archived to keep the resource usage at minimum. (You can change archival rate at config.)
  • Want to know it all? Go to the center of the map, enter /supersniff broken radius 2000 128, repeat with "placed" (No, seriously, thats a horrible idea. Too much data coming at you. Server will be fine, but your connection will most likely drop.)

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes