
浅井整合模组包
一个免费许可的整合包,优化了游戏性能并为游戏机制添加了一些改进。
查看大图📢 介绍
Asai Integrated Modpack 是一个自由许可的整合包,旨在优化游戏性能并为游戏机制添加一些小改进。
这是一个你可以自由使用的整合包,你可以用它来制作服务器客户端或新的整合包,并且可以在无需整合包作者授权的情况下在此基础上构建你的想法。
🔧 有哪些功能?
- 避免不必要的 UI 显示,提供简洁干净的布局。
- 在提供性能优化的同时,也提供了一些玩法改进。
- 添加了 Packet Fixer,用于修复 NBT 标签和超大封包导致无法游玩的问题。
- 通过 Stxck 优化掉落物性能,提升游戏性能,并略微减少散落物品给玩家带来的烦恼。
※关于 Stxck 的注意事项:如果你正在游玩 Create,该模组可能会破坏实现“分发”功能的 Create 机器。请避免让物品在处理过程中成为物理实体。此外,当超过正常堆叠数量的掉落物进入 Create 的粉碎轮时,只会输出正常堆叠数量(多余部分会丢失)。如果你觉得这很麻烦,可以卸载 Stxck 模组。 - 添加 NERB 以移除配方书,大幅提升 CrT/KJS 或其他模组读取玩家数据的性能,并加快服务器与客户端之间的数据同步,以及玩家进入已保存世界所需的时间。
游戏机制改进部分
- 添加了 Actually Harvest,只需右键点击作物即可收获。新植物会自动保留,兼容大多数 MOD 作物;
- 添加了 Inventory Spam,让你可以在屏幕右下角看到自己拾取或丢弃了哪些物品,并且可以手动配置。
- 添加了 Inventory Tweaks-Refoxed,一键整理端口,并带有额外功能;
- 添加了 Silence Mobs,适用于需要大量生物但又不希望它们声音太大的场景。
- 添加了 Clean swing through grass,它允许你直接穿过草和铁轨之类的方块攻击生物。
※该模组存在友伤问题,但它只是客户端模组。如果你认为它带来的麻烦大于便利,可以删除它。 - 添加了 In-game NBTEdit 和 WorldEdit(1.21.1),为高级玩家(例如创作者)提供便利;
- 添加了 Pro Placer,彻底重做了方块放置逻辑,使其使用起来更加简单快捷。
🖐 注意事项
- 此整合包不包含任何小地图类模组。如有需要,你可以自行添加喜欢的小地图模组。
- 此整合包不包含着色器加载器模组,你可以自行添加 Iris(1.21.1) 或 Oculus(1.20.1)。
- 你可以加入我们的 Discord 服务器来讨论这个整合包,或与其他玩家聊天:[邀请链接]
📝 Java 参数
此整合包有专用参数,用于进一步优化游戏性能:
1.20.1 客户端:
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+PerfDisableSharedMem -XX:+ExplicitGCInvokesConcurrent -XX:-UseAdaptiveSizePolicy -XX:+OmitStackTraceInFastThrow -XX:+UseFastUnorderedTimeStamps -XX:-DontCompileHugeMethods -XX:+OptimizeStringConcat -XX:+UseStringDeduplication -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 -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Dlog4j2.formatMsgNoLookups=true -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8 -Djdk.lang.Process.allowAmbiguousCommands=true
服务器端,当使用 Java 17 启动时:
-XX:+UseG1GC -XX:MaxGCPauseMillis=130 -XX:+UnlockExperimentalVMOptions -XX:+AlwaysActAsServerClassMachine -XX:+AlwaysPreTouch -XX:+ExplicitGCInvokesConcurrent -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+UseStringDeduplication -XX:-DontCompileHugeMethods -XX:-UseAdaptiveSizePolicy -XX:+UseVectorCmov -XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:+OmitStackTraceInFastThrow -XX:+UseNUMA -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 -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8 -Djdk.lang.Process.allowAmbiguousCommands=true -Dlog4j2.formatMsgNoLookups=true -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true -Xlog:async -Djava.security.egd=file:/dev/urandom --add-modules jdk.incubator.vector
1.21.1 客户端:
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+PerfDisableSharedMem -XX:+ExplicitGCInvokesConcurrent -XX:-UseAdaptiveSizePolicy -XX:+OmitStackTraceInFastThrow -XX:+UseFastUnorderedTimeStamps -XX:-DontCompileHugeMethods -XX:+OptimizeStringConcat -XX:+UseStringDeduplication -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:GCTimeRatio=99 -Dlog4j2.formatMsgNoLookups=true -Djdk.lang.Process.allowAmbiguousCommands=true
服务器端,当使用 Java 21 启动时:
-XX:+UseG1GC -XX:MaxGCPauseMillis=130 -XX:+UnlockExperimentalVMOptions -XX:+AlwaysActAsServerClassMachine -XX:+AlwaysPreTouch -XX:+ExplicitGCInvokesConcurrent -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+UseStringDeduplication -XX:-DontCompileHugeMethods -XX:-UseAdaptiveSizePolicy -XX:+UseVectorCmov -XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:+OmitStackTraceInFastThrow -XX:+UseNUMA -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 -Djdk.lang.Process.allowAmbiguousCommands=true -Dlog4j2.formatMsgNoLookups=true -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true -Xlog:async -Djava.security.egd=file:/dev/urandom --add-modules jdk.incubator.vector
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。