Майнкрафт оптимизация чанков

Обновлено: 05.07.2024

Хотелось поинтересоваться, узнать у вас, что можно оптимизировать в Minecraft 1.7.10 Кто-то мне говорил что можно оптимизировать сетевой код, т.к он использует не всю мощность Что может повлиять на оптимизацию и повышение FPS на клиенте? Может у вас есть некий опыт в этом и ранее что-то делали..

Форум на слабых CPU

Шалом, так-как у меня был слабый ПК, а теперь слабый ноут, я не придавал этому значения. Частенько, при работе в браузере, у меня грузился (да и сейчас грузится) процессор и я грешил на сам хром/лису. Однако, какое-то время назад, я заметил, что намного сильнее (на фоне других) грузит именно.

Оптимизированный подсчёт блоков в чанке

Всем здравствуйте. Есть такой вопрос: какой наиболее оптимизированный способ подсчёта определённых блоков в конкретном чанке? (И нет, не для лимитера блоков на чанк) Если что, мне нужна возможность, чтобы по worldObj + x и z координат + Block + meta(блока) можно было узнать, сколько таких блоков.

Барыжные услуги Alex_Shev

Добрейший вечерочек, предоставляю свои услуги для вас : [Лаунчер] Установка самого лаунчера (привязка серверов к лаунчеру) Установка античита (Приватные разработки и публичные) Настройка проксирования от DDOS атак. Есть готовые дизайны на продажу. Так же примеры работ которые работают на.

Причины и следствия лагов

Нам известно, что версии младше 1.12.2, малопригодны для серверов, потому что сильно нагружают их. Мне интересно, что именно так сильно нагружает. Кроме рыбок ничего в голову не приходит. Есть идеи?

Где находится класс отвечающий за отрисовку чанка?

Те, кто шарит в исходниках майна, подскажите, плиз. Делаю свой клон майнкрафт. Мне интересно как в майнкрафте реализована механика, когда отрисовываются только те грани блоков, которые видны, то есть те, которые стоят рядом с прозрачным блоком. Умными словами: алгоритм, который строит меш чанка.

Оптимизация проекта

Проектирую свой проект Minecraft с модами, ранее никогда с модами не работал. Наблюдаю за многими крупными проектами, и заметил что у всех стоят самые простые маленькие spawn. Сразу появилось куча вопросов), т.к. бюджет проекта большой и хочется размахнуться по полной) 1. Как сильно большой.

"Слетела" оптимизация

Доброго времени суток! Имеется слабый ноутбук, на борту которого Intel Celeron N3060, Intel HD Graphics 400, 2Гб ОЗУ и SSD, который по скорости почти упирается в SATA 3. Естественно на нем 32-х битная Wibdows 7. Система кушает в покое не более 300Мб ОЗУ. Есть также Minecraft, с Forge, OptiFine.

1.12.2 forge , chisel , chisel and bits . Оптимизация

Возможно ли оптимизировать сам chisel и адон к нему chisel and bits ? Уменьшить потребление оперативной памяти , если например построена карта из chisel and bits фрагментов.

Оптимизация загрузки чанков

Все привет! Уже поднимал тут эту тему, но пришлось ещё раз. Предыстория: В связи с массовым обновлением блоков, в моём моде присутствуют весьма заметные микрофризы. Это не очень критично, но плавность ванильной игры пропадает. Опытным путём выяснил, что происходит это именно на моменте.

Аргументы запуска сервера

Впервые пишу на таком форуме,ребят нужен хелп,хочу создать свою сборку(для игры с друзьями) на 1.12.2,помогите с батником для запуска сервера,как его оптимизировать под мой ПК,что в нем написать,я раньше по дефолту онли оперативу выставлял,характеристики моего пк ниже. AMD FX 6100(TM) six core.

оптимизация ГУИ

оптимизация таво Вобщим я собсна да тупой дурак дегенерат 9-го поколения решил допилить CC(CounterCraft) и чуть чуть обосрался приуныл, потому-что пока я сделал меню, в игре главное меню брало на 150фпс, а меню оружия скинов и тд под 15-20 и я в таком чуть ступоре не понимаю что делать.

Уменьшение лагов

Всем привет.Как можно уменьши лаги когда на карте много моделе .obj ,это делается кодом?

Старая добрая греченька

Приветствую странник! Ты слышал о гречке? Не, не о той, что кушают, а о GregTech? Если нет прошу покинуть тему. Но если ты её немного знаешь, помоги! Вот сейчас она на 1.7.10, но при попытке поиграть с этим замечательным модом, количество свободной из выделенной под игру памяти стремится к нулю.

Интерфейс, Просадка Fps

При добовлений много текстур в качестве интерфейса и текста fps дико падает, Можно ли как-то это оптимизировать?

