diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 427eb8e..7f174ff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,23 +13,23 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'true' - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: - java-version: 11 + java-version: 17 distribution: zulu - name: Substitute Gradle settings file shell: bash run: ./substitute-settings.py env: - MC_JAVA_VERSION: "2.0.0-SNAPSHOT.151" - CORE_VERSION: "2.0.0-SNAPSHOT.141" - PROTO_DATA_VERSION: "0.8.5" - VALIDATION_VERSION: "2.0.0-SNAPSHOT.81" + MC_JAVA_VERSION: "2.0.0-SNAPSHOT.266" + CORE_VERSION: "2.0.0-SNAPSHOT.201" + PROTO_DATA_VERSION: "0.92.11" + VALIDATION_VERSION: "2.0.0-SNAPSHOT.301" - name: Build project shell: bash diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml index 47e2938..6e6a95c 100644 --- a/.github/workflows/gradle-wrapper-validation.yml +++ b/.github/workflows/gradle-wrapper-validation.yml @@ -9,11 +9,11 @@ on: jobs: validation: - name: Validation + name: Validate Gradle Wrapper runs-on: ubuntu-latest steps: - name: Checkout latest code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v1 + - name: Gradle Wrapper Validation + uses: gradle/actions/wrapper-validation@v4 diff --git a/.gitignore b/.gitignore index 68bbc5c..0f798d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,11 @@ # -# Copyright 2023, TeamDev. All rights reserved. +# Copyright 2025, TeamDev. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # -# http://www.apache.org/licenses/LICENSE-2.0 +# https://www.apache.org/licenses/LICENSE-2.0 # # Redistribution and use in source and/or binary forms, with or without # modification, must retain the above copyright notice and the following @@ -31,6 +31,10 @@ # # Therefore, instructions below are superset of instructions required for all the projects. +.java-version + +buildSrc/.kotlin/ + # IntelliJ IDEA modules and interim config files. *.iml .idea/*.xml @@ -55,6 +59,7 @@ # Gradle build files **/build/** +!**/src/**/build/** # Build files produced by the IDE **/out/** diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 8dba535..809943c 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -84,9 +84,6 @@ - - @@ -103,4 +100,4 @@ - \ No newline at end of file + diff --git a/.idea/copyright/TeamDev_Open_Source.xml b/.idea/copyright/TeamDev_Open_Source.xml index 14d7385..cea7fed 100644 --- a/.idea/copyright/TeamDev_Open_Source.xml +++ b/.idea/copyright/TeamDev_Open_Source.xml @@ -1,6 +1,6 @@ - diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml index 69417f0..0b8f9a1 100644 --- a/.idea/copyright/profiles_settings.xml +++ b/.idea/copyright/profiles_settings.xml @@ -1,3 +1,7 @@ - - \ No newline at end of file + + + + + + diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 35bbdff..b091734 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -146,13 +146,11 @@ - - @@ -194,7 +192,6 @@ - @@ -578,7 +575,6 @@ - @@ -623,6 +619,9 @@ + + + @@ -690,7 +689,6 @@ - @@ -711,7 +709,6 @@ -