Как отключить конфиг в майнкрафте

Обновлено: 05.07.2024

Пытаюсь прикрутить конфигурацию к своему моду, чтобы можно было в игре через меню Mod options изменять значения. Перепробовал много примеров, от самых простых, до сложных. Кнопка Config постоянно серая, хотя я добавил необходимые аннотации в код. При чём сам файл конфига создаётся корректно. Чтобы не прикреплять сюда тонны кода, вылил проект в репозиторий. Буду признателен, если вы посмотрите, и укажите, в чём моя ошибка. Спасибо.

[Гайд][Spigot][01] Администрирование сервера Minecraft - настройка сервера

В этой части мы поговорим о: аргументах запуска сервера, настройке server.properties, конфигурации Bukkit.

Начнем с самого главного - server.properties. Он включает себя настройки самого сервера и некоторые геймплейные фичи.

Мы не рассматриваем все фичи, а только лишь которые стоят по-умолчанию. Подробнее здесь.

Этот конфиг вы уже можете поставить к себе на сервер и настроить под себя.

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

Все аргументы пишутся без скобок.

Следующее — конфиг Bukkit. Помните, что конфиг использует язык YAML, а значит из-за лишнего пробела может не заработать.

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

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

Как правильно настроить Optifine и увеличить ФПС? [Гайд]


Мод Optifine нужен для увеличения ФПС, но чтобы он значительно увеличивал производительность, его нужно еще правильно настроить. Так вот, протестив все настройки данного мода, я хочу в этой статье поделится с вами информацией о том, как же настроить этот мод, чтобы ваш фпс увеличился более, чем в 4 раза!
Хочется отметить, что все тесты проводились на версии Minecraft 1.12.2, версия Optifine - 1.12.2 HD U E4 pre4.
Итак, сначала вам нужно скачать и установить этот мод. Перейдите по этой ссылке, чтобы узнать, как это сделать.
Затем заходим в Настройки->Настройки Графики

Теперь можно настраивать этом мод:
Поставьте быструю графику, чтобы немного увеличить фпс
Поставьте минимальную прорисовку (2) для значительного увеличения ФПС
Мягкость освещения почти не влияет на фпс
Мягкое освещение в процентах - поставьте примерно на 75 процентов - возможно, увеличит фпс (у меня увеличило)
Размер интерфейса - не влияет на производительность
Яркость поставьте примерно 90% - прибавит немного кадров в секунду
Динамическое освещение немного понижает фпс
Шейдеры значительно понижают фпс, поэтому лучше их выключить
Покачивание камеры почти не влияет на фпс, у меня - немного увеличивает
Использование VBO - увеличивает производительность, как и написано, примерно на 5-10 %
Индикатор - особо не влияет
Странно, но включенная динамика поля зрения немного увеличивает фпс
Частота кадров - максимум, иное - уменьшает фпс

Как правильно настроить Optifine и увеличить ФПС? [Гайд]

Затем переходим в элементы игры и настраиваем:
Облака - выкл: повышает фпс
Листья - быстро/умно - по тестам одинаково влияет на фпс
Солнце/луна - выкл. - немного увеличивает фпс
Туман - выкл, так как понижает фпс
Прозрачность: выкл
Небо - выкл, у меня значительно повысило фпс
Предметы - особо не влияет на фпс, можете поставить - быстро
Виньетка - поставьте быстро
Болотные цвета - у меня особо не влияло на фпс
Высота облаков - не имеет разницы, особенно, если выключить облака
Дождь - лучше выключить или поставить на быстро
Звезды лучше выключить
Плащ - особенно не влияет на фпс
Удаленность тумана - особо не влияет на фпс
Подсказка о предмете - особо не влияет на фпс
Тени сущностей - выкл, немного увеличит фпс, особенно если рядом есть сущности
Альтернативные блоки - выкл, немного увеличит фпс (довольно долго переключается)
Сглаженные биомы - выкл, немного увеличит фпс

Как правильно настроить Optifine и увеличить ФПС? [Гайд]

Далее переходим в анимацию и, если вы хотите максимально увеличить ФПС, то выключаем всю анимацию

Как правильно настроить Optifine и увеличить ФПС? [Гайд]

Как правильно настроить Optifine и увеличить ФПС? [Гайд]

Потом переходим в раздел качество:
Уровни детализации - выкл (долго сменяется) - влияет на фпс
MIP-текстурир.: Ближнее
Анизаотроп. фильтрация: выкл
Очищенная вода - вкл
Улучшеный дерн - выкл
Шрифт - выкл
Соедин. текстур: быстро (довольно долго меняется), не сильно влияет на фпс
Текстуры неба: выкл
Модели сущностей: выкл (довольно долго меняется)
Антиалиасинг: выкл
Случайные сущности: выкл
Улучшенный снег: выкл
Цвета: выкл
Естествен. текстуры: выкл
Текстуры предметов: выкл
Интерфейс: выкл
Последние 12 характеристик особо не влияют на фпс

