summaryrefslogtreecommitdiff
path: root/nix/files
diff options
context:
space:
mode:
authorseth <[email protected]>2023-05-01 21:01:55 -0400
committerseth <[email protected]>2023-05-01 21:01:55 -0400
commit22c6199166e343d950e37029041cf7d251b903c1 (patch)
tree08d2773339694973ee85d5ec09f315ba8b42f39f /nix/files
parent51db12fc7ab97a84be007c3d7f3771accbabeb84 (diff)
feat: add nix flake
Diffstat (limited to 'nix/files')
-rw-r--r--nix/files/.minecraft/packwiz-installer-bootstrap.jarbin0 -> 98989 bytes
-rw-r--r--nix/files/.packignore7
-rw-r--r--nix/files/instance.cfg22
-rw-r--r--nix/files/mmc-pack.json51
4 files changed, 80 insertions, 0 deletions
diff --git a/nix/files/.minecraft/packwiz-installer-bootstrap.jar b/nix/files/.minecraft/packwiz-installer-bootstrap.jar
new file mode 100644
index 0000000..84b934c
--- /dev/null
+++ b/nix/files/.minecraft/packwiz-installer-bootstrap.jar
Binary files differ
diff --git a/nix/files/.packignore b/nix/files/.packignore
new file mode 100644
index 0000000..448001c
--- /dev/null
+++ b/nix/files/.packignore
@@ -0,0 +1,7 @@
+.minecraft/coremods
+.minecraft/mods
+.minecraft/resourcepacks
+.minecraft/saves
+.minecraft/screenshots
+.minecraft/shaderpacks
+.minecraft/texturepacks \ No newline at end of file
diff --git a/nix/files/instance.cfg b/nix/files/instance.cfg
new file mode 100644
index 0000000..9e1afb7
--- /dev/null
+++ b/nix/files/instance.cfg
@@ -0,0 +1,22 @@
+InstanceType=OneSix
+JoinServerOnLaunch=false
+JvmArgs=-XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+AlwaysActAsServerClassMachine -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseNUMA -XX:NmethodSweepActivity=1 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:+UseVectorCmov -XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:ThreadPriorityPolicy=1 -XX:AllocatePrefetchStyle=3 -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:ShenandoahGuaranteedGCInterval=1000000 -XX:AllocatePrefetchStyle=1
+MaxMemAlloc=4096
+MinMemAlloc=4096
+OverrideCommands=true
+OverrideConsole=false
+OverrideGameTime=false
+OverrideJavaArgs=true
+OverrideJavaLocation=false
+OverrideMemory=true
+OverrideMiscellaneous=false
+OverrideNativeWorkarounds=false
+OverridePerformance=false
+OverrideWindow=false
+PermGen=128
+PostExitCommand=
+PreLaunchCommand="$INST_JAVA" -jar packwiz-installer-bootstrap.jar https://raw.githubusercontent.com/getchoo/modpack/main/pack.toml
+WrapperCommand=
+iconKey=default
+name=getchoo-modpack
+notes=
diff --git a/nix/files/mmc-pack.json b/nix/files/mmc-pack.json
new file mode 100644
index 0000000..624eee3
--- /dev/null
+++ b/nix/files/mmc-pack.json
@@ -0,0 +1,51 @@
+{
+ "components": [
+ {
+ "cachedName": "LWJGL 3",
+ "cachedVersion": "3.3.1",
+ "cachedVolatile": true,
+ "dependencyOnly": true,
+ "uid": "org.lwjgl3",
+ "version": "3.3.1"
+ },
+ {
+ "cachedName": "Minecraft",
+ "cachedRequires": [
+ {
+ "suggests": "3.3.1",
+ "uid": "org.lwjgl3"
+ }
+ ],
+ "cachedVersion": "1.19.2",
+ "important": true,
+ "uid": "net.minecraft",
+ "version": "1.19.2"
+ },
+ {
+ "cachedName": "Intermediary Mappings",
+ "cachedRequires": [
+ {
+ "equals": "1.19.2",
+ "uid": "net.minecraft"
+ }
+ ],
+ "cachedVersion": "1.19.2",
+ "cachedVolatile": true,
+ "dependencyOnly": true,
+ "uid": "net.fabricmc.intermediary",
+ "version": "1.19.2"
+ },
+ {
+ "cachedName": "Quilt Loader",
+ "cachedRequires": [
+ {
+ "uid": "net.fabricmc.intermediary"
+ }
+ ],
+ "cachedVersion": "0.17.8",
+ "uid": "org.quiltmc.quilt-loader",
+ "version": "0.17.8"
+ }
+ ],
+ "formatVersion": 1
+}