Skip to content

Commit e9cb43d

Browse files
committed
MD good practices
1 parent 4a45616 commit e9cb43d

11 files changed

+46
-64
lines changed

docs/API/about.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The API is still in development. It is **NOT** perfect and will be improved in t
1313
:::
1414

1515
:::info This guide is aimed at developers
16-
The following tips and information is aimed at developers wanting to create apps that utilize the API. If you are a regular user this may not be for you.
16+
The following tips and information is aimed at developers wanting to create apps that utilize the API. If you are a regular user this may not be for you.
1717
As such some steps will assume that you already have basic knowledge of how API calls work and that you can read a documentation.
1818
:::
1919

@@ -60,7 +60,6 @@ Standalone software allow you to make API calls from a nice interface. These sof
6060
You can download Insomnia <a href="https://insomnia.rest/download">here</a><img src="/img/docs/intro-api/insomnia.png"></img></TabItem>
6161
</Tabs>
6262

63-
6463
### IDE extensions {#-ide-extensions}
6564

6665
If you plan on writing code that leverages the API, you may want to use an IDE extension. Visual Studio Code being the most popular, here are a few options for it.
@@ -73,5 +72,3 @@ If you plan on writing code that leverages the API, you may want to use an IDE e
7372
## API Endpoints {#-api-endpoints}
7473

7574
View all [implemented endpoints](/api/endpoints).
76-
77-

docs/API/admin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ These routes require admin rights:
2121
| DELETE | /api/v2/users/:userId | Delete an existing user |
2222
| POST | /api/v2/users/wipe/sessions | Wipe all active sessions |
2323

24-
For more info about these routes visit the [Users API Documentation](/apis/v2#tag/Users).
24+
For more info about these routes visit the [Users API Documentation](/apis/v2#tag/Users).

docs/advanced/java-path-update.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ keywords: [java, version, java-version, java-path, update, path]
88
With MCSS you can use different versions of java for each of your servers, or set a global override for the version of java that is used by all servers.
99

1010
## Finding the path to the Java executable {#-java-path}
11+
1112
:::tip
1213
MCSS now (versions 12.6 and above) includes a Java path picker !<br/>
1314
The different installed versions are automatically detected and you can easily switch between them, so you can skip this section.<br/>

docs/advanced/tweak-java-path-detection.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ In mcss you can use the 'Java Path Picker' to easily change the java version of
1010
![explorer path](/img/docs/java-path/java-path-picker.png)
1111

1212
These are the default search locations:
13-
```
13+
14+
``` powershell
1415
C:\Program Files (x86)\Java
1516
C:\Program Files\Java
1617
C:\Program Files (x86)\Eclipse Adoptium
@@ -25,6 +26,7 @@ If you have installed Java in another locations you can manually add these to th
2526
Mcss must be fully closed before you make these changes. The setting is called `potentialInstalledJavaLocations`.
2627

2728
Example:
29+
2830
```json
2931
...
3032
"potentialInstalledJavaLocations": [
@@ -34,4 +36,4 @@ Example:
3436
"D:\\Program Files\\Eclipse Foundation"
3537
]
3638
...
37-
```
39+
```

docs/advanced/using-playit.gg-with-mcss.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ If you're having issues following this guide, there are plenty of video tutorial
2727

2828
Creating an account on playit is extremely simple.
2929
You can go to the website [of playit](https://playit.gg), and click on the "Login" button in the top right corner of the page.
30-
There, you can click on "Create an Account" to go to the creation page.
30+
There, you can click on "Create an Account" to go to the creation page.
3131

3232
After creating the account, you'll be met with an "onboarding" process.
3333
This is really simple, but we'll go over it anyway.
@@ -44,8 +44,6 @@ At this point, your website should look something like this:
4444

4545
![Full screen screenshot with the playit.gg onboarding process](/img/docs/playitgg/playitonboarding.png)
4646

47-
48-
4947
After that's done, you'll have to define the rules for the first tunnel.
5048
Click on "Create Tunnel" to proceed.
5149

@@ -75,7 +73,6 @@ We'll use the X's in the example below, but be sure to replace the IP and PORT w
7573
To connect to the server, we just take the IP (in this case `XX.ip.gl.ply.gg`) and we add the port (in this case `47XXX`) after a colon.
7674
The result would be `XX.ip.gl.ply.gg:47XXX`. It is important to use the port, as without it the tunnel won't work.
7775

78-
7976
## Using playit.gg for the web panel {#-using-playit-for-the-panel}
8077

8178
To use playit.gg for the web panel, first enable the panel following our [documentation page](/webpanel/getting-started).
@@ -97,9 +94,8 @@ This tunnel has additional settings, but all we care about is the port. You shou
9794

9895
After the tunnel is created, we follow the same process that we used to connect to the minecraft server above.
9996

100-
:::info
97+
:::info
10198
Due to the structure of the tunnel, you **have** to specify `https://` before the IP if you set SSL to true in the panel settings. Just like above, we need the port added to the end of the IP.
10299

103100
It is normal to see the "Website not secure" warning when loading the panel.
104101
:::
105-

docs/basic/create-server/Fabric/create-fabric-server-manually.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ You can now use the downloaded jar as the source file for a new server by clicki
1818
:::note Using an installer
1919
If you have a Fabric installer instead of a single launcher jar, you can follow this procedure to create a server, though it's recommended to use the standalone file method as presented above.
2020
:::
21+
2122
## Create the Fabric server {#-create-the-fabric-server}
2223

2324
Once the download is done, open the file `fabric-installer-<fabric-version>.jar` to begin the Fabric server installation. <br/>

docs/basic/create-server/Forge/create-forge-server-manually.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ REM pass them to this script directly
7777
java @user_jvm_args.txt @libraries/net/minecraftforge/forge/1.18.1-39.0.45/win_args.txt %*
7878
pause
7979
```
80+
8081
You must remove the *pause* statement at the bottom and add the *nogui* parameter, as well as replace `java` with your full path to java.exe.<br/>
8182
You can use the Path Picker (in the server's settings) to find it, make sure to use [the right version](/advanced/java-version.md) depending on your server.
8283

@@ -93,4 +94,4 @@ REM pass them to this script directly
9394
At the first server start, the console will show an error asking you to accept the EULA. To do so, click on "servers > show in file explorer" and open the "eula.txt" file. Change the line `eula=false` to `eula=true` and start the server again. <br/>
9495
This time, it will fully start and you will be able to connect from you Minecraft client.
9596

96-
That's it, now you have a fully functioning forge server in mcss.
97+
That's it, now you have a fully functioning forge server in mcss.

docs/basic/create-server/sourcing-server-file.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 1
2+
sidebar_position: 2
33
title: Sourcing a server file
44
description: Where to find and download server files
55
keywords: [server, file, download, source, download, url]
@@ -25,22 +25,22 @@ How to use the **build tools** is not covered in this guide.
2525

2626
### Downloads{#-downloads}
2727

28-
| Name | Official Source | Download
28+
| Name | Official Source | Download
2929
|---------- |:----------: |----------
30-
| Vanilla (latest) | ✔️ | [https://www.minecraft.net/download/server](https://www.minecraft.net/download/server)
31-
| Vanilla | ❌ | [https://getbukkit.org/download/vanilla](https://getbukkit.org/download/vanilla)
32-
| CraftBukkit | ❌ | [https://getbukkit.org/download/craftbukkit](https://getbukkit.org/download/craftbukkit)
33-
| Spigot | ❌ | [https://getbukkit.org/download/spigot](https://getbukkit.org/download/spigot)
34-
| Paper | ✔️ | [https://papermc.io/downloads](https://papermc.io/downloads)
35-
| Bedrock (latest) | ✔️ | [https://www.minecraft.net/download/server/bedrock](https://www.minecraft.net/download/server/bedrock)
36-
| BungeeCord | ✔️ | [https://ci.md-5.net/job/BungeeCord/](https://ci.md-5.net/job/BungeeCord/)
37-
| Waterfall | ✔️ | [https://papermc.io/downloads#Waterfall](https://papermc.io/downloads#Waterfall)
38-
| Forge Installer | ✔️ | [https://files.minecraftforge.net/net/minecraftforge/forge/](https://files.minecraftforge.net/net/minecraftforge/forge/)
30+
| Vanilla (latest) | ✔️ | [https://www.minecraft.net/download/server](https://www.minecraft.net/download/server)
31+
| Vanilla | ❌ | [https://getbukkit.org/download/vanilla](https://getbukkit.org/download/vanilla)
32+
| CraftBukkit | ❌ | [https://getbukkit.org/download/craftbukkit](https://getbukkit.org/download/craftbukkit)
33+
| Spigot | ❌ | [https://getbukkit.org/download/spigot](https://getbukkit.org/download/spigot)
34+
| Paper | ✔️ | [https://papermc.io/downloads](https://papermc.io/downloads)
35+
| Bedrock (latest) | ✔️ | [https://www.minecraft.net/download/server/bedrock](https://www.minecraft.net/download/server/bedrock)
36+
| BungeeCord | ✔️ | [https://ci.md-5.net/job/BungeeCord/](https://ci.md-5.net/job/BungeeCord/)
37+
| Waterfall | ✔️ | [https://papermc.io/downloads#Waterfall](https://papermc.io/downloads#Waterfall)
38+
| Forge Installer | ✔️ | [https://files.minecraftforge.net/net/minecraftforge/forge/](https://files.minecraftforge.net/net/minecraftforge/forge/)
3939
| Fabric Launcher | ✔️ | [https://fabricmc.net/use/server/](https://fabricmc.net/use/server/)
4040

4141
### Installer Guides {#-installer-guides}
4242

43-
| Name | Official Source | Installation guide
44-
|---------- |:----------: |----------
43+
| Name | Official Source | Installation guide
44+
|---------- |:----------: |----------
4545
| Forge | ✔️ | [Forge Guide](Forge/create-forge-server)
46-
| Fabric | ✔️ | [Fabric guide](Fabric/create-fabric-server-manually)
46+
| Fabric | ✔️ | [Fabric guide](Fabric/create-fabric-server-manually)

docs/basic/supported-server-types.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ Even if you don't want any plugins, we recommend you use [paper](#-plugin-suppor
1818

1919
Plugins are third party add-ons you can add to your server. They can do a lot of different things, from fixing bugs to adding minigames or RPG-like gameplay.
2020

21-
| Name | Description | Recommended | Download |
22-
|:-----------: |---------------------------------------------------------------------- |:-----------: |----------------- |
23-
| CraftBukkit | Most basic version, only supports Bukkit plugins | | [Bukkit downloads](https://getbukkit.org/download/craftbukkit) |
24-
| Spigot | Evolution of Bukkit, with more features and support for more plugins | | [Spigot downloads](https://getbukkit.org/download/spigot) |
25-
| Paper | Evolution of Spigot, much faster with support for more plugins | ✔️ | [Paper downloads](https://papermc.io/downloads) |
21+
| Name | Description | Recommended | Download |
22+
|:-----------: |---------------------------------------------------------------------- |:-----------: |----------------- |
23+
| CraftBukkit | Most basic version, only supports Bukkit plugins | | [Bukkit downloads](https://getbukkit.org/download/craftbukkit) |
24+
| Spigot | Evolution of Bukkit, with more features and support for more plugins | | [Spigot downloads](https://getbukkit.org/download/spigot) |
25+
| Paper | Evolution of Spigot, much faster with support for more plugins | ✔️ | [Paper downloads](https://papermc.io/downloads) |
2626

2727
## Modded servers {#-modded-servers}
2828

@@ -32,15 +32,15 @@ There are two types of modded servers, which are not compatible. They each have
3232
To use any of these version with MCSS, please follow their respective installation guide
3333
:::
3434

35-
| Name | Description | Installation guide |
36-
|-------- |---------------------------------------------------------------------------------------- |-------------------- |
37-
| Forge | Most widely used server type, with over 84 000 mods available | [Forge Guide](/basic/create-server/Forge/create-forge-server) |
38-
| Fabric | More recent than Forge, with an emphasis on performance and about 3 000 mods available | [Fabric guide](/basic/create-server/Fabric/create-fabric-server-manually) |
35+
| Name | Description | Installation guide |
36+
|-------- |---------------------------------------------------------------------------------------- |-------------------- |
37+
| Forge | Most widely used server type, with over 84 000 mods available | [Forge Guide](/basic/create-server/Forge/create-forge-server) |
38+
| Fabric | More recent than Forge, with an emphasis on performance and about 3 000 mods available | [Fabric guide](/basic/create-server/Fabric/create-fabric-server-manually) |
3939

4040
## Proxy / Network {#-proxy--network}
4141

42-
| Name | Description | Download |
43-
|------------ |----------------------------------------------------------------- |---------------------- |
44-
| BungeeCord | Developed by Spigot's team, it supports plugins | [BungeeCord downloads](https://ci.md-5.net/job/BungeeCord/) |
45-
| Waterfall | Developed by Paper's team, it's a faster version of BungeeCord | [Waterfall downloads](https://papermc.io/downloads#Waterfall) |
46-
| Geyser | Allows Java and PE players to play on the same server | [Geyser downloads](https://ci.opencollab.dev//job/GeyserMC/job/Geyser/job/master/) |
42+
| Name | Description | Download |
43+
|------------ |----------------------------------------------------------------- |---------------------- |
44+
| BungeeCord | Developed by Spigot's team, it supports plugins | [BungeeCord downloads](https://ci.md-5.net/job/BungeeCord/) |
45+
| Waterfall | Developed by Paper's team, it's a faster version of BungeeCord | [Waterfall downloads](https://papermc.io/downloads#Waterfall) |
46+
| Geyser | Allows Java and PE players to play on the same server | [Geyser downloads](https://ci.opencollab.dev//job/GeyserMC/job/Geyser/job/master/) |

0 commit comments

Comments
 (0)