Skip to content

Commit e9ac867

Browse files
authored
Merge pull request #13 from SLNE-Development/feat/readme
docs: Update README
2 parents ee156cc + 11ad1bf commit e9ac867

File tree

1 file changed

+76
-1
lines changed

1 file changed

+76
-1
lines changed

README.md

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,76 @@
1-
# surf-moderation-tools
1+
# 🌊 Surf Moderation Tools
2+
3+
**Surf Moderation Tools** is a Minecraft plugin designed to help supporters and moderators work more efficiently. It
4+
provides quick administrative and support functions directly in-game.
5+
6+
## ⚡ Commands
7+
8+
### Player Management
9+
10+
- **`/rotate <Player>`**
11+
🔄 Rotate a player without teleporting them.
12+
13+
- **`/freeze <Player> <time<s,m,h,d,w>>`**
14+
❄️ Freeze a player for a specific duration.
15+
16+
- **`/unfreeze <Player>`**
17+
☀️ Unfreeze a player.
18+
19+
- **`/faq <FAQ> [Player]`**
20+
📄 Send pre-defined answers to frequently asked questions.
21+
22+
- If no player is specified, the FAQ is sent to all relevant viewers.
23+
- If a player is specified, only that player receives the FAQ **and gets pinged** with a notification sound.
24+
25+
<details>
26+
<summary>📄 Current FAQs (click to expand)</summary>
27+
28+
- Ask
29+
- BenefitsAsVeteran
30+
- ClanInformation
31+
- HowToCreatePlot
32+
- HowToInstallVoiceChat
33+
- HowToJoin
34+
- HowToOpenTicket
35+
- NextEvent
36+
- ReadTheDocs
37+
- ReportBug
38+
- ReportPlayer
39+
- Rulebook
40+
- ServerModpack
41+
- SurvivalDowntime
42+
- TakePartInEvent
43+
- WhyNoElytraInTheEnd
44+
- WhyNoTeleportation
45+
- WhyNoVillagers
46+
</details>
47+
48+
### Admin
49+
50+
- **`/surfmodtools setMessageCooldown <time(ms)>`**
51+
⚙️ Set the FAQ message cooldown.
52+
53+
- **`/surfmodtools reload`**
54+
⚙️ Reload the plugin config without restarting the server.
55+
56+
## 🛠 Installation
57+
58+
1. Download the latest release from [GitHub Releases](https://github.com/SLNE-Development/surf-moderation-tools).
59+
2. Ensure the following dependencies are installed:
60+
- [Surf API](https://github.com/SLNE-Development/surf-api)
61+
- [Surf Bitmap Provider](https://github.com/SLNE-Development/surf-bitmap-provider)
62+
3. Make sure **Java 24** is installed.
63+
4. Place the plugin in your server's `plugins` folder and restart the server.
64+
65+
## ⚙️ Configuration
66+
67+
- You can configure the FAQ duration in the config file to prevent multiple supporters from sending the same FAQ at the
68+
same time.
69+
70+
## 📜 License
71+
72+
This project is licensed under the **GNU General Public License v3.0 (GPL-3.0)**.
73+
74+
---
75+
76+
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

0 commit comments

Comments
 (0)