Производительность.

В общем, я не нашел эффективного способо окрашивать блоки при намокании. решил просто заменять простецкие блокстейты. Но возник вопрос - мир большой, песка много. Во время дождя он будет весь намокать. Смена блокстейта - она равна по ресурсоемкости смене блока? (Грубо говоря лагать будет.

Странность

Настроил я visual vm и решил глянуть чего как. И увидел странную вещь: BlockPos сжирал от 500мб до 850 и даже иногда выше. Возможно забить на этот BlockPos и делать всё по привычке через x,y,z? p.s сам vvm при повторном запуске очень странно работает такое ощущение будто 5-7 тиков тупо.

Оптимизация кода.

Привет всем, есть код, который заряжает предмет в сундуке, который сверху от генератора, код: @SubscribeEvent(priority = EventPriority.HIGHEST) public void deGenerator(TickEvent.WorldTickEvent e)< if(e.side.isClient())return; List<TileEntity> tileEntities =.

Какой метод будет более оптимизированным?

Доброго времени суток Земляне и Чужие! Сегодня я столкнулся с вопросом: какой лучше способ/метод использовать? Удалить генерацию ванильной руды при помощи хуков? Или создать отдельную руду (которая будет выключена при помощи другого мода, я просто делаю мод для сборки)? И ещё раз повторю: что.

Fabric Chunk Pregenerator - пре генератор чанков мира [1.17] [1.16.5] [1.15.2] [1.14.4]

Мод Fabric Chunk Pregenerator - это мод на оптимизацию который поможет большим сборкам у которых наблюдается медленная генерация новых чанков игры, если вы двигаетесь по миру и мир не успевает генерироваться перед вами, либо генерируется слишком близко, то данный мод может помочь вам с этим.

Мод никак не исправит долгую генерацию чанков, она происходит из-за медленной работы установленных модов, но мод позволит заранее прогрузить чанки мира в произвольном радиусе, а во время игры перемещаться уже по сгенерированному миру.

Команды:


/pregen start радиус - начать прегенерацию с указанным радиусом (квадратной формы), радиус 10 создаст прегенерацию квадратной формы 20х20 чанков вокруг вас.
/pregen stop - остановить процесс
/pregen status - увидеть статус прегенерации
/pregen help - помощь

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

В этом гайде я подробно расскажу как повысить ФПС в Майнкрафте, оптимизировать игру, убрать или уменьшить количество лагов, сделать игру более быстрой и комфортной, хотите увеличить FPS в майнкрафт 1.16, 1.15.2, 1.14.4, 1.12.2, 1.7.10 и прочих версиях?

Что такое FPS?
FPS (Frames Per Second) — количество кадров в секунду на экране монитора которые вы видите.
Проще говоря - в игре все движется, мобы, трава, свет, игрок и ваш монитор отображает все эти анимации меняя картинку на своем экране, при этом обычный монитор меняет картинку до 60-75 раз в секунду.
Для человека важно 24 и более ФПС, при таком значении он перестает замечать "тормоза и лаги", а 60 считается очень комфортным уровнем, но если Фпс упал ниже 24 - "привет лаги"
Ваш пк должен просчитать и прорисовать игру и создать от 24 до 60 кадров за каждую секунду игры.
На параметр FPS влияет производительность конкретного пк, его процессор и видеокарта, но об этом позже. Так же лаги могут быть вызваны неверной работой модов.

Все советы были проверены человеком, который разбирается в компьютерах, поэтому, если у вас прямые руки, то всё получится!

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Ваша игра без модов и текстурпаков:

Если у вас низкий ФПС в обычной игре, без модов, шейдеров, датапаков и текстурпаков, то советую выполнить следующие советы:

Увеличение производительности ПК:


Данные советы более полезны для ноутбуков, так как они стараются экономить энергию и не перегреваться во время игры. Часто они не работают на 100% мощности.
1) Не играйте от аккумулятора, подключите ноутбук в розетку, при игре от батареи ноутбук переходит в максимально экономичный режим, но если вам очень надо, то вручную смените режим питания. (ниже)

Настройте параметры электропитания, в основном для ноутбука:

Перейдите в Панель Управления компьютера (Пуск>Поиск>Панель управления)

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Далее переходим в раздел "Электропитание":
Простой способ: ставим галочку на план "Высокая производительность". Более сложный способ: нажмите настройка плана электропитания
Изменить дополнительные параметры питания

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Теперь ищем "Управление питанием процессора"
Смотрим, что бы Максимальное значение процессора было - 100%

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Ищем Настройки графики Intel и проверяем, что бы стояло "Максимальная производительность"

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Если в ноутбуке есть вторая видеокарта (одна встроенная в процессор - Intel, вторая может быть AMD или Nvidia)
То ищем например: параметры питания видеоплаты AMD и тоже ставим Максимальная производительность.

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Обновите Java и драйвера:

