diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f218b3d..d597c8c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,11 +2,20 @@ name: Build on Main Branch on: pull_request: types: [ closed ] - branches: [ main, master ] + branches: + - master + - main + push: + branches: + - master + - main + workflow_dispatch: jobs: build: if: | - github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.pull_request.merged == true) + github.event_name == 'push' + || (github.event_name == 'pull_request' && github.event.pull_request.merged == true) + || github.event_name == 'workflow_dispatch' runs-on: ubuntu-latest steps: - name: Checkout repository diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 55d88b6..58165f5 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -3,7 +3,7 @@ name: Deploy Docs to GitHub Pages on: push: branches: - - "**" + - "master" paths: - ".github/workflows/deploy-docs.yml" - "docs/**" @@ -175,7 +175,7 @@ jobs: - RegistryLib Wiki Versions + BreakdownKernel Wiki Versions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/breacore.mixins.json b/src/main/resources/breacore.mixins.json index 6a25b0f..3501f28 100644 --- a/src/main/resources/breacore.mixins.json +++ b/src/main/resources/breacore.mixins.json @@ -2,10 +2,9 @@ "required": true, "minVersion": "0.8", "package": "net.phasetranscrystal.breacore.mixins", - "compatibilityLevel": "JAVA_21", + "compatibilityLevel": "JAVA_25", "plugin": "net.phasetranscrystal.breacore.mixins.BreaMixinPlugin", "mixins": [ - "AbstractRegistrateAccessor", "BlockPropertiesAccessor", "MappedRegistryAccess", "RegisterEventAccessor", diff --git a/src/main/resources/icon.png b/src/main/resources/icon.png new file mode 100644 index 0000000..5bfa3ce Binary files /dev/null and b/src/main/resources/icon.png differ diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml index e8c132e..4f3b67b 100644 --- a/src/main/templates/META-INF/neoforge.mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -30,8 +30,7 @@ file = "META-INF/accesstransformer.cfg" # The coremods config file path is not configurable and is always loaded from META-INF/coremods.json -# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional. -[[dependencies."${mod_id}"]] #optional +[[dependencies."${mod_id}"]] # the modid of the dependency modId = "neoforge" #mandatory type = "required" #mandatory @@ -46,8 +45,37 @@ versionRange = "${minecraft_version_range}" ordering = "NONE" side = "BOTH" -# Features are specific properties of the game environment, that you may want to declare you require. This example declares -# that your mod requires GL version 3.2 or higher. Other features will be added. They are side aware so declaring this won't -# stop your mod loading on the server for example. -#[features."${mod_id}"] -#openGLVersion="[3.2,)" +[[dependencies."${mod_id}"]] +modId = "ae2" +type = "optional" +versionRange = "[${ae2_version},)" +ordering = "AFTER" +side = "BOTH" + +[[dependencies."${mod_id}"]] +modId = "curios" +type = "optional" +versionRange = "[${curios_version},)" +ordering = "AFTER" +side = "BOTH" + +[[dependencies."${mod_id}"]] +modId = "jei" +type = "optional" +versionRange = "[${jei_version},)" +ordering = "AFTER" +side = "BOTH" + +[[dependencies."${mod_id}"]] +modId = "jade" +type = "optional" +versionRange = "[${jade_version},)" +ordering = "AFTER" +side = "BOTH" + +[[dependencies."${mod_id}"]] +modId = "guideme" +type = "optional" +versionRange = "[${guideme_version},)" +ordering = "AFTER" +side = "BOTH" \ No newline at end of file