Skip to content

Commit 7b518b8

Browse files
committed
update serverpack creator docs
1 parent e341de1 commit 7b518b8

18 files changed

Lines changed: 57 additions & 29 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@
2020
npm-debug.log*
2121
yarn-debug.log*
2222
yarn-error.log*
23+
.vscode/settings.json

docs/extras/serverpackcreator.mdx

Lines changed: 47 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ While Server pack Creator can make serverpacks it's not perfect and doesn't have
3434
- Server Pack Creator -> SPC (to make it easier to type out)
3535

3636
:::
37-
37+
---
3838
## Part 1. Serverpack creator.
3939

4040
### Follow the steps below for your launcher on how to properly use SPC for each launcher. Ensure you select the correct launcher.
@@ -43,63 +43,86 @@ While Server pack Creator can make serverpacks it's not perfect and doesn't have
4343

4444
While Beyond depth and Homestead provide their own ways to do their serverspacks, we use these modpacks strictly as **examples** for SPC as they are good examples of popular modpacks and have a good selection of mods.
4545

46+
---
47+
4648
<Tabs groupId="Launchers">
4749
<TabItem value="curseforge" label="Curseforge">
4850
Steps:
4951

50-
1. Open SPC and navigate to your modpack folder. To find out the modpack folder, right-click the modpack in the launcher and click "Open Folder". Then read the folder location and navigate to it from SPC. CFImage1 (shows how to read the folder location)
52+
1. Open SPC and navigate to your modpack folder. To find out the modpack folder, right-click the modpack in the launcher and click "Open Folder". Then read the folder location and navigate to it from SPC. ![Curseforge1](/extras/serverpackcreator/curseforge/curseforge1.gif)
5153

52-
2. After entering the modpack folder, SPC should automatically detect the mods (game modifications), configs (configuration files), and other folders that the modpack uses. It will also detect the Minecraft version, mod loader (software that loads mods), and mod loader version.
54+
2. After entering the modpack folder, SPC should automatically detect the mods, configs, and other folders that the modpack uses. It will also detect the Minecraft version, mod loader (software that loads mods), and mod loader version. ![Curseforge2](/extras/serverpackcreator/curseforge/curseforge2.png)
5355

54-
3. If all details are correct, click Create ZIP Archive, then Generate, and wait.
56+
3. If all details are correct from step 2, click Create ZIP Archive, then Generate, and wait. ![Curseforge3](/extras/serverpackcreator/curseforge/curseforge3.png)
5557

56-
4. When prompted about the Serverpacks folder, select no. Instead, press Server packs below the generate command.
58+
4. If successful, you will be prompted to open the Serverpacks folder. Select No. Instead, press Server packs under the generate command. ![Curseforge4](/extras/serverpackcreator/curseforge/curseforge4.png)
5759

58-
5. When done, continue to part 2 of the guide below.
60+
5. Once done, move on to part 2 of the guide below.
5961

6062
</TabItem>
6163
<TabItem value="modrinth" label="Modrinth">
6264
Steps:
6365

64-
1. Open SPC and go to your modpack folder. To find the folder, left-click your modpack icon on the left, select the three dots at the top right, and choose "Open Folder." Note the folder location and navigate to it in SPC. Mrimage1 (shows how to read the folder location)
66+
1. Open SPC and go to your modpack folder. To find the folder, left-click your modpack icon on the left, select the three dots at the top right, and choose "Open Folder." Note the folder location and navigate to it in SPC. ![Modrinth1](/extras/serverpackcreator/modrinth/modrinth1.gif)
6567

66-
2. Once in the modpack folder, SPC should detect the mods, configs, and other folders that the modpack uses. It also detects the Minecraft version, mod loader, and mod loader version.
68+
2. After entering the modpack folder, SPC should automatically detect the mods, configs, and other folders that the modpack uses. If it does not auto detect the version of the loader, you can follow the gif below to know the correct process. ![Modrinth2](/extras/serverpackcreator/modrinth/modrinth2.gif)
6769

68-
3. When you confirm everything in step 2 is accurate, To make things easier, check create zip archive, then click generate and wait.
70+
3. If all details are correct from step 2, click Create ZIP Archive, then Generate, and wait. ![Modrinth3](/extras/serverpackcreator/modrinth/modrinth3.png)
6971

70-
4. If successful, you will be prompted to open the Serverpacks folder. Select No. Instead, press Server packs under the generate command.
72+
4. If successful, you will be prompted to open the Serverpacks folder. Select No. Instead, press Server packs under the generate command. ![Modrinth4](/extras/serverpackcreator/modrinth/modrinth4.png)
7173

7274
5. Once done, move on to part 2 of the guide below.
7375

7476
</TabItem>
7577
<TabItem value="prismlauncher" label="Prism Launcher">
7678
Steps:
77-
1. Open SPC and navigate to your modpack folder. To find out the modpack folder, left click your modpack once, then press "Folder" button on the right side. Then read the folder location and navigate to it from SPC. PrismImage1 (shows how to read the folder location)
78-
:::warning
79-
Prism launcher is fairly different when it comes to modpacks, you need to enter **2** folders before you can generate a server pack. Please be sure to read the guide carefully.
80-
:::
81-
2.1. First enter the Flame folder and select it for SPC, it should detect the mod loader,the mod loader version, and the minecraft version.
79+
1. Open SPC and navigate to your modpack folder. To find out the modpack folder, left click your modpack once, then press "Folder" button on the right side. Then read the folder location and navigate to it from SPC. ![prism1](/extras/serverpackcreator/prism/prism1.gif)
8280

