anchor.diff:    # Note: when raising the version, ensure that all SNAPSHOT versions in
     # build.gradle are replaced by a fixed version
     # (the current one at the time of release) (see postPatch).
  -  version = "104.6";
  +  version = "120";
     buildVersion = makeBuildVersion version;
   
     src = fetchFromGitHub {
       owner = "Anuken";
       repo = "Mindustry";
       rev = "v${version}";
  -    sha256 = "1crdfiymaz57gnma6bmdcsnbl635nhjdndrjv467c4xfq9vvap2i";
  +    sha256 = "08l5c53izh5vmgahsj0qhpfiva0vs5qhh77bb770hzpadxvysyc8";
     };
   
     desktopItem = makeDesktopItem {
  
positive.code:     '';
      outputHashAlgo = "sha256";
      outputHashMode = "recursive";
      outputHash = "08yrczz1qn78qy3x67gs7d0xvihbfbb8ggiczq2nj812745zcizw";
    };
  
    # Separate commands for building and installing the server and the client
  
negative.code:     install -Dm644 desktop/build/libs/Mindustry.jar $out/share/mindustry.jar
      mkdir -p $out/bin
      makeWrapper ${jre}/bin/java $out/bin/mindustry \
        ${stdenv.lib.optionalString stdenv.isLinux "--prefix LD_LIBRARY_PATH : ${alsaLib}/lib"} \
        --add-flags "-jar $out/share/mindustry.jar"
      install -Dm644 core/assets/icons/icon_64.png $out/share/icons/hicolor/64x64/apps/mindustry.png
      install -Dm644 ${desktopItem}/share/applications/Mindustry.desktop $out/share/applications/Mindustry.desktop
  