Как правильно настроить Optifine и увеличить ФПС? [Гайд]

Затем переходим в производительность:
Стабилизация фпс: у всех по-разному, у меня - понижает фпс, поэтому лучше выключить
Быстрый рендер: вкл - сильно влияет на фпс
Обновление чанков можете поставить на 2
Области рендеринга - у меня понижает фпс
Умные анимации - лучше вкл, особенно если у вас много анимированный элементов
Стабилизация мира: вкл
Быстрое вычисление у всех по-разному влияет на производительность, у меня понижает фпс, поэтому я выключил эту настройку
Динамич. обновление: у меня понижает фпс, но у вас может и повысить
Медленные чанки: вкл

Как правильно настроить Optifine и увеличить ФПС? [Гайд]

Последний раздел - прочее:
Если вы желаете увеличение фпс, то выключите погоду и "показывать ошибки GL"
Всё остальное особо не влияет на фпс

После данной настройки Optifine мой ФПС вырос в 4-5 раз!

Надеюсь, новость оказалась вам полезной и ваш ФПС взлетел до невиданных ранее чисел.
Спасибо за внимание.

Как отключить конфиг в майнкрафте

  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents

Copy raw contents

Copy raw contents

Майнкрафт, особенно с модами — очень требовательная к ресурсам ПК игра, анон. Если у тебя слабая печка, то ты скорее всего окажешься не доволен производительностью игры. В этой статье специально для тебя были собраны все возможные рекомендации по оптимизации Minecraft, с которыми в кубач можно будет поиграть даже на некропк. Впрочем, пользуйся вдумчиво и аккуратно: некоторые из них могут оказать обратный эффект и лишь усугубить ситуацию.

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

