refactor(fabric-server): take lock as generate-loader input
This commit is contained in:
parent
6cafe81380
commit
3afa7f3e44
2 changed files with 3 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
||||||
{ callPackage, writeTextFile, writeShellScriptBin, minecraft-server, jre_headless }:
|
{ callPackage, writeTextFile, writeShellScriptBin, minecraft-server, jre_headless }:
|
||||||
|
|
||||||
let
|
let
|
||||||
loader = callPackage ./generate-loader.nix { };
|
loader = callPackage ./generate-loader.nix { lock = import ./lock.nix; };
|
||||||
log4j = writeTextFile {
|
log4j = writeTextFile {
|
||||||
name = "log4j.xml";
|
name = "log4j.xml";
|
||||||
text = ''
|
text = ''
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{ lib, fetchurl, stdenv, unzip, zip, jre_headless }:
|
{ lib, fetchurl, stdenv, unzip, zip, jre_headless, lock }:
|
||||||
|
|
||||||
let
|
let
|
||||||
lock = import ./lock.nix;
|
|
||||||
libraries = lib.forEach lock.libraries fetchurl;
|
libraries = lib.forEach lock.libraries fetchurl;
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
|
@ -23,7 +22,7 @@ stdenv.mkDerivation {
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat > fabric-server-launch.properties << EOF
|
cat > fabric-server-launch.properties << EOF
|
||||||
launch.mainClass=net.fabricmc.loader.impl.launch.knot.KnotServer
|
launch.mainClass=${lock.mainClass}
|
||||||
EOF
|
EOF
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue