介绍
CryoCraft
NOTE: PLEASE READ THE RELEASE NOTES FOR VERSION 2.x BEFORE UPDATING
About The Pack
This pack has been developed with Steam Deck users in mind. It has full controller support and a heavy emphasis on performance optimizations, while remaining as beautiful and full of content as I could manage.
About Me
My name is Kyle, also known as CryoByte33. I run a highly technical YouTube channel, mainly focused on Steam Deck content.
I’ve been playing Minecraft since Alpha v1.0.11, back in 2010. The first version I modded was Alpha v1.0.17_04 with custom JAR hacks used to disable creeper explosions, so I’ve been doing this for a while. I host private modded servers for friends and family, and this is the latest version of that pack!
This is just a bit of a side project for me, as I’m mostly busy with YouTube content and Steam Deck optimizations, but I hope you enjoy!
Expected Performance
Steam Deck
Optimal settings for Steam Decks are already included with this pack, with expected performance staying at a locked 40 in most cases when not actively generating new terrain, and above 30 when exploring.
Other
This pack should generally perform pretty well on modern-ish hardware, my laptop with a 5900hx and 6800m gets about 100 FPS at 1080p when not generating new terrain.
Performance Recommendations
RAM
Allocate 6-12 GB of RAM to this pack, I personally use 8GB on my Steam Deck.
JVM Arguments
Aside from the RAM, I personally use the following JVM arguments, taken from the excellent research done by brucethemoose:
Client
-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:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+PerfDisableSharedMem -XX:G1HeapRegionSize=16M -XX:G1NewSizePercent=23 -XX:G1ReservePercent=20 -XX:SurvivorRatio=32 -XX:G1MixedGCCountTarget=3 -XX:G1HeapWastePercent=20 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:MaxTenuringThreshold=1 -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5.0 -XX:G1ConcRSHotCardLimit=16 -XX:G1ConcRefinementServiceIntervalMillis=150 -XX:GCTimeRatio=99
Server
-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:+UseG1GC -XX:MaxGCPauseMillis=130 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=28 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=20 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:G1ConcRSHotCardLimit=16 -XX:G1ConcRefinementServiceIntervalMillis=150
常见问题
CryoCraft By CryoByte33 支持哪些 Minecraft 版本?
CryoCraft By CryoByte33 基于 Minecraft Java 版 1.20.1、1.18.2,使用 Forge 加载器。
CryoCraft By CryoByte33 怎么安装?
点本页「前往下载」拿到整合包文件(Modrinth 的是 .mrpack,CurseForge 的是 .zip),在 PCL2 或 HMCL 启动器里选择「导入整合包」,启动器会自动装好 Minecraft、加载器和全部模组。建议在启动器里给游戏分配 4–6 GB 内存。
CryoCraft By CryoByte33 开服需要多大内存?
推荐服务器内存 12 GB。在线人数多、或者建了大量机器和区块加载器时,可以再加 2–4 GB。
怎么和朋友一起玩 CryoCraft By CryoByte33?
点本页的「一键开服」,选好配置后会自动安装 CryoCraft By CryoByte33 的服务端,几分钟就能开好。把服务器地址发给朋友,大家用同一个版本的整合包连进去就行。
评论
登录后评论和评分