Cinema Installer

Just run this and follow the instructions

How to access the theater server?

Join Snr and type /server Cinema

@echo off
echo Installer v1.0 created by Xavierlvll
color a

REM Define the destination folder for the unzipped files
set "destination=C:\Users\%USERNAME%\AppData\Roaming\.minecraft\mods"

REM Define the Fabric installer URL
set "fabricInstallerURL="

REM Prompt the user to remove existing mods
set /p "removeMods=Do you want to remove existing mods from '%destination%'? (Y/N): "
if /i "%removeMods%"=="Y" (
    echo Removing existing mods...
    rmdir /s /q "%destination%"
    echo Existing mods removed.
) else (
    echo Existing mods will not be removed.

REM Check if Fabric is installed
echo Checking for Fabric installation...
if not exist "%APPDATA%\.minecraft\versions\fabric" (
    echo Fabric not found. Installing Fabric...
    REM Download Fabric installer
    echo Downloading Fabric installer...
    powershell -command "(New-Object System.Net.WebClient).DownloadFile('%fabricInstallerURL%', 'fabric-installer.exe')"
    REM Run the Fabric installer
    echo Running Fabric installer...
    start "" "fabric-installer.exe"
    REM Wait for the installer to complete
    echo Waiting for installer to finish...
    echo Install version 1.19.4!
    color e
    timeout /t 10
    color a
    REM Clean up the installer
    echo Cleaning up installer...
    del "fabric-installer.exe"
) else (
    echo Fabric is already installed.

REM Download the file
echo Downloading
powershell -command "(New-Object System.Net.WebClient).DownloadFile('', '')"

REM Extract the downloaded zip file to the destination folder
echo Extracting files...
powershell -command "Expand-Archive -Path '' -DestinationPath '%destination%' -Force"

REM Wait for a few seconds
timeout /t 5

REM Launch Minecraft Java Edition
echo Launching Minecraft Java Edition...
start "" "C:\Program Files (x86)\Minecraft Launcher\MinecraftLauncher.exe"

REM Clean up temporary files
echo Cleaning up...
del ""

echo Done!