commit 896895a21b1b4eb7263a158c8eda59393532a16d
parent e4456928384fa0fa9d852c71ebb10a141fb0c9ff
Author: Luke Willis <lukejw@monastech.xyz>
Date:   Fri,  8 May 2026 20:21:05 -0400

andrew: Switch to BTA server

Diffstat:
Mmt/system/andrew.scm | 30++++++------------------------
1 file changed, 6 insertions(+), 24 deletions(-)

diff --git a/mt/system/andrew.scm b/mt/system/andrew.scm @@ -84,25 +84,7 @@ table inet filter { ")) (define %mod-list - (list - ;; Fabric API - (remote-file "https://cdn.modrinth.com/data/P7dR8mSH/versions/dZsorAUN/fabric-api-0.147.0+26.1.2.jar" - (base32 "1f5sj0r2szwnfgz5clv5dm7k4figzfr08wgbsdq7br68yyl7fy5b")) - ;; Lithium - (remote-file "https://cdn.modrinth.com/data/gvQqBUqZ/versions/R7MxYvuW/lithium-fabric-0.24.2+mc26.1.2.jar" - (base32 "002fvncv6g6122ark6748lj4b3za0ffa8raz6sdp9qphlbqqjli2")) - ;; ScalableLux - (remote-file "https://cdn.modrinth.com/data/Ps1zyz6x/versions/gYbHVCz8/ScalableLux-0.2.0+fabric.2b63825-all.jar" - (base32 "1w0xgd0j26j3s83a3hxr0d3cr2asjx0zmc1vrqsnan4ipjr83abd")) - ;; FerriteCore - (remote-file "https://cdn.modrinth.com/data/uXXizFIs/versions/d5ddUdiB/ferritecore-9.0.0-fabric.jar" - (base32 "08mzwryxphh1g0p6r5xravzh38zvcsl2isrb773sqryr5v3ncf91")) - ;; Simple Void Chat - (remote-file "https://cdn.modrinth.com/data/9eGKb6K1/versions/gVPjsMto/voicechat-fabric-2.6.17+26.1.2.jar" - (base32 "1k0j76k3mnf460nh2ywg9vz2ynwa3xk45sccfkz1lkhh5qqcqi4n")) - ;; EasyAuth - (remote-file "https://cdn.modrinth.com/data/aZj58GfX/versions/h9nSM2ZF/easyauth-mc26.1-3.4.3-SNAPSHOT.48.jar" - (base32 "01v14b7r0b95idjqimqa0q3wdyzqmyi3j03bw3n8jpbsqzni613n")))) + '()) (define andrew-os (operating-system @@ -147,14 +129,14 @@ table inet filter { (list (service nftables-service-type (nftables-configuration (ruleset %nftables-ruleset))) - (service minecraft-service-type - (minecraft-configuration + (service bta-service-type + (bta-configuration (properties `(("motd" . "MonasTech Private Server") - ("difficulty" . "hard") + ("difficulty" . "3") ("allow-flight" . "true") ("white-list" . "true") - ("spawn-protection" . "0") - ("enforce-secure-profile" . "false"))) + ("online-mode" . "false"))) + (ops '("1a68c56c-0bbc-413d-8fe1-10a2e4e04ad2")) (mods %mod-list))) (service update-channels-locked-service-type '()) (service nginx-service-type