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
|
# Grub Boot Loader Setup
|
||||||
boot.loader = {
|
boot.loader = {
|
||||||
efi = {
|
efi = {
|
||||||
|
|||||||
Reference in New Issue
Block a user