Moderator guide: Difference between revisions

From ArdakazMC Wiki
Jump to navigation Jump to search
Import>Ardakaz
Created page with "This guide helps moderators to do their job. As a mod, you are responsible for making sure the server rules are followed. You are also expected to guide new players and be helpful and friendly in general. And always, please '''assume good faith'''. Most people want to be nice. == Commands == === Inspecting & repairing === * <code>/co inspect</code> - View logs about specific block. ** Left click = the block you're looking at ** Right click = the block next to it (..."
 
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 3: Line 3:
As a mod, you are responsible for making sure the server [[rules]] are followed. You are also expected to guide new players and be helpful and friendly in general. And always, please '''assume good faith'''. Most people want to be nice.
As a mod, you are responsible for making sure the server [[rules]] are followed. You are also expected to guide new players and be helpful and friendly in general. And always, please '''assume good faith'''. Most people want to be nice.


== Commands ==
== Checking grief alerts ==
If you want to hide yourself before checking, do <code>/vanish</code>. That makes you invisible and allows flying.


=== Inspecting & repairing ===
When you see an unclear alert use <code>/co teleport <x> <y> <z></code> to teleport there. Then use <code>/co inspect</code> to check it (left click tells about the block you're looking at and right-click tells about the block next to it or container transactions). Finally, use <code>/co-back</code> to return.
* <code>/co inspect</code> - View logs about specific block.
** Left click = the block you're looking at
** Right click = the block next to it (also for container transactions)
* <code>/co teleport <x> <y> <z></code> - Teleport to coords (useful when checking alerts).
* <code>/co lookup <player> t:<nowiki><time> r:<radius> a:<action></nowiki></code> - View logs. Most parameters are optional.
* <code>/co rollback <player> t:<nowiki><time> r:<radius> a:<action></nowiki></code> - Rollback griefer actions. Most parameters are optional.
* <code>/invsee <player></code> - View/modify player's inventory.
* <code>/lang <player></code> - Provides player's game language.
* <code>/tpo <player></code> - Teleports to a player.
* <code>/alts <player></code> - Provides player's alt accounts (useful against ban evaders).


=== Punishing ===
<code>/tpo <player></code> can be also used for teleport.
* <code>/ban <player> <reason></code> - Bans a player from the server.
* <code>/banip <player> <reason></code> - Bans a player's IP address from the server. Use it if someone ban evades many times.
* <code>/jail <player> <room></code> - Teleports a player to an interrogation room. Do it again to release.
* <code>/warn <player> <reason></code> - Warns a player.
* <code>/warnings [player]</code> - Show player's warnings.


<code>#grief-alerts</code> channel in Discord is pretty useful. Don't forget to read it!
== Advanced lookup & rollbacks ==
You can also view the logs using <code>/co lookup <params></code>
{| class="wikitable"
|+Lookup parameters
!Parameter
!Description
!Example
!Required
|-
|User (u)
|Player
|Ardakaz
|Yes
|-
|Time (t)
|Time range
|10h
|Yes
|-
|Radius (r)
|Block range
|20
|No (defaults to 10)
|-
|Action (a)
|Action type
|container
|No
|-
|Block (b)
|Block/item type
|diamond_ore
|No
|}
The rollback command is <code>/co rollback <params></code>. The parameters are same as above.


== How to act in different situations ==
== Other useful tools ==
; Someone breaks the rules for the first time and apologizes.
: ''Just warn, no problem.''
; Someone breaks a single torch etc.
: ''A clear accident. You can fix it, no need to warn.''
; Someone keeps breaking the rules after many warnings.
: ''Ban!''
; Someone doesn't answer / leaves the game when asking about the rules.
: ''Wait some minutes and ban. /jail can be also used in the first situation.''


=== Invsee ===
Stolen items can be removed or checked with <code>/invsee <player></code> or <code>/endersee <player></code> (enderchest). If a rollback is already done, those items can be removed with <code>/disposal</code>.
=== Interrogation room ===
If someone doesn't answer when you ask about grief, you can use <code>/jail <player> <jail></code> to prevent them for playing before they answer.
After they answer you can use <code>/jail <player></code> to unjail.
== Punishing rule breakers ==
For minor infractions, you can use <code>/warn <player> <reason></code> (<code>/warnings <player></code> can be used to see them).
If the player continues rule breaking or does major grief, you can use <code>/ban <player> <reason></code> to ban them.
=== Ban evaders ===
You can use <code>/alts <player></code> to check if players are logged from a same IP. Then you can see if someone is ban evading that way. If that continues, use <code>/banip <player> <reason></code> to ban all players from that address.
[[Category:Guides]]
[[Category:Guides]]
[[Category:Staff_documents]]
== Checking the alert list ==
The following symbols are used to mark alerts on discord. Moderators should regularly check and mark the list to avoid backlog piling up.
✅ Checked and complete. No need to scroll up any further. Use when everything above has been cleared.
❗ Use when something is clearly against the rules but you can’t fix ingame right now.
❓ Use when something is probably against the rules but you can’t check ingame right now.
🔄 Use when rollback has been done, warnings/bans given and issue solved.
☑️ May be used on something that has been confirmed no problem but all issues above have not been solved.
To set certain locations (like public chests) to ignored: <code>/griefalert ignore x y z</code>

Latest revision as of 18:28, 2 June 2025

This guide helps moderators to do their job.

As a mod, you are responsible for making sure the server rules are followed. You are also expected to guide new players and be helpful and friendly in general. And always, please assume good faith. Most people want to be nice.

Checking grief alerts

If you want to hide yourself before checking, do /vanish. That makes you invisible and allows flying.

When you see an unclear alert use /co teleport <x> <y> <z> to teleport there. Then use /co inspect to check it (left click tells about the block you're looking at and right-click tells about the block next to it or container transactions). Finally, use /co-back to return.

/tpo <player> can be also used for teleport.

Advanced lookup & rollbacks

You can also view the logs using /co lookup <params>

Lookup parameters
Parameter Description Example Required
User (u) Player Ardakaz Yes
Time (t) Time range 10h Yes
Radius (r) Block range 20 No (defaults to 10)
Action (a) Action type container No
Block (b) Block/item type diamond_ore No

The rollback command is /co rollback <params>. The parameters are same as above.

Other useful tools

Invsee

Stolen items can be removed or checked with /invsee <player> or /endersee <player> (enderchest). If a rollback is already done, those items can be removed with /disposal.

Interrogation room

If someone doesn't answer when you ask about grief, you can use /jail <player> <jail> to prevent them for playing before they answer.

After they answer you can use /jail <player> to unjail.

Punishing rule breakers

For minor infractions, you can use /warn <player> <reason> (/warnings <player> can be used to see them).

If the player continues rule breaking or does major grief, you can use /ban <player> <reason> to ban them.

Ban evaders

You can use /alts <player> to check if players are logged from a same IP. Then you can see if someone is ban evading that way. If that continues, use /banip <player> <reason> to ban all players from that address.

Checking the alert list

The following symbols are used to mark alerts on discord. Moderators should regularly check and mark the list to avoid backlog piling up.

✅ Checked and complete. No need to scroll up any further. Use when everything above has been cleared.

❗ Use when something is clearly against the rules but you can’t fix ingame right now.

❓ Use when something is probably against the rules but you can’t check ingame right now.

🔄 Use when rollback has been done, warnings/bans given and issue solved.

☑️ May be used on something that has been confirmed no problem but all issues above have not been solved.

To set certain locations (like public chests) to ignored: /griefalert ignore x y z