Данный совет не является обязательным, но стоит попробовать в случае проблем.
Первым делом скачайте и установите более новую версию джавы -cкачать java
Обновите драйвера видеокарты, узнайте какая у вас видеокарта и скачайте для нее новые версии драйверов.


Закройте все лишнее:

Закройте все лишние приложения, в том числе антивирусы, браузеры, другие игры итд.
Если вы ничего не делаете то - в диспетчере задач нагрузка на процессор компьютера не должна превышать 1-5%.


Используйте другой лаунчер:


Некоторые лаунчеры могут логировать игру в фоне, работать в фоне, следить за вами или майнить криптовалюту.
Я могу посоветовать только один лаунчер в котором уверен на 100% - это рулаунчер, но вы просто попробуйте другие лаунчеры.


Настройки графики игры:

Перейдите в настройки игры, настройки графики:
Здесь вы можете:
Уменьшить дальность прорисовки.
Выставить графику в "быстро"
Выключить мягкое освещение
Уменьшить уровень детализации
Изменить облака или выключить их.
Уменьшить количество частиц.


Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Установка и настройка Optifine:

Вы можете установить оптифайн, он оптимизирует игру и добавит намного больше графических настроек.

Ставим самый минимум что можем:
Настройки графики

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру


Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Ваша игра с модами:

Для начала проверьте все параметры описанные в "игра без модов".

На ФПС с модами влияет очень много факторов, количество и КАЧЕСТВО модов.


Скачайте и установите Optifine:


Если есть такая возможность, то установите Optifine, даже одна его установка дает до 30% прироста.
Далее, вы можете настроить графику уменьшив дальность прорисовки, убрав анимации частиц или прочего, но пока не торопитесь сильно "занижать", сделайте другие пункты, если не помогли, снижайте дальность прорисовки и прочее (смотри выше)

Увеличьте количество выделяемой оперативной памяти:

Чем больше модов, тем больше оперативной памяти необходимо игре, если стандартная игра без проблем работает на 512 Mb, то сборки могут потреблять от 2 Gb до 6 и даже 8 Gb.

Для увеличения лимита оперативной памяти перейдите в настройки лаунчера и увеличьте значение:


Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру

Если в лаунчере нет таких настроек либо они по какой то причине не работают, вы можете выставить значение другим способом:

Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру


Переходим снова в Панель Управления, далее нажимаем на значок "Java"
Далее, в разделе "Java" будет несколько вкладок, нажимаем на третью вкладку "Java" и нажмите кнопку "View"

После этого у нас открывается окошко, где мы будем вводить специальные команды. Для этого нажмите на текстовое окно "Runtime Parameters" и вводите следующие команды:
Если у вас 2 гигабайта оперативки - пишите: -Xms1024m -Xmx1024m
Если у вас 4 гигабайта оперативки - пишите: -Xms2048m -Xmx2048m
Если у вас 6 гигабайт оперативки - пишите: -Xms3072m -Xmx3072m
Если у вас 8 гигабайт оперативки - пишите: -Xms4096m -Xmx4096m Сколько памяти выставить?
Все зависит от количества памяти у вашего пк, но вот несколько примеров:
Если у вас 2gb - то выделяйте 1gb
Если у вас 4gb - выделяйте 2-2.5gb
Если у вас 6gb - выделяйте 3-4gb
Если у вас 8 и более - выделяйте от 4 до 6gb, больше смысла нет.
Учтите, что память должна быть свободна, т,е все браузеры, фотошопы и прочие программы должны быть закрыты. Что делать если я не могу выставить более 1gb памяти?
Вы не можете выставить более 1gb памяти в случае если у вас установлена 32 битная Java, в таком случае установите 64 битную джаву. ( cкачать java )
Но вы не сможете установить 64 битную джаву если у вас 32 битная Windows, тут, к сожалению, ничего более не сделать, только переустанавливать Windows.
Могу порекомендовать RuLauncher, он предупредит вас если увидит 32 битную джаву, когда можно установить 64 битную, и сам сможет скачать и установить.

Установите моды для оптимизации:

В больших сборках очень важна оптимизация, и существует несколько модов:
Вы можете перейти в категорию: Моды для повышения ФПС, возможно уже появились новые моды:

Советую установить:
1) Optifine - если все еще этого не сделали
2) BetterFps - один из самых популярных модов, очень рекомендуется.
3) foamfix - позволяет экономить оперативную память
4) texfix - экономит память используемую текстурами из модов.
5) phosphor - оптимизирует работу с освещением.
6) vanillafix - поможет избежать полных вылетов игры и попытается увеличить ФПС.
7) chunk pregenerator - оптимизирует загрузку чанков снижая нагрузку
8) nofog - позволит убрать туман к конце карты, будет видно край мира, но дальность сильно увеличится, а значит можно убавить прорисовку мира.

