so like turns out java will take always fill the minimum ram space and that like causes stuff to OOM
29 lines
964 B
Nix
29 lines
964 B
Nix
{ config, pkgs, ... }:
|
|
|
|
{
|
|
services.minecraft-servers.servers.building = {
|
|
enable = true;
|
|
package = pkgs.paperServers.paper-1_21_11;
|
|
autoStart = true;
|
|
jvmOpts = "-Xms1024M -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/qYMNQYjH/worldedit-bukkit-7.3.18-beta-01.jar"; sha256 = "sha256-/TRUrwHhjnyBuCVyS34IWzvILz79RhZjS6k2DLwkUk0="; };
|
|
"plugins/EssentialsX.jar" = pkgs.fetchurl { url = "https://cdn.modrinth.com/data/hXiIvTyT/versions/Oa9ZDzZq/EssentialsX-2.21.2.jar"; sha256 = "sha256-C3WQJvAvPFR8MohvNmbbPB+Uz/c+FBrlZIMT/Q0L38Y="; };
|
|
};
|
|
};
|
|
|
|
services.minecraft-servers.servers.velocity.symlinks."velocity.toml".value = {
|
|
servers = {
|
|
building = "127.0.0.1:30002";
|
|
};
|
|
};
|
|
}
|