├── .github └── workflows │ └── update-locks.yml ├── .gitignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── TODO.md ├── default.nix ├── examples ├── single-server-with-mods │ ├── configuration.nix │ └── flake.nix └── single-server │ ├── configuration.nix │ └── flake.nix ├── flake.lock ├── flake.nix ├── lib └── default.nix ├── modules └── minecraft-servers.nix ├── overlay.nix ├── pkgs ├── all-packages.nix ├── build-support │ ├── libraries.json │ ├── mkTextileLoader.nix │ └── mkTextileServer.nix ├── fabric-servers │ ├── default.nix │ ├── game_locks.json │ ├── loader.nix │ ├── loader_locks.json │ ├── log4j.xml │ └── update.py ├── legacy-fabric-servers │ ├── default.nix │ ├── game_locks.json │ ├── loader.nix │ ├── loader_locks.json │ ├── log4j.xml │ └── update.py ├── paper-servers │ ├── default.nix │ ├── derivation.nix │ ├── lock.json │ └── update.py ├── quilt-servers │ ├── default.nix │ ├── game_locks.json │ ├── loader.nix │ ├── loader_locks.json │ └── update.py ├── tools │ ├── fetchPackwizModpack │ │ └── default.nix │ └── nix-modrinth-prefetch.nix ├── vanilla-servers │ ├── default.nix │ ├── derivation.nix │ ├── update.py │ └── versions.json └── velocity-servers │ ├── default.nix │ ├── derivation.nix │ ├── lock.json │ └── update.py └── tests ├── files-symlinks.nix ├── formatting.nix ├── packwiz-from-src ├── default.nix └── sample-pack │ ├── index.toml │ ├── mods │ └── lithium.pw.toml │ └── pack.toml ├── simple-systemd-socket.nix └── simple.nix /.github/workflows/update-locks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/.github/workflows/update-locks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/TODO.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/default.nix -------------------------------------------------------------------------------- /examples/single-server-with-mods/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/examples/single-server-with-mods/configuration.nix -------------------------------------------------------------------------------- /examples/single-server-with-mods/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/examples/single-server-with-mods/flake.nix -------------------------------------------------------------------------------- /examples/single-server/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/examples/single-server/configuration.nix -------------------------------------------------------------------------------- /examples/single-server/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/examples/single-server/flake.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/lib/default.nix -------------------------------------------------------------------------------- /modules/minecraft-servers.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/modules/minecraft-servers.nix -------------------------------------------------------------------------------- /overlay.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/overlay.nix -------------------------------------------------------------------------------- /pkgs/all-packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/all-packages.nix -------------------------------------------------------------------------------- /pkgs/build-support/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/build-support/libraries.json -------------------------------------------------------------------------------- /pkgs/build-support/mkTextileLoader.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/build-support/mkTextileLoader.nix -------------------------------------------------------------------------------- /pkgs/build-support/mkTextileServer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/build-support/mkTextileServer.nix -------------------------------------------------------------------------------- /pkgs/fabric-servers/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/fabric-servers/default.nix -------------------------------------------------------------------------------- /pkgs/fabric-servers/game_locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/fabric-servers/game_locks.json -------------------------------------------------------------------------------- /pkgs/fabric-servers/loader.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/fabric-servers/loader.nix -------------------------------------------------------------------------------- /pkgs/fabric-servers/loader_locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/fabric-servers/loader_locks.json -------------------------------------------------------------------------------- /pkgs/fabric-servers/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/fabric-servers/log4j.xml -------------------------------------------------------------------------------- /pkgs/fabric-servers/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/fabric-servers/update.py -------------------------------------------------------------------------------- /pkgs/legacy-fabric-servers/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/legacy-fabric-servers/default.nix -------------------------------------------------------------------------------- /pkgs/legacy-fabric-servers/game_locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/legacy-fabric-servers/game_locks.json -------------------------------------------------------------------------------- /pkgs/legacy-fabric-servers/loader.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/legacy-fabric-servers/loader.nix -------------------------------------------------------------------------------- /pkgs/legacy-fabric-servers/loader_locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/legacy-fabric-servers/loader_locks.json -------------------------------------------------------------------------------- /pkgs/legacy-fabric-servers/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/legacy-fabric-servers/log4j.xml -------------------------------------------------------------------------------- /pkgs/legacy-fabric-servers/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/legacy-fabric-servers/update.py -------------------------------------------------------------------------------- /pkgs/paper-servers/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/paper-servers/default.nix -------------------------------------------------------------------------------- /pkgs/paper-servers/derivation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/paper-servers/derivation.nix -------------------------------------------------------------------------------- /pkgs/paper-servers/lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/paper-servers/lock.json -------------------------------------------------------------------------------- /pkgs/paper-servers/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/paper-servers/update.py -------------------------------------------------------------------------------- /pkgs/quilt-servers/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/quilt-servers/default.nix -------------------------------------------------------------------------------- /pkgs/quilt-servers/game_locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/quilt-servers/game_locks.json -------------------------------------------------------------------------------- /pkgs/quilt-servers/loader.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/quilt-servers/loader.nix -------------------------------------------------------------------------------- /pkgs/quilt-servers/loader_locks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/quilt-servers/loader_locks.json -------------------------------------------------------------------------------- /pkgs/quilt-servers/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/quilt-servers/update.py -------------------------------------------------------------------------------- /pkgs/tools/fetchPackwizModpack/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/tools/fetchPackwizModpack/default.nix -------------------------------------------------------------------------------- /pkgs/tools/nix-modrinth-prefetch.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/tools/nix-modrinth-prefetch.nix -------------------------------------------------------------------------------- /pkgs/vanilla-servers/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/vanilla-servers/default.nix -------------------------------------------------------------------------------- /pkgs/vanilla-servers/derivation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/vanilla-servers/derivation.nix -------------------------------------------------------------------------------- /pkgs/vanilla-servers/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/vanilla-servers/update.py -------------------------------------------------------------------------------- /pkgs/vanilla-servers/versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/vanilla-servers/versions.json -------------------------------------------------------------------------------- /pkgs/velocity-servers/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/velocity-servers/default.nix -------------------------------------------------------------------------------- /pkgs/velocity-servers/derivation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/velocity-servers/derivation.nix -------------------------------------------------------------------------------- /pkgs/velocity-servers/lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/velocity-servers/lock.json -------------------------------------------------------------------------------- /pkgs/velocity-servers/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/pkgs/velocity-servers/update.py -------------------------------------------------------------------------------- /tests/files-symlinks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/files-symlinks.nix -------------------------------------------------------------------------------- /tests/formatting.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/formatting.nix -------------------------------------------------------------------------------- /tests/packwiz-from-src/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/packwiz-from-src/default.nix -------------------------------------------------------------------------------- /tests/packwiz-from-src/sample-pack/index.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/packwiz-from-src/sample-pack/index.toml -------------------------------------------------------------------------------- /tests/packwiz-from-src/sample-pack/mods/lithium.pw.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/packwiz-from-src/sample-pack/mods/lithium.pw.toml -------------------------------------------------------------------------------- /tests/packwiz-from-src/sample-pack/pack.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/packwiz-from-src/sample-pack/pack.toml -------------------------------------------------------------------------------- /tests/simple-systemd-socket.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/simple-systemd-socket.nix -------------------------------------------------------------------------------- /tests/simple.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Infinidoge/nix-minecraft/HEAD/tests/simple.nix --------------------------------------------------------------------------------