Аргументы запуска (JVM флаги) — отличный способ облегчить жизнь твоему сборщику мусора и в целом начать использовать ресурсы комьютера более эффективно. Учти, что некоторым флагам может понадобиться полная версия джавы, т. е. JDK . (или серверная JRE )

  • Оптимизация сборщика мусора G1GC (Aikar's arguments): клик
  • Оптимизация аргументов для клиента: клик¹²³
  • Матчасть про JVM флаги на хабре: клик

Флаги, не описанные в статьях выше:

  • -XX:+UseStringDeduplication — GC будет пытаться экономить память, уничтожая повторяющиеся строки, в обмен на большее использование процессора из-за большего объёма сканируемой памяти. Потенциально может cэкономить до 13,5% оперативной памяти.
  • -XX:-DontCompileHugeMethods — отключает лимит на длинну методов, которые JVM может скомпилировать. Пруфов пользы и вреда нет.
  • -server — меняет некоторые дефолтные значения JVM флагов и использует другой компилятор байткода, применяющий больше оптимизаций при компиляции. ( источник )
  • -Dorg.lwjgl.util.NoChecks=true — отключает state tracking и дополнительные проверки во время игры, за счёт чего даёт немного производительности.
  • -Dforge.forceNoStencil=true — у некоторых людей лечит лаги при загрузке чанков на 1.7.10. ( источник )

Оптимизация с помощью модов

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

Оптимизация новейшей версии (1.16.4)

Мод Описание
OptiFine Расширенные настройки графики, оптимизация для некропк, шейдеры для йобапк.
Phosphor Заметные оптимизации светового движка.
Lithium Значительные бусты физики, загрузки чанков, ИИ мобов, редстоуна, etc.
Sodium ВНЕЗАПНО релизнулся. По заявлению автора, бустит фпс в 400%, что правда.
OptiFabric Без этой штучки фабрик и оптифайн не дружат.
FastFurnace и FastWorkbench Кэширование рецептов верстака и печки, что способствует экономии процессорного времени. Эффект заметен лишь на больших серверах с множеством баз. В сингле вряд ли почувствуется.

TIP: В новейших версиях (1.14+) появился новый мод-лоадер: Fabric . Он смог составить конкуренцию всем привычному Forge, что является показателем и огромным достижением, и к фабрику уже тоже имеются оптимизационные моды.

Мод Описание
OptiFine Расширенные настройки графики, оптимизация для некропк, шейдеры для йобапк.
Phosphor Заметные оптимизации светового движка.
VanillaFix Различные багфиксы, а ещё игра не будет закрываться из-за крашей. Musthave!
FoamFix Значительная экономия ОЗУ посредством хитрого шаманства.
AI Improvements Оптимизация ИИ мобов путём кастрирования патфайндинга.
Surge Ускорение загрузки игры и пара багфиксов.
Multithreaded Noise Многоядерная генерация перлин нойза; чем больше ядер у процессора — тем лучше.
Performant Различные оптимизации патфайндинга, оптимизация мобов (и энтитей в целом).
Unloader Более агрессивная выгрузка измерений, что в теории фиксит утечки памяти.
TexFix Экономия памяти при использовании детализированных ресурспаков. (если не используешь их, мод тебе не нужен.
BetterFps Оптимизация рендеринга путём повышения эффективности sin() и cos() функций. (этим по сути дублирует функционал OptiFine, но у мода есть и уникальные фичи, поэтому он тут.
Chunk-Pregenerator Быстрая прегенерация чанков мира в определённом радиусе, очень спасает от лагов во время путешествий в неизученные места. А ещё имеет няшный интерфейс и даже умеет в ретроген!
FastFurnace и FastWorkbench Кэширование рецептов верстака и печки, что способствует экономии процессорного времени. Эффект заметен лишь на больших серверах с множеством баз. В сингле вряд ли почувствуется.
Мод Описание
OptiFine Расширенные настройки графики, оптимизация для некропк, шейдеры для йобапк.
BetterFps Оптимизация рендеринга путём повышения эффективности sin() и cos() функций. Дублирует функционал OptiFine, но есть и уникальные фичи.
Chunk-Pregenerator Позволяет заранее генерировать чанки мира, чем спасает от лагов во время путешествий в неизученные места. А ещё имеет няшный GUI и даже умеет в ретроген. (На 1.7.10-версию GregoriousT советует этот патч для ваниллы и этот патч, если установлен Forge Multipart, чтобы избежать крашей во время прегенерации. Источник.
FastCraft Много разных ощутимых оптимизаций. С OptiFine работает только последняя версия, в которой, ради совместимости с оптифайном, чуть порезали оптимизаций. Так что, если не пользуетесь оптифайном, выбирайте предпоследнюю версию.
Thaumic Fixer Фиксит лаги во время сканирования таумометром в Thaumcraft. Требует, очевидно, Thaumcraft. Используйте на свой страх и риск, ведь в комментариях к моду пишут о множестве проблем и багов.

TIP: Некоторые моды имеют возможность отключить особо тяжёлый функционал, и снизив тем самым нагрузку на ПК.
Например, в конфиге Lycanites Mobs есть опции Disable Model Alpha и Model Multipass, которые облегчат жизнь твоему ПК, порезав рендер моделек ликанитов и альфа-канал. А разработчик Twilight Forest в конфиге мода вообще отвёл отдельную секцию для настроек производительности. Подобное снисхождение для обладателей некропекарен имеется во многих модах, анон, не ленись читать конфиги!

Обновление библиотек старых версий

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

На официальной вики майнкрафта есть такой гайд, но в новых майнкрафтах используется последний nightly билд lwjgl, а не который по ссылке в вики. Ночной билд можно найти по этой ссылке, а также, помимо путей из вики, части lwjgl лежат в .minecraft/libraries/org/lwjgl/lwjgl .

Также можно обновить vecmath, который лежит в .minecraft/libraries/java3d/vecmath .

Отключение логов

Если ты — счастливый обладатель медленного HDD в 2020 году, то может помочь отключение логгирования в майнкрафте. Для этого добавьте к аргументам запуска -Dlog4j.configurationFile=log4j2.xml и создайте в директории игры файл log4j2.xml со следующим содержанием:

Ram-диск

Если у тебя ещё остаётся оперативная память, после запуска майнкрафта, ты можешь перенести мир на ram-диск. Также я слышал слух, про то, что имеет смысл перенести JVM на рамдиск и пользуюсь этим советом, но доказательств пользы у меня нет.

TIP: Не пользуйся фичей, если собираешься прегенерировать чанки! Оперативная память закончится моментально. Сейв, с оверворлдом, прогруженным на радиус

300 чанков, запросто съедает больше гигабайта места! И в целом ей стоит пользоваться, только если после запуска майнкрафта и всего, нужного вам во время игры, у вас остаётся гигабайт-другой оперативки: если вы выделите недостаточно места на рамдиске под мир, то потеряете часть своего драгоценного прогресса по игре, когда сейв заполнит весь рамдиск, а если выделите всё, что у вас есть, и оперативка заполнится, то будете сидеть перед замершим компом и ждать, пока OOMKiller прихлопнет вам майнкрафт!

В Linux используется tmpfs и автобекап. Этот гайд хоть и находится на вики арча, но подойдёт для 99% линуксов.

Для Windows есть огромный зоопарк какого-то софта для рамдисков, тот, кто сейчас это пишет, не может ничего порекомендовать из него.

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