#!/bin/bash

echo ""
echo "========================================"
echo "  STEAMCRAFT CREATE CLIENT"
echo "  Version 1.20.1 + Fabric"
echo "========================================"
echo ""
echo "Запуск клиента..."
echo ""

# Проверяем Java
if ! command -v java &> /dev/null; then
    echo "❌ ОШИБКА: Java не найдена!"
    echo ""
    echo "Скачай Java 21 с:"
    echo "https://adoptium.net/temurin/releases/?version=21"
    echo ""
    exit 1
fi

# Проверяем версию Java
JAVA_VERSION=$(java -version 2>&1 | awk -F '"' '/version/ {print $2}' | cut -d'.' -f1)
if [ "$JAVA_VERSION" -lt 21 ]; then
    echo "⚠️  ВНИМАНИЕ: Нужна Java 21 или выше!"
    echo "Текущая версия: Java $JAVA_VERSION"
    echo ""
fi

# Запускаем TLauncher или Fabric
if [ -f "TLauncher.jar" ]; then
    echo "Запуск через TLauncher..."
    java -Xmx4G -Xms512M -jar TLauncher.jar
else
    echo "❌ ВНИМАНИЕ: Установи TLauncher или Fabric Loader!"
    echo ""
    echo "1. Скачай TLauncher: https://tlauncher.org/"
    echo "2. Установи Fabric 1.20.1"
    echo "3. Скопируй папку mods в ~/.minecraft/mods/"
    echo ""
fi
