- Баллы
- 173
Все, решил проблему, поставил OptiFine для многоядерников

Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.


Выделение памяти же!Тему пока не могу создать. И решения не нашёл на форуме. Так что напишу вопрос тут. Он близок по теме.
Собственно попробовал сделать свой лаунчер по мануалу byxar'я. Всё получилось, но есть одна проблема.
Через некоторое время иногда пара минут иногда 10. Вне зависимости от того, что ты делаешь игра запущенная своим лаунчером начинает притормаживать (останавливаться, делать рывок и снова останавливаться).
Скрин дебаг панели:
Причём с родным лаунчером таких проблем нет.
Ну я догадался. Что дело в памяти. Но порывшись в исходниках, поковырявшись в настройках проекта, исправить это не вышло.Выделение памяти же!
package net.minecraft;
import java.util.ArrayList;
public class MinecraftLauncher
{
//private static final int MIN_HEAP = 511;
//private static final int RECOMMENDED_HEAP = 1024;
public static void main(String[] args)
throws Exception
{
float heapSizeMegs = (float)(Runtime.getRuntime().maxMemory() / 1024L / 1024L);
if (heapSizeMegs > 511.0F)
LauncherFrame.main(args);
else
try {
String pathToJar = MinecraftLauncher.class.getProtectionDomain().getCodeSource().getLocation().toURI().getPath();
ArrayList<String> params = new ArrayList<String>();
params.add("javaw");
params.add("-Xmx1024m");
params.add("-Dsun.java2d.noddraw=true");
params.add("-Dsun.java2d.d3d=false");
params.add("-Dsun.java2d.opengl=false");
params.add("-Dsun.java2d.pmoffscreen=false");
params.add("-classpath");
params.add(pathToJar);
params.add("net.minecraft.LauncherFrame");
ProcessBuilder pb = new ProcessBuilder(params);
Process process = pb.start();
if (process == null) throw new Exception("!");
System.exit(0);
} catch (Exception e) {
e.printStackTrace();
LauncherFrame.main(args);
}
}
private static final int MIN_HEAP = 511;
private static final int RECOMMENDED_HEAP = 1024;
}
.
.
а потом исчезает и всё. И можно так делать хоть сколько раз. Она так и неудоляется...
Боже мой, зачем запускать ДЖАРНИК через Java WebStart? O_OТак) Я сколько гуглил нечего ненагуглил)
Всё попрорядку.
1) скачал Java 7 ( 64 bit ) предворительно снёс ВСЕ верии Jav'
2) скачал готовый сервер ( ну эт неважно: http://rubukkit.org/threads/1-1-1-2-5-сборки-с-модами.8149/ )
3) Запускаю . ( безразници шо, Клиент или сервер. ) выходит одна и таже ошибка
--Т.е Идёт загрузка Java 7 ну там троеточее итд итпПосмотреть вложение 1813 .
---А потом Буц Посмотреть вложение 1810.
--Пытался Снести Java ПОЛНОСТЬЮ ( а тут сново проблема Java 7 которую я установил теперь даже неудоляется .
---Идёт эта линия Посмотреть вложение 1811 а потом исчезает и всё. И можно так делать хоть сколько раз. Она так и неудоляется...
ЧО ЗА НАФ?
Пожалста помогите , очень хочу поиграть. Прошу если будете объяснять прошу объяснить в точности по мелочам. Т.к я несовсем разбираюсь в Minecraft'овских жаргонах и наворотах )
Посмотреть вложение 1812
пытался запустить черезь все exe файлы в пфпке jre7/bin вылетает консоль а потом моментально исчезаетБоже мой, зачем запускать ДЖАРНИК через Java WebStart? O_O
P.S. Плюсую за котю и Deus Ex: Human Revolution