示例#1
0
 def __initcommand__(self, javapath, memories):
     self.javapath = javapath
     self.baseshell.append("\"%s\"" % self.javapath)
     if getsystem() == 'windows':
         self.baseshell.append("-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.e"
                               "xe_minecraft.exe.heapdump")
     # 加入一些基础的启动信息
     self.baseshell.append("-XX:+UseConcMarkSweepGC")
     self.baseshell.append("-XX:+CMSIncrementalMode")
     self.baseshell.append("-XX:-UseAdaptiveSizePolicy")
     self.baseshell.append("-XX:-OmitStackTraceInFastThrow")
     self.baseshell.append("-Xmn128m")
     # 内存参数
     if memories:
         if memories > 0:
             self.baseshell.append("-Xms%sm" % str(int(memories)))
     self.baseshell.append("-Dfml.ignoreInvalidMinecraftCertificates=true")
     self.baseshell.append("-Dfml.ignorePatchDiscrepancies=true")