Удаляйте лишние моды:

Убавляйте количество модов, возможно ваш ПК не способен на такое количество, либо определенные моды конфликтуют и вызывают повышенную нагрузку.


Ищите проблемный мод:

Если вы уверены, что низкий фпс вызван проблемным модом, а не слабым компьютером, то ищите проблемный мод.

Зачастую моды могут вызывать лаги потому что конфликтуют друг с другом либо "криво написаны".

Вариантов тут не так много, я советую поступить так:
1) Отделить все моды от ядер и библиотек.
2) Из модов убрать половину файлов и запустить игру, если лагов нет, то вернуть обратно и убрать вторую половину, если лаги есть, значит моды в второй половине файлов, далее работаем с половиной модов в которых есть лаги.
3) Снова убираем половину и проверяем, и так далее пока не останется 2-3 мода, это уже легко.

Если вы нашли проблемный мод, вы можете удалить его, либо попробовать обновить до более новой версии, либо наоборот зайти в архив или к автору мода и поискать более старую версию мода, возможно это поможет и автор уже исправил проблемы.
Попробуйте запустить мод отдельно от других, может быть он конфликтует с другим и без него все хорошо, тогда по знакомой методике ищем второй мод, само собой первый проблемный всегда оставляем в папке с модами.

Ваша игра с текстурпаками или датапаками:

Если лаги появились после установки текстурпака или датапака, то всего скорее дело в них.
Датапак лучше удалить, они глючные и не стабильные.

Как оптимизировать работу с текстурпаком:
1) Главное установите оптифайн , уменьшите дальность прорисовки мира.
2) Увеличьте количество памяти для игры - (инструкция выше в разделе моды)
3) Установите моды для оптимизации - совет так себе, но может сработать.
4) Скачайте версию текстур в более низком разрешении, возможно пк не тянет.
5) Если игра лагает от текстур, удалите текстурпак, самое действенное решение.

Ваша игра с шейдерами:

Если ты установил шейдеры и игра стала лагать, то это предсказуемо и вариантов у тебя не очень много.

1) Попробуй обновить драйвера видеокарты.
2) Если у тебя ноутбук, проверь какая видеокарта нагружена, конечно, если в твоем ноутбуке 2 видеокарты, то из-за настроек электропитания работать может "слабая", а "сильная" простаивать - смотри раздел меню "игра без модов"
3) Увеличь количество выделяемой оперативной памяти.
4) Настрой шейдерпак - большинство шейдеров имеют свои собственные настройки, в меню выбора шейдеров справа снизу есть кнопка:


Как повысить ФПС в Майнкрафт и убрать лаги, оптимизировать игру


Здесь нет четких правил, у каждого шейдера свое меню и свои возможности, но большинство имеют настройки вроде "Low", "Medium", "High", "Ultra".
Меняй качество шейдера, смотри на результат, можешь потыкать и отключить другие эффекты. 5) Установи другой шейдер.
  • Удостоверься что твой комп не полный "калькулятор" из позапрошлого столетия.
  • Проверь компьютер на вирусы, майнеры, программы которые работают в фоне.
  • Проверь не нагружен ли диск C в момент игры, возможно диск в плохом состоянии, в этом случае будут лаги, но ни процессор ни видеокарта нагружены не будут.
  • Увеличь файл подкачки если у тебя мало оперативной памяти.
  • Отключай антивирусы, клинеры и прочий мусор.
  • Купи новый комп, не играй в майнкрафт

Какое значение FPS идеально:
На самом деле 60 FPS идеально, даже если вы выжмете 100 или 300 в этом нет никакого смысла, так как ваш монитор всего скорее не может больше 60 или 75 кадров в секунду, особенно крутые игровые мониторы умеют до 240 кадров в секунду, этот параметр мониторов называется "Частота обновления" и измеряется в Гц, т.е например 75Гц - максимум 75 Фпс, все что выше монитор просто не покажет, да и не нужно.

Здравствуйте. Столкнулся с проблемой, что при генерации чанков, сервер начинает заметно подлагивать. В майне загрузка чанков с диска сделана асинхронно, а вот генерация - нет. Думаю либо вынести в отдельный поток, но синхронизировать это всё будет сложно, либо как-то оптимизировать. Можете подсказать, как проще и лучше это дело реализовать?

Обычно, на нормальных проектах минсрафта сначала прогрузят чанки, а потом пустят минсруфтеров.

😭

Использую ахеренные квадратики и горжусь этим! А ты дальше страдай с буквами

Читайте также: