2024-08-07 04:19:31 +02:00

113 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
sidebar_class_name: hidden
---
# For Admins
Running the server takes a lot of time. If you help me with doing some basic moderating stuff, I can allocate more of my time to the technical side of running the server ❤️
## Applications
:::tip
Copy the commands below by hovering over them and clicking the copy button.
:::
1. **Respond** to the applicant:
```
Thanks for applying! Well vote internally and update you by tomorrow.
```
2. Create a **poll**:
1. Right-click the application and copy the message link.
2. Run the following command in the *application-discussion* channel. Replace *MESSAGE-LINK*.
```
/timepoll question:Application: MESSAGE-LINK time:24h maxchoices:1 answer-1::white_check_mark: answer-2::x: type:Hidden (Buttons)
```
3. Create a **discussion thread** by right-clicking the poll and selecting *Create Thread*.\
4. **After the poll:**
- If rejected, inform the applicant.
- If accepted:
1. Delete the thread by right-clicking it.
2. Delete the poll with the following command. Replace *POLL-ID* with the id of the poll you can find at the very bottom of the poll.
```
/deletepoll id:POLL-ID
```
3. Add them to Discord by clicking their profile and assigning the *Member* role.
4. Whitelist them with the in-game command:
```
/whitelist add PLAYER
```
5. Welcome them in the General chat:
```
@PLAYER, welcome to the server! 🥳 You can read [this](https://survival-pi.com/docs/season2) for catching up if you want. Looking forward to meeting you in the game soon! 😊
```
## Commands
### Check player logs for x-ray
If somebody wants to cheat they will always find a way. However, x-ray is the first and easiest cheat they will try to use. Therefore, we can more easily filter out new players by having anti-x-ray intentionally disabled and checking on them once in a while. It's really easy to do and fun detective work too 😊
- `/co l u:USER t:30d b:deepslate_diamond_ore`\
Go in spectator with `/gm 3`. Click on the coords to teleport to the location.
- `/co l u:USER t:30d b:deepslate_diamond_ore r:20`\
Radius check.
- `/co i`\
More [here](./Features/coreprotect.md).
### Rollbacks
Please be careful with running these command! They can do irreversible damage and chaos when executed wrongly.
- `/co rollback YoloBurny t:2h radius:20 b:shulker_box action:-block`\
Rollback of YoloBurny removing a shulker box in a radius of 20 blocks within 2h of it happening.
- `/co l u:#tnt r:20`
-`/co l u:#fire r:20`
- `/irp restore`\
Rollback play inventory backups. Inventory backups on join and on death. Make sure to 100% confirm that the player is eligible for a rollback (i.e., server lagg) and not just died because of their own fault.
### Open inventories
- `/openender /openinv`
### Whitelist / Ban
When banning a player permanently, please also remove them from the Whitelist!
- `/ban PLAYER REASON`
`/tempban PLAYER 3d`
`/kick PLAYER`
`/whitelist remove PLAYER`
`/whitelist add PLAYER`
### Miscellaneous
`/spark profiler report/start/stop` Open a detailed browser page with a review of all things that lag a server. Please stop the profiler after you don't need it anymore.
`/tp PLAYER` Go in gm 3 first!
`/whois PLAYER` Show approximate location of the player. Based on IP address.
`/allpvp <on|off>`\
Turn off PvP for everyone.
`/discord linked <Name/UUID/DiscordID/DiscordTag>`\
See whether player linked their account.
`/discord link <Name/UUID> <DiscordID/DiscordTag>`\
Manually link a player. You usually don't need to use this if they can link themselves.
`/discord unlink <Name/UUID/DiscordID/DiscordTag>`\
Unlink user. Sometimes there are issues caused by username changes when this might be necessary.
`/discord resync`\
Somebody bought a rank but doesn't have it in discord? Use this to sync group/rank.