83-
2.2. After confirming the details re-open the folder select and enter the Minecraft folder which contains the mods, configs, and other folders. After entering this folder, SPC should detect the mods, configs, and other folders that the modpack uses.
81+
:::note
82+
Please ensure you are using a version of serverpack creator that is 8.1.0 or higher, as older versions will not autodetect the mods, configs, and other folders from Prism Launcher automatically.
83+
:::
84+
85+
2. After entering the modpack folder, There should be an extra popup saying "Prism Launcher keeps the interesting files in a sub folder called minecraft. Would you like to use that directory instead?" Select Yes, Then SPC should automatically detect the mods, configs, and other folders that the modpack uses. ![prism2](/extras/serverpackcreator/prism/prism2.gif)
8486

85-
3. After you confirm everything in 2a & 2b is correct or accurate, click create ZIP archive, then Generate, and wait.
87+
3. After you confirm everything in 2 is correct, click create ZIP archive, then Generate, and wait. ![prism3](/extras/serverpackcreator/prism/prism3.png)
8688

87-
4. If everything goes accordingly you will be prompted to look into the Serverpacks folder, Select no and instead press Server packs under the generate command.
89+
4. If successful, you will be prompted to open the Serverpacks folder. Select No. Instead, press Server packs under the generate command. ![prism4](/extras/serverpackcreator/prism/prism4.png)
8890

89-
5. After all of this is done you can now officially move onto part 2. of the guide. Right underneath.
91+
5. Once done, move on to part 2 of the guide below.
9092
</TabItem>
9193

9294
</Tabs>
95+
---
9396
## Part 2. Installing on panel.
9497

95-
1. To prepare for your serverpack, delete all the files currently inside the file manager in the duckpanel. This is to ensure there will be no confusion on where files are when you unarchive the serverpack.
96-
2. After creating the serverpack, you can now upload it to the server. To do this, you will need to use SFTP. We have an in-depth guide on how to use SFTP [here](/sftp).
97-
3. Once you have uploaded the serverpack, you will need to unarchive it using the file manager on the duckpanel. Right click your zip file and click "Unarchive". You should then see all the files that were in the serverpack appear in the file manager. Such as mods, configs, and other folders.
98-
4. After unarchiving the serverpack, you can install the server [jar with this simple method](/jars)
98+
1. To prepare for the server pack, start with installing the server jar, you can install the server [jar with this simple method.](/jars)
9999
:::info
100100
If you are confused on what jar to select, you can check the **variables.txt** file that SPC generates with the serverpack.
101101
**For example, below is the variables.txt Server type Fabric for Version 1.20.1 with Build 0.18.6.**
102102
![img](/extras/serverpackcreator/serverpack_variables.png)
103103
:::
104-
5. Once you have changed the server type to the correct one, you can start the server and enjoy the modpack on your server!
104+
1.1 Ensure for this step you click Remove all files before changing server type.
105+
![img](/extras/serverpackcreator/jarselect.png)
106+
107+
2. After the server jar is installed, you can upload the serverpack zip that was generated via [sftp](/sftp).
108+
109+
3. Once uploaded, extract the zip **via the file manager** by right clicking the zip and selecting unarchive. ![img](/extras/serverpackcreator/unzip.png)
110+
111+
4. Once unarchived, you can start the server, and enjoy the serverpack you just made!
112+
105113
If you need more help. Join the [discord server](https://bloom.host/discord).
114+
115+
## Possible issues you may encounter.
116+
117+
118+
---
119+
120+
<details>
121+
<summary>
122+
### Java version is not correct for the serverpack.
123+
</summary>
124+
125+
If you are encountering this issue, its a simple solution. You can change the java version via the popup that shows up when its wrong, or if that doesn't show up [you can follow this guide to change the java version from the startup tab](/java-version).
126+
127+
</details>
128+

docs/running_a_server/java-version.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ This guide will show you how to change the version of Java if it does not work f
1818
All Minecraft 1.18 - 1.20.4 versions require Java 17 to work. Use the Java 17 option to use Java 17 on your server.
1919

2020
Minecraft 1.20.5+ will require a minimum of Java 21 to work.
21+
22+
Minecraft 26.1+ will require a minimum of Java 26 to work.
2123
:::
2224

2325
![console](/running_a_server/java_version/1.png)

embeds.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -932,15 +932,17 @@ java:
932932
aliases: [ 'jvm', 'javas', 'java18', 'whichjava', 'jvm18', 'java17', 'jvm17' ]
933933
title: '📜 Minecraft and their java requirements'
934934
description: |+
935-
For Minecraft forge/fabric <1.16, Java 8 is recommended
935+
For Minecraft forge/fabric < 1.16, Java 8 is recommended
936936
937-
For Minecraft <1.17, Java 11 is recommended.
937+
For Minecraft < 1.17, Java 11 is recommended.
938938
939-
Minecraft 1.17 **__won't start__** without Java 16 (or newer).
939+
Minecraft > 1.17 **__won't start__** without Java 16 (or newer).
940940
941-
Minecraft 1.18 **__won't start__** without Java 17 (or newer).
941+
Minecraft > 1.18 **__won't start__** without Java 17 (or newer).
942942
943-
Minecraft 1.20.5 **__won't start__** without Java 21 (or newer).
943+
Minecraft > 1.20.5 **__won't start__** without Java 21 (or newer).
944+
945+
Minecraft > 26.1 **__won't start__** without Java 26 (or newer).
944946
945947
For more information on how to change your java version on the panel, please visit [here](https://docs.bloom.host/java-version/)
946948
image: 'https://raw.githubusercontent.com/Bloom-host/BloomDocs/master/static/discord/java.png'
1.16 MB
Loading
85.6 KB
Loading
83.2 KB
Loading
190 KB
Loading
102 KB
Loading
1.43 MB
Loading

0 commit comments

Comments
 (0)