History refers to three commands. All three commands are part of the same plugin and consist of three functions. One is checking a tile's history, the second is rolling it back, and the third is fixing something via history, such as a crash.
Checking History[]
Checking a tile's history displays when it was placed or destroyed and reports that player's name. There are two ways to check a tile's history.
If the tile is in place[]
If the tile is in the place it should be, you can type /history and break the block to check it's history.
If the tile is missing[]
If the tile is not in place, you can type /history and place a block where it should be. Note that only walls work with walls and blocks work with blocks.
Fixing Something (Rolling it Back)[]
The syntax to roll someone back requires two syntaxes, three if you include an optional integer.
/rollback <1> <2> <3>
- The players account name. It is case sensitive and must be their full account name.
- The time. Time syntax: 1d2h3m4s (d = days, h = hours, m = minutes, s = seconds)
- Any integer is accepted as long as the largest is/are first. Example: 5h2s
- The radius, in blocks, to roll a player back. This is optional. If nothing is inputted, all blocks are accounted for.
Reenact[]
Reenacting a player means to repeat their actions after they've been destroyed, such as during a server crash.
/reenact <1> <2> <3>
- The players account name. It is case sensitive and must be their full account name.
- The time. Time syntax: 1d2h3m4s (d = days, h = hours, m = minutes, s = seconds)
- Any integer is accepted as long as the largest is/are first. Example: 5h2s
- The radius, in blocks, to reenact a player. This is optional. If nothing is inputted, all blocks are accounted for.