diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 00bdb9e..ac4a6ac 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -4,14 +4,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: java-version: '11' distribution: 'temurin' - - uses: gradle/gradle-build-action@v2 - with: - arguments: build - - uses: actions/upload-artifact@v3 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - name: Build with Gradle + run: ./gradlew build + - uses: actions/upload-artifact@v4 with: name: jar path: build/libs diff --git a/src/main/kotlin/atm/bloodworkxgaming/serverstarter/ServerStarter.kt b/src/main/kotlin/atm/bloodworkxgaming/serverstarter/ServerStarter.kt index 0e81cdf..d1328fb 100644 --- a/src/main/kotlin/atm/bloodworkxgaming/serverstarter/ServerStarter.kt +++ b/src/main/kotlin/atm/bloodworkxgaming/serverstarter/ServerStarter.kt @@ -146,7 +146,7 @@ class ServerStarter(args: Array) { val internetManager = InternetManager(config) - if (!internetManager.checkConnection() && config.launch.checkOffline) { + if (config.launch.checkOffline && !internetManager.checkConnection()) { LOGGER.error("Problems with the Internet connection, shutting down.") exitProcess(-1) }