diff --git a/.github/PULL_REQUEST_TEMPLATE/bug_report.md b/.github/PULL_REQUEST_TEMPLATE/bug_report.md new file mode 100644 index 0000000..815dda2 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/bug_report.md @@ -0,0 +1,40 @@ +--- +name: Bug Report +about: Create a report to help us improve + +--- + + + +## Environment And Mod Information: + +* Minecraft Version: [i.e. 1.18.1] +* Forge Version: [i.e. 14.21.1.2443] +* Cat Herder Version: [i.e. 1.14.1.240] +* Java Version: [i.e. 8 Update 144 64 bit] +* Operating System (OS): [i.e. Windows 10 64-bit Build 17134] + +## Logs + + +## Issue Description: + + + +## Steps to reproduce: + +1. +2. +3. +4. + +## Additional Information: + +- More Details: +- Screenshots: diff --git a/.github/PULL_REQUEST_TEMPLATE/feature-request.md b/.github/PULL_REQUEST_TEMPLATE/feature-request.md new file mode 100644 index 0000000..e5c9888 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/feature-request.md @@ -0,0 +1,21 @@ +--- +name: Feature Request +about: Suggest an idea for this project + +--- + + + +## Feature Description: + + +## Relation to any Known/Unknown Bug: + + +## Additional Information: diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..3e4a382 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "gradle" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 9efa4ac..a34ba6c 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -46,7 +46,7 @@ jobs: - name: Build with Gradle uses: gradle/gradle-build-action@937999e9cc2425eddc7fd62d1053baf041147db7 with: - arguments: build test --console=version + arguments: build test --console=verbose env: MOD_VERSION: "${{ steps.bump_version.outputs.new_version }}" - name: Commit version file diff --git a/.release-info/1.18/VERSION b/.release-info/1.18/VERSION index d169b2f..c5d54ec 100644 --- a/.release-info/1.18/VERSION +++ b/.release-info/1.18/VERSION @@ -1 +1 @@ -0.0.8 +0.0.9 diff --git a/CHANGELOG/1.18/current.md b/CHANGELOG/1.18/current.md index e69de29..cc382f8 100644 --- a/CHANGELOG/1.18/current.md +++ b/CHANGELOG/1.18/current.md @@ -0,0 +1 @@ +- `[NEW]` First releasable build diff --git a/build.gradle b/build.gradle index cf32b96..d9a8f1d 100644 --- a/build.gradle +++ b/build.gradle @@ -8,9 +8,9 @@ buildscript { mavenCentral() } dependencies { - classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true + classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '6.0.+', changing: true classpath "gradle.plugin.com.matthewprenger:CurseGradle:1.4.0" - classpath "org.ajoberstar.grgit:grgit-gradle:4.1.0" + classpath "org.ajoberstar.grgit:grgit-gradle:5.2.1" classpath 'org.parchmentmc:librarian:1.+' } } @@ -226,19 +226,3 @@ modrinth { optional.project "patchouli" } } - -// Must be done in afterEvaluate as the specific curseforge$id -// task is generated lazily -afterEvaluate { - // tasks.named("curseforge${project.curseforge_project_id}").get().dependsOn.add(makeChangelog) -} - -if (project.hasProperty('UPDATE_MAPPINGS')) { - extractRangeMap { - sources sourceSets.api.java.srcDirs - } - applyRangeMap { - sources sourceSets.api.java.srcDirs - } - sourceSets.api.java.srcDirs.each { extractMappedNew.addTarget it } -} diff --git a/gradle.properties b/gradle.properties index ad26b6f..8d525e3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,7 +7,7 @@ mod_id=crafttracker org.gradle.jvmargs=-Xmx4G org.gradle.daemon=false -forge_version=1.18.2-40.2.10 +forge_version=1.18.2-40.2.17 mcp_channel=official mcp_mappings=1.18.2 parchment_version=2022.11.06-1.18.2 @@ -19,7 +19,7 @@ base_mc_version=1.18 additional_mc_versions=1.18 fml_version_range=[40,) -forge_version_range=[40.2.0,) +forge_version_range=[40.2.17,) minecraft_version_range=[1.18, 1.19) curseforge_project_id=626455 @@ -35,5 +35,5 @@ jei_version=1.18.2:9.7.2.281 top_file_id=3671753 # Patchouli -ptch_version=1.18.2-67 +ptch_version=1.18.2-71.1 ptch_file_id=3729975 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ae04661..a595206 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists