# Senior Moderator

## Responsibilities:

* Access to rollback areas where griefing took place
* Access to replace items that players may have lost
* Able to clear chat if a player(s) spammed inappropriate messages or links (Only use in extreme cases)
* Responsible for overseeing the punishments done by lower staff

## Commands:

* `/co rollback radius:{radius} time:{time}` -> Use this command only in the case of a griefing.  Stand in the affected area, and type the above command.  Start off with a smaller radius like 10 or 20.  Once you send the command, this action cannot be undone, so be careful
* `/warn <player> <reason> <proof>` -> A formal warning to hand out for small chat infractions
* `/tempmute <player> <time> <reason> <proof>` -> Temporarily mute a player for a set given of time, make sure to include a link as proof of the chat messages
* `/co i` -> Toggle coreprotect inspect mode, to check the block history in an area that may have been griefed
* `/spectate <player>` -> Go into spectator mode and teleport to a player
* `/spectate` -> Exit spectate mode and teleport back to where you were before
* `/cps <player> <time>` -> Check the cps of a player for a certain time
* `/freeze <player>` -> Freeze a player
* `/co lookup` -> Base command of coreprotect lookup
* `/co lookup block:{block} radius:{radius} time:{time}` -> Coreprotect look up for a specific block in a certain radius in a certain time frame
* `/co lookup (username} time:{time}` -> Coreprotect look up of all edits of a player for a set time frame
* `/tps` -> Check the server tps (ticks per second) to see if it is lagging (This command is not 100% accurate information)
* `/invsee` -> View the inventory of an online player to check for bug abusing/exploits
* `/enderchest {username}` -> View the enderchest of an online player to check for bug abusing/exploits
* `/mute {player} {reason} {proof}` -> Mute a player for breaking the rules
* `/history {player}` -> View a player's history of punishments
* `/tempban {player} {1d} {reason} {proof}` -> Temp ban a hacker and forward proof to a Senior Moderator+ for them to review and permanent ban&#x20;
* `/ban {player} {time} {reason} {proof}`
* `/tpo {player}` -> To silently teleport to a player who needs help
* `/tpohere {player}` -> Silently teleport a player to you like if they are stuck somewhere and cannot get out
* `/openinv {player}` -> Open a player's inventory (even offline players)
* `/openender {player}` -> Open a player's enderchest (even offline players)
* `/pt {player}` -> Look up another player's playtime
* `/give {player} {item} {amount}` -> Replace vanilla items that were lost due to a bug or another issue (Make sure to `/co rollback` chests instead of just replacing all the items with the give comannd
* `/staffhistory {player}` -> Look up another staff member's punishment list
* `/unwarn {player}` -> Unwarn a player when a lower staff member false warned
* `/unmute {player}` -> Unmute a player when a lower staff member false muted
* `/socialspy on` -> Turn on social spy to see private messages between other players
* `/home {player}:home` -> View other players' homes and teleport to them (Use this to see if players have homes in people's bases/farms/or places where they don't have owner's permission for)
* `/delhome {player}:home` -> Delete a player's home (Only if they have a home set in someone's base without their okay or if they have a home in a glitch spot)
* `/pvsee {player} #` -> View another player's pv
* `/mobcoins viewcoins (Player)` -> View another player's mobcoins balance
* `/arm unsell (plot #)` -> Unclaim a plot (Coming soon)
* `/mobcoins viewcoins (player)` -> View a player's mobcoins
* `/spy menu` -> Only for earth

## Discord Commands:

* `!kick {name} {reason}` -> Kick a player from the discord
* `!unban {name}` -> Unban a player
* `!ban {name} {reason}` -> Ban a player from the discord
* `!tempban {name} {reason}` -> Tempban a player from the discord
* `!mute {name} {reason}` -> Permenantly mute a player on the discord
* `!unmute {name}` -> Unmute a player on discord
* `!infractions {name}` -> View recent infractions of a player
* `!tempmute {name} {time} {reason}` -> Tempmute a player for breaking the rules even after a warning
* `!warn <player> <reason>` -> Warn a player for breaking a rule after you verbally warn them
* `/ticket add` -> Add a player to a ticket
* `/ticket-remove` -> Remove a player from a ticket
* `/gcmute user time reason` -> Mute a player on all discord game chats if they are bypassing their mute in game
* `/gcunmute user` -> Game Chat Unmute a player

You can also use slash commmands for easy formatting of the punishments

* For Example: /tempmute
