Skip to content

Instantly share code, notes, and snippets.

@kreezxil
Created August 29, 2021 19:11
Show Gist options
  • Save kreezxil/9288cd3314efadec76ced0e2aa369b37 to your computer and use it in GitHub Desktop.
Save kreezxil/9288cd3314efadec76ced0e2aa369b37 to your computer and use it in GitHub Desktop.
# Path to your modpack. Can be either relative or absolute.
# Example: "./Some Modpack" or "C:/Minecraft/Some Modpack"
# Can also be a combination of CurseForge projectID and fileID. Example for Survive Create Prosper 4 4.6.8: "430517,3266321"
modpackDir = "/home/kreezxil/.config/gdlauncher_next/instances/World of Dragons II"
# List of client-only mods to delete from serverpack.
# No need to include version specifics. Must be the filenames of the mods, not their project names on CurseForge!
# Example: [AmbientSounds,ClientTweaks,PackMenu,BetterAdvancement,jeiintegration]
clientMods = [DefaultOptions_1.16.5-12.2.1.jar, IKnowWhatImDoing-3.2.0-forge.jar, ModifierKeyFix-1.0.jar, Neat 1.7-27.jar, ReAuth-1.16-Forge-3.9.3.jar, Toast-Control-1.16.4-4.3.1.jar, [1.16.5][Forge] RPG-HUD-3.8.4.jar, desiredservers-1.16.4-1.0.1.jar, journeymap-1.16.5-5.7.3.jar, justenoughkeys-forge-0.2.2.jar, torchoptimizer-1.16.5-2.4.8.jar]
# Name of directories to include in serverpack.
# When specifying "saves/world_name", "world_name" will be copied to the base directory of the serverpack
# for immediate use with the server. Automatically set when projectID,fileID for modpackDir has been specified.
# Example: [config,mods,scripts]
copyDirs =[config, defaultconfigs, mods, scripts, structurize]
# Whether to install a Forge/Fabric server for the serverpack. Must be true or false.
# Default value is true.
includeServerInstallation = true
# Path to the Java executable. On Linux systems it would be something like "/usr/bin/java".
# Only needed if includeServerInstallation is true.
javaPath = "/usr/lib/jvm/java-8-openjdk/jre/bin/java"
# Which Minecraft version to use. Example: "1.16.5".
# Automatically set when projectID,fileID for modpackDir has been specified.
# Only needed if includeServerInstallation is true.
minecraftVersion = "1.16.5"
# Which modloader to install. Must be either "Forge" or "Fabric".
# Automatically set when projectID,fileID for modpackDir has been specified.
# Only needed if includeServerInstallation is true.
modLoader = "Fabric"
# The version of the modloader you want to install. Example for Fabric="0.7.3", example for Forge="36.0.15".
# Automatically set when projectID,fileID for modpackDir has been specified.
# Only needed if includeServerInstallation is true.
modLoaderVersion = "0.1.0.48"
# Include a server-icon.png in your serverpack. Must be true or false.
# Customize server-icon.png in ./server_files.
# Dimensions must be 64x64!
# Default value is true.
includeServerIcon = true
# Include a server.properties in your serverpack. Must be true or false.
# Customize server.properties in ./server_files.
# If no server.properties is provided but is set to true, a default one will be provided.
# Default value is true.
includeServerProperties = true
# Include start scripts for windows and linux systems. Must be true or false.
# Customize files beginning with "start-" in ./server_files.
# Default value is true.
includeStartScripts = true
# Create zip-archive of serverpack. Must be true or false.
# Default value is true.
includeZipCreation = true
# Java arguments to set in the start-scripts for the generated server pack. Default value is "empty".
# Leave as "empty" to not have Java arguments in your start-scripts.
javaArgs = "-Xmx8G"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment