forked from nico/dots
minecraft: init
This commit is contained in:
parent
63e37750a8
commit
ceeec17202
6 changed files with 269 additions and 9 deletions
29
modules/games/server/minecraft/building.nix
Normal file
29
modules/games/server/minecraft/building.nix
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
services.minecraft-servers.servers.building = {
|
||||
enable = true;
|
||||
package = pkgs.paperServers.paper-1_21_5;
|
||||
autoStart = true;
|
||||
jvmOpts = "-Xms4096M -Xmx4096M";
|
||||
|
||||
serverProperties = {
|
||||
server-port = 30002;
|
||||
difficulty = 3;
|
||||
max-players = 30;
|
||||
online-mode = false;
|
||||
gamemode = "creative";
|
||||
};
|
||||
|
||||
symlinks = {
|
||||
"plugins/Worldedit.jar" = pkgs.fetchurl { url = "https://cdn.modrinth.com/data/1u6JkXh5/versions/NhJaettg/worldedit-bukkit-7.3.12-beta-01.jar"; sha256 = "sha256-NP5ALYQe6DVVAeTeDGxySKZ8sjQnLjQc8PTbDS+Lbd4="; };
|
||||
"plugins/EssentialsX.jar" = pkgs.fetchurl { url = "https://cdn.modrinth.com/data/hXiIvTyT/versions/SKQwLLoQ/EssentialsX-2.21.0.jar"; sha256 = "sha256-VwQyKlSDa5hLEQ9+Igi67RiGwu/tREa0l+Z+US/skMU="; };
|
||||
};
|
||||
};
|
||||
|
||||
services.minecraft-servers.servers.velocity.symlinks."velocity.toml".value = {
|
||||
servers = {
|
||||
building = "127.0.0.1:30002";
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue