From 5b652ae51fc2716d777bbb18f9977910d9044114 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 22 Feb 2021 09:04:22 -0500 Subject: [PATCH] Added guidelines for inappropriate server content --- SERVERLIST.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/SERVERLIST.md b/SERVERLIST.md index 83aa15a3d7..bef8443c8d 100644 --- a/SERVERLIST.md +++ b/SERVERLIST.md @@ -6,16 +6,17 @@ This is done by letting clients `GET` a [JSON list of servers](https://github.co You may want to add your server to this list. The steps for getting this done are as follows: 1. **Ensure your server is properly moderated.** For the most part, this applies to survival servers, but PvP servers can be affected as well. -You'll need to either hire some moderators, or make use of (currently non-existent) anti-grief and anti-curse plugins. +You'll need to either hire some moderators, or make use of (currently non-existent) anti-grief and anti-curse plugins. *Consider enabling a rate limit:* `config messageRateLimit 2` will make it so that players can only send messages every 2 seconds, for example. -2. **Set an appropriate MOTD, name and description.** This is set with `config `. "Appropriate" means that: +2. Make sure that your server is able to handle inappropriate content - this includes NSFW display/sorter art and abusive messages. **Servers that allow such content will be removed immediately.** Consider banning display blocks if it is a problem for your server: `rules add bannedBlocks ["logic-display", "large-logic-display"]`. +3. **Set an appropriate MOTD, name and description.** This is set with `config `. "Appropriate" means that: - Your name or description must reflect the type of server you're hosting. Since new players may be exposed to the server list early on, put in a phrase like "Co-op survival" or "PvP" so players know what they're getting into. Yes, this is also displayed in the server mode info text, but having extra info in the name doesn't hurt. - Make sure players know where to refer to for server support. It should be fairly clear that the server owner is not me, but you. - Try to be professional in your text; use common sense. -3. **Get some good maps.** *(optional, but highly recommended)*. Add some maps to your server and set the map rotation to custom-only. You can get maps from the Steam workshop by subscribing and exporting them; using the `#maps` channel on Discord is also an option. -4. **Check your server configuration.** *(optional)* I would recommend adding a message rate limit of 1 second (`config messageRateLimit 1`), and disabling connect/disconnect messages to reduce spam (`config showConnectMessages false`). -5. Finally, **submit a pull request** to add your server's IP to the list. +4. **Get some good maps.** *(optional, but highly recommended)*. Add some maps to your server and set the map rotation to custom-only. You can get maps from the Steam workshop by subscribing and exporting them; using the `#maps` channel on Discord is also an option. +5. **Check your server configuration.** *(optional)* I would recommend adding a message rate limit of 1 second (`config messageRateLimit 1`), and disabling connect/disconnect messages to reduce spam (`config showConnectMessages false`). +6. Finally, **submit a pull request** to add your server's IP to the list. This should be fairly straightforward: Press the edit button on the [server file](https://github.com/Anuken/Mindustry/blob/master/servers_v6.json), then add a JSON object with a single key, indicating your server address. For example, if your server address is `google.com`, you would add a comma after the last entry and insert: ```json