Made the code more modular.
This commit is contained in:
11
main.py
11
main.py
@@ -9,23 +9,26 @@ from tqdm import tqdm
|
|||||||
# Minecraft installation folder.
|
# Minecraft installation folder.
|
||||||
minecraft_dir = os.path.join(os.getenv('APPDATA'), ".minecraft")
|
minecraft_dir = os.path.join(os.getenv('APPDATA'), ".minecraft")
|
||||||
|
|
||||||
|
# Server name.
|
||||||
|
server_name = "apocaz"
|
||||||
|
|
||||||
# Forge variables.
|
# Forge variables.
|
||||||
forge_version = "1.12.2-forge-14.23.5.2859"
|
forge_version = "1.12.2-forge-14.23.5.2859"
|
||||||
forge_dir = os.path.join(minecraft_dir, f"versions/{forge_version}")
|
forge_dir = os.path.join(minecraft_dir, f"versions/{forge_version}")
|
||||||
forge_url = f"https://git.jisoonet.com/publicprojects/{forge_version}/-/archive/main/{forge_version}-main.zip"
|
forge_url = f"https://git.jisoonet.com/file-depot/{server_name}/{forge_version}/-/archive/main/{forge_version}-main.zip"
|
||||||
|
|
||||||
# Forge libraries variables.
|
# Forge libraries variables.
|
||||||
forge_libraries_version = "1.12.2-14.23.5.2859"
|
forge_libraries_version = "1.12.2-14.23.5.2859"
|
||||||
forge_libraries_dir = os.path.join(minecraft_dir, f"libraries/net/minecraftforge/forge/{forge_libraries_version}")
|
forge_libraries_dir = os.path.join(minecraft_dir, f"libraries/net/minecraftforge/forge/{forge_libraries_version}")
|
||||||
forge_libraries_url = f"https://git.jisoonet.com/publicprojects/{forge_libraries_version}/-/archive/main/{forge_libraries_version}-main.zip"
|
forge_libraries_url = f"https://git.jisoonet.com/file-depot/{server_name}/{forge_libraries_version}/-/archive/main/{forge_libraries_version}-main.zip"
|
||||||
|
|
||||||
# Backup folder for mods.
|
# Backup folder for mods.
|
||||||
mods_backup_dir = os.path.join(minecraft_dir, "mods-backup")
|
mods_backup_dir = os.path.join(minecraft_dir, "mods-backup")
|
||||||
|
|
||||||
# Modpack variables.
|
# Modpack variables.
|
||||||
modpack_name = "apocaz-modpack"
|
modpack_name = "modpack"
|
||||||
modpack_dir = os.path.join(minecraft_dir, "mods")
|
modpack_dir = os.path.join(minecraft_dir, "mods")
|
||||||
modpack_url = f"https://git.jisoonet.com/publicprojects/{modpack_name}/-/archive/main/{modpack_name}-main.zip"
|
modpack_url = f"https://git.jisoonet.com/file-depot/{server_name}/{modpack_name}/-/archive/main/{modpack_name}-main.zip"
|
||||||
|
|
||||||
# Function to check for the prescence of Minecraft installation folder.
|
# Function to check for the prescence of Minecraft installation folder.
|
||||||
def check_minecraft_installation(minecraft_dir):
|
def check_minecraft_installation(minecraft_dir):
|
||||||
|
|||||||
Reference in New Issue
Block a user