Summary Files Commits Branches @commit @diff @stats
path: root / packages / minecraft-beta-servers / default.nix
blob: 65154ec41385bc7769f6a5320f4a35135716d8cf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  inputs,
  callPackage,
  lib,
  jdk8,
  ...
}:
let
  packages = lib.mapAttrs' (version: sha1: {
    name = version;
    value = callPackage "${inputs.nix-minecraft.outPath}/pkgs/vanilla-servers/derivation.nix" {
      inherit version sha1;
      url = "https://vault.omniarchive.uk/archive/java/server-beta/" +
            "${builtins.substring 0 4 version}/${version}.jar";
      jre_headless = jdk8;
    };
  }) (import ./versions.nix);
in
  lib.recurseIntoAttrs packages