Merge remote-tracking branch 'origin/master'

This commit is contained in:
Anuken
2021-02-22 10:15:43 -05:00
3 changed files with 32 additions and 16 deletions
+6 -5
View File
@@ -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 <name/desc/motd> <value>`. "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 <name/desc/motd> <value>`. "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
+23 -4
View File
@@ -9,7 +9,7 @@ link.changelog.description = 업데이트 내용 목록
link.dev-builds.description = 불안정한 개발 버전
link.trello.description = 출시 예정 기능 계획을 게시한 공식 Trello 보드
link.itch.io.description = PC 다운로드가 있는 itch.io 페이지
link.google-play.description = Google Play 스토어 목록
link.google-play.description = oogle Play 스토어 목록
link.f-droid.description = F-Droid 카탈로그 목록
link.wiki.description = 공식 Mindustry 위키
link.suggestions.description = 새 기능 제안하기
@@ -1537,12 +1537,30 @@ lst.unitcontrol = 현재 지정된 유닛을 조종하기
lst.unitradar = 현재 지정된 유닛 주변의 유닛 검색하기
lst.unitlocate = 특정 유형의 위치/건물을 지도상에서 찾기\n지정된 유닛이 필요합니다.
lenum.type = 건물/유닛의 타입\n예로 분배기는 [accent]@router[]를 반환할 것입니다.\n문자열이 아니라.
logic.nounitbuild = [red]유닛의 건물 로직은 여기서 허용되지 않습니다.
lenum.type = 건물/유닛의 타입\n예로 분배기는 문자열이 아니라 [accent]@router[]를 반환합니다.
lenum.shoot = 특정 위치에 발사
lenum.shootp = 목표물 속도를 예측하여 발사
lenum.configure = 필터의 아이템같은 건물의 설정
lenum.enabled = 블록의 활성 여부
lenum.color = 조명 색 설정
laccess.controller = 유닛 제어자. 프로세서가 제어하면, 프로세서를 반환합니다.\n다른 유닛에 의해 지휘되면(G키), 지휘하는 유닛을 반환합니다.\n그 외에는 자신을 반환합니다.
laccess.dead = 유닛 또는 건물 사망/무효 여부
laccess.controlled = 만약 유닛 제어자가 프로세서라면 [accent]@contProcessor[]를 반환합니다.\n만약 유닛/건물 제어자가 플레이어라면 [accent]@contPlayer[]를 반환합니다.\n만약 유닛이 다른 유닛에 의해 지휘되면(G키)[accent]@contFormation[]를 반환합니다.\n그 외에는 0을 반환합니다.
laccess.commanded = [red]이제 사용되지 않으며, 곧 제거될 예정입니다![]\대신 [accent]controlled[]를 사용하세요.
graphicstype.clear = 이 색으로 화면을 채우기
graphicstype.color = 아래 그래픽 실행문들의 색 설정하기
graphicstype.stroke = 선 굵기 설정하기
graphicstype.line = 선분 그리기
graphicstype.rect = 직사각형 채우기
graphicstype.linerect = 직사각형 외곽선 그리기
graphicstype.poly = 정다각형 채우기
graphicstype.linepoly = 정다각형 외곽선 그리기
graphicstype.triangle = 삼각형 채우기
graphicstype.image = 일부 콘텐츠의 이미지 그리기\n예: [accent]@router[] 또는 [accent]@dagger[].
lenum.always = 항상 참
lenum.idiv = 정수 나누기
@@ -1567,7 +1585,7 @@ lenum.sin = 사인(도)
lenum.cos = 코사인(도)
lenum.tan = 탄젠트(도)
#not a typo, look up 'range notation'
lenum.rand = 범위 내 난수[0 ~ 값)
lenum.rand = 범위 내 십진법 난수[0 ~ 값)
lenum.log = 자연 로그(진수)
lenum.log10 = 상수 로그
lenum.noise = 2D 심플렉스 노이즈
@@ -1597,7 +1615,7 @@ lenum.rally = 지휘소
lenum.battery = 배터리
lenum.resupply = 보급 지점.\n[accent]"유닛 탄약 필요"[]가 활성화되었을 때만 유의미합니다.
lenum.reactor = 핵융합로/토륨 원자로
lenum.turret = 포탑
lenum.turret = 포탑
sensor.in = 감지할 건물/유닛
@@ -1625,6 +1643,7 @@ unitlocate.outx = X좌표
unitlocate.outy = Y좌표
unitlocate.group = 찾을 건물 집단
lenum.idle = 채광/건설 제외 이동만 중단\n기본 상태입니다.
lenum.stop = 이동/채광/건설 중단
lenum.move = 특정 위치로 이동
lenum.approach = 특정 위치로 반지름만큼 접근
+3 -7
View File
@@ -1,8 +1,4 @@
[
{
"name": "RCR",
"address": ["rcr.fvds.ru"]
},
[
{
"name": "mindustry.pl",
"address": ["mindustry.pl:6000", "mindustry.pl:6666", "mindustry.pl"]
@@ -68,8 +64,8 @@
"address": ["mindustry.kr"]
},
{
"name": "HexPvP",
"address": ["hexpvp.ddns.net"]
"name": "hexpvp.ml",
"address": ["hexpvp.ml"]
},
{
"name": "Omega",