Minecraft server
Thanks for administering the minecraft server. I have a bit of a unique setup due to the environment I am hosting this in, so this guide should hopefully answer some questions you may have on administering it.
Generic file hosting using S3
Note that if you place a file in the below mentioned bucket, it will available at the following url:
https://s3.clortox.com/minecraft-modpacks/my.file
This measns you can use it to host the client modpack, resource packs, or anything else if necessary.
Updating the mod pack
Note that the mods in the modpack must be located in a folder in the zip archive called "mods". see here for more info.
If you are using a raw curseforge pack (with bundled server .jar
and manifest/start script), please replace cf-modpack-latest.zip
in the bucket with
your modpack, and tell me to switch it back to a curseforge modloader.
Creation of the .zip file
- Download the sample layout pack from here
- Extract the
.zip
file, and enter the createdmodpack
folder - Feel free to read the README; It will reiterate what I say here, but in more detail
- Place all
.jar
files for your mods in themods
folder, as well as all other necessary files - Zip up the entire
modpack
folder and name itmodpack-latest.zip
- Upload the modpack as described below
Uploading the pack
Using the web portal (Preffered)
- Make an account on auth.clortox.com if you have not already
- Log in and tell me you need the "minecraft" permission
- Navigate to "Minio"
- Follow the below steps
Using a raw client (Not preffered)
- Obtain an S3 client. You can find one here
- Enter the required information (Be sure to click on advanced). Be sure to click connect.
Key | Value |
---|---|
Access key | Provided access key |
Secret key | Provided secret key |
Region | us-east-1 |
Endpoint | https://s3.clortox.com |
- Follow the below steps
Navigating file uploads
- Navigate into the bucket "minecraft-modpack"
- Replace
server-icon.png
with your desired icon. It must be that exact name. - Replace
modpack-latest.zip
with you desired modpack. It must be curseforge, 1.12.2, and in a zip file. It must be that exact name
After this Use olivetin to restart the server Contact me to have me restart the pod.
I'm working on an interface behind some auth to restart it.