diff options
| author | Rosa <rosaontheweb@proton.me> | 2026-06-20 18:30:28 -0400 |
|---|---|---|
| committer | Rosa <rosaontheweb@proton.me> | 2026-06-20 18:30:28 -0400 |
| commit | decab4b3bf8ee5d92f21436ece61b5a7daa6f4eb (patch) | |
| tree | a858992d8924c2895f6823d9d62ade0443fd8ed7 | |
| parent | 76625bcdc1337326bc3c3a748b06c078769768c1 (diff) | |
build against 26.2HEADv0.1.0+26.2main
| -rw-r--r-- | build.gradle.kts | 12 | ||||
| -rw-r--r-- | flake.lock | 40 | ||||
| -rw-r--r-- | flake.nix | 53 | ||||
| -rw-r--r-- | gradle/wrapper/gradle-wrapper.properties | 2 | ||||
| -rw-r--r-- | src/main/resources/fabric.mod.json | 7 |
5 files changed, 81 insertions, 33 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index b167636..be0a657 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,15 +1,15 @@ plugins { - id("net.fabricmc.fabric-loom-remap") version "1.15-SNAPSHOT" + id("net.fabricmc.fabric-loom") version "1.17-SNAPSHOT" } +val minecraftVersion = "26.2" group = "net.girlonthe" -version = "0.1.0" +version = "0.1.0+${minecraftVersion}" dependencies { - minecraft("com.mojang:minecraft:1.21.11") - mappings(loom.officialMojangMappings()) - modImplementation("net.fabricmc:fabric-loader:0.17.3") - modImplementation(fabricApi.module("fabric-command-api-v2", "0.141.3+1.21.11")) + minecraft("com.mojang:minecraft:${minecraftVersion}") + implementation("net.fabricmc:fabric-loader:0.18.4") + implementation(fabricApi.module("fabric-command-api-v2", "0.152.2+${minecraftVersion}")) } tasks { @@ -1,12 +1,30 @@ { "nodes": { + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "nixpkgs": { "locked": { - "lastModified": 1773122722, - "narHash": "sha256-FIqHByVqxCprNjor1NqF80F2QQoiiyqanNNefdlvOg4=", + "lastModified": 1781577229, + "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "62dc67aa6a52b4364dd75994ec00b51fbf474e50", + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", "type": "github" }, "original": { @@ -18,8 +36,24 @@ }, "root": { "inputs": { + "flake-utils": "flake-utils", "nixpkgs": "nixpkgs" } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } } }, "root": "root", @@ -1,25 +1,40 @@ { - description = "Mod dev flake"; - inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + description = "Minecraft fabric mod dev env"; + inputs = { + flake-utils.url = "github:numtide/flake-utils"; + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + }; + outputs = - { self, nixpkgs }: - let - pkgs = nixpkgs.legacyPackages.x86_64-linux; - in { - devShells.x86_64-linux.default = pkgs.mkShellNoCC rec { - buildInputs = with pkgs; [ - libglvnd - ]; + self, + flake-utils, + nixpkgs, + }: + flake-utils.lib.eachDefaultSystem ( + system: + let + pkgs = nixpkgs.legacyPackages.${system}; + in + { + devShells.default = pkgs.mkShellNoCC rec { + buildInputs = with pkgs; [ + flite + libglvnd + libpulseaudio + pipewire + vulkan-loader + ]; - LD_LIBRARY_PATH = with pkgs; lib.makeLibraryPath buildInputs; - nativeBuildInputs = with pkgs; [ - gradle_9 - jdk21 - jdt-language-server - ]; - }; + LD_LIBRARY_PATH = nixpkgs.lib.makeLibraryPath buildInputs; + nativeBuildInputs = with pkgs; [ + gradle_9 + jdk25 + jdt-language-server + ]; + }; - formatter.x86_64-linux = pkgs.nixfmt; - }; + formatter = pkgs.nixfmt; + } + ); } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index dbc3ce4..1a70468 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index b370665..ec86d55 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -16,8 +16,7 @@ ], "contact": { "discord": "https://discord.gg/A2FEXREAtQ", - "issues": "https://codeberg.org/evilandqueer/simple-rename-command/issues", - "sources": "https://codeberg.org/evilandqueer/simple-rename-command" + "sources": "https://git.eviltransgenders.club/~rosa/simple-rename-command" }, "license": "Unlicense", "icon": "icon.png", @@ -27,7 +26,7 @@ }, "depends": { "fabric-command-api-v2": "*", - "fabricloader": ">=0.17.3", - "minecraft": ">=1.21.11" + "fabricloader": ">=0.18.4", + "minecraft": ">=26.2" } } |
