add minecraft config
This commit is contained in:
@@ -92,6 +92,32 @@
|
||||
};
|
||||
};
|
||||
|
||||
# ================================ #
|
||||
# MINECRAFT #
|
||||
# ================================ #
|
||||
services.minecraft-server = {
|
||||
enable = true;
|
||||
eula = true;
|
||||
openFirewall = true; # Opens the port the server is running on (by default 25565 but in this case 43000)
|
||||
declarative = true;
|
||||
dataDir = "/persist/var/lib/minecraft";
|
||||
|
||||
serverProperties = {
|
||||
server-port = 43000;
|
||||
difficulty = 3;
|
||||
gamemode = 1;
|
||||
max-players = 10;
|
||||
motd = "NixOS Minecraft server!";
|
||||
allow-cheats = true;
|
||||
};
|
||||
jvmOpts = "-Xms4092M -Xmx4092M -XX:+UseG1GC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10";
|
||||
};
|
||||
|
||||
# ================================ #
|
||||
# END MINECRAFT #
|
||||
# ================================ #
|
||||
|
||||
|
||||
# Grub Boot Loader Setup
|
||||
boot.loader = {
|
||||
efi = {
|
||||
|
||||
Reference in New Issue
Block a user