Совет — Уменьшаем лаги на сервере, в клиенте и другое. | Bukkit по-русски
Всем привет! На Rubukkit как известно часто задаются вопросом, «Почему у меня лагает сервер?» И почти всегда, это одни и те же проблемы, ну так вот, чтобы вопросов стало меньше, и не засирать до того нагруженный форум, была создана эта тема.
Тема написана для ознакомительного характера, я не заставляю вас делать так как тут написано.
Все что вы делаете со своим сервером, вы делаете на свой страх и риск.
Но слишком смертельного, тут ничего нету.
План темы:
1) Что такое лаги? Что такое TPS? Что такое FPS?
2) Какие требования нужны для нормальной работы сервера?
3) Какие плагины вызывают лаги чаще всего?
4) Как найти источник лагов?
Лаг — задержка в работе компьютерного приложения, когда оно не реагирует на пользовательский ввод вовремя.
FPS — количество кадров в секунду, на стороне клиента. То есть чем ниже FPS, тем ниже производительность, и соответственно появляются лаги.
КАК УБРАТЬ ЛАГИ НА СЕРВЕРЕ? / ЧТО ТАКОЕ ТПС? / ОПТИМИЗАЦИЯ СЕРВЕРА МАЙНКРАФТ / WorldBorder обзор
Нормальный FPS считается примерно не ниже 20-30.
Советы по увеличению FPS (на стороне клиента):
1) Отключаем ненужные программы.
Перед тем как начать играть, отключить как можно больше не нужных программ, которые просто забивают процессор и ОЗУ. Наиболее распространенные: Torrent и Браузер.
2) Ставим ту графику, которую тянет ваш компьютер.
Поставить минимальные настройки в игре. (Меньше прорисовка, Графика на Быстро и т.д.)
3) Поставить дополнительные моды для увеличения FPS, и уменьшения нагрузки.
Например: OptiFine. Данный мод, является одним из популярных модов, так как он не только понижает лаги, а так-же добавляет много других настроек графики (отключение/включение анимация, погоды, неба, и т.д.), так же мод добавляет поддержку HD скинов, текстур, шрифтов и т.д.
4) Выделить больше оперативной памяти для клиента.
В некоторых лаунчерах, есть функция Выделение оперативной памяти для игры.
Как узнать, сколько потребляет сервер и какие конкретно плагины?
1) В некоторых плагинах встроена функция проверки оперативной памяти и TPS,
Можно узнать командой в самом ядре(Spigot) /tps.
Или через плагины
Например:
Essentials, команда /mem, показывает сколько всего, и сколько свободно оперативной памяти, так-же показывает TPS сервера.
Nolagg, команда /nolagg mem
2) Если у вас нет таких плагинов в которых встроен подсчет оперативной памяти, то вы можете использовать следующий: LagMeter
3) Чтобы проверить какое именно плагины сколько употребляют , используем Nolagg.
Заходим в игру, пишем команду /nolagg examine 500
Ждем 25 секунд. И у нас в папке Plugins, создается файл, с результатом.
Кидаем файл себе на комп, и открываем его с помощью самого Nolagg.jar (Двойной щелчек)
И смотрим какой плагин, больше всего грузит систему. А дальше уже делаем, по рекомендациям ниже.
Советы по уменьшению лагов на сервере:
1) Поставить ядро Spigot, если вы были на Craftbukkit.
Вместо MCPC использовать MCPC+, это Spigot со встроенным forge.
(Spigot, намного оптимизирование, описывать все его преимущества долго, я опишу некоторые: при взрыве ТНТ, не так много лагов, стакаются несколько предметов, которые лежат рядом. )
2) Проверять наличие обновлений плагинов под вашу версию сервера.
(В основном, разработчики плагинов заботятся о качестве своего плагина, и поэтому с каждым обновлением стараются понизить его нагрузку.)
3) Базы данных плагинов, которые подключены к нему, должны находится на одном и том же сервере(хостинг) что и игровой сервер.
(Если будет база стоять на сайте, а обычно это отдельные хостинги, то каждый запрос будет проделывать очень-очень большой путь, и соответственно задержки сервера будут очень-очень большие.)
4) Проверять функционал плагинов, на повтор.
То есть, есть один большой плагин, например: Essentials, AdminCMD, CommandBook. И в них есть просто куча команд и функций, которые есть в других плагинах, и чтобы не ставить еще больше лишних плагинов, проверяйте их функцию у этих.
Например, в плагине Essentials, есть функционал следующих плагинов: iConomy, uHome, OpenInv, VanishNoPacket, Kit и другие.
Исключение ставить эти плагины, только если вам нужно подключить их к БД.
5) Ограничить карту и прогрузить её самому.
Многие умники, на серверах в которых нет ограничения карты, просто берут, и идут подальше от спавна. Естественно, увеличивается нагрузка из-за загрузки и сохранения чанков.
Поэтому лучше избежать этого. Ставим плагин WorldBorder, и ограничиваем карту /wb set 2000, карту мы ограничили, теперь нужно ее прорисовать, пишем команду /wb fill. И ждем, когда он будет ее прогружать, конечно будут лаги, из-за этого, но лучше они будут один раз, и когда сервер закрыт на технические работы, а не всегда лагать из-за прогрузки игроками.
6) Очищать Дроп, или поставить плагин на автоудаление Дропа.
7) Проверять карту на наличие редстоун схем.
Многие школьнички, наставят кучу повторителей, разных качалок, и т.д. Тем самым нагружают сервер. Что приводит к лагам.
8) Античиты. Любой античит это уже нагрузка на сервер. Поэтому по возможности лучше ставить защиты лаунчера, клиента.
Самый прожорливый анти x-ray, это orebfuscator. Но лучше использовать встроенный в Spigot ядро, orebfuscator:
orebfuscator: enable: true engine-mode: 2 disabled-worlds: — world_the_end
9) Заменить плагин, более «лучшей» альтернативой.
Многие плагины, просто сделаны криво, либо в них есть лишний функционал, который и жрет, наши дорогие ресурсы. В таких случаях лучше их просто заменить, либо отключить ненужный функционал:
Лучше заменить плагины:
LWC => Wgfix + MachineGuard. (Инструкция)
Dynmap => MinecraftOvervier
Конечно, альтернативы не всегда удобные, и не быстро привыкаешь, но ради плавной работы клиента и сервера, можно потерпеть.
Извиняюсь за возможные ошибки, опечатки
Как уменьшить задержку в Minecraft
Если отставание в Minecraft крадет удовольствие от вашего онлайн-игрового процесса, то вот подробное руководство, которое поможет вам решить проблемы раз и навсегда.
Minecraft, возможно, одна из самых популярных игр в нашу игровую эпоху. Игра была выпущена для множества различных платформ и привлекает миллионы игроков по всему миру с помощью уникальных и творческих инструментов, которые позволяют каждому создавать буквально все, что они хотят в игровом мире.Но, как и в любой другой онлайн-игре, проблема уменьшения лагов в Minecraft была самой раздражающей для всех игроков.
типов лагов Minecraft и как их исправить — база знаний
- Дом
- Майнкрафт
- VPS
- Посвященный
- Веб-хостинг
- Компания
- О нас
- Часто задаваемые вопросы
- Блог и новости
- Защита от DDoS-атак
- Безопасность данных
- Характеристики сервера
- Наша сеть
- Вакансии
- Домой
- хранить
- Сервера Майнкрафт
- Веб хостинг
- Специальные серверы
- Установка модпака
- VPS серверы
- Зарегистрируйте новый домен
- учетная запись
- Авторизоваться
- регистр
- ——
- Забыли пароль?
- Портал Главная
- База знаний
- Общие уроки Minecraft
- Типы лагов Minecraft и как их исправить
Источник: minecraft247.ru
Как убрать лаги на своем сервере майнкрафт
В этой статье я расскажу как избавиться от лагов в Minecraft. Для начала переходим в панель управления:
Кликаем по значку JAVA, в открывшемся окне клацнуть на вкладку JAVA. Затем кнопку View перед вами откроется следующая картина:
Обратите внимание что графа Runtime Parameters у вас пустая! Вам нужно дважды клацнуть по пустой графе Runtime Parameters и ввести туда следующее:
“-Xms256m -Xmx2048m” (без кавычек) затем нажать ОК Затем apply.
Объясняю что это:
Игра Minecraft создана на Java, но Java Virtual Machine (на которой запускается игра) при запуске выделяет себе некоторое минимально необходимое количество памяти, которое может расти по мере необходимости до величины -Xmx, которое по умолчанию 64 мегабайта (мы подняли аж до двух гигабайт)
-Xms – указывает начальный размер памяти
-Xmx – указывает максимальный размер памяти
- — новая версия Java
- — некоторые моды
- Один из способов устранения проблем с Java
- Другие методы устранения лагов
У многих майнкрафт подтормаживает, лагает и приходится играть с минимальной прорисовкой мира, буквально в тумане. Мод OptiFine вам поможет.
Как оптимизировать работу майнкрафта?
1) установить OptiFine, скачать его можно здесь.
2) обновить lwjgl до последней версии. Скачать здесь
Что такое lwjgl? OpenGL-привязка для Java, желательно обновить ее до актуальных версий. Как это сделать?
Заходим сюда, открываем папку с самой новой версией lwjgl, внутри будут архивы, скачиваете архив с названием папки, например wjgl-2.8.4.zip.
Достаем из него jinput.jar, lwjgl.jar, lwjgl_util.jar и заливаем их в папку minecraft/bin, заменив файлы.
3) после действий пункта 2, зайдите в игру, в настройки графики и сделайте всё как на скрине:
4) обновите свою джаву до последней версии на тыкай сюда , перейдя по ссылки нажмите проверить версию java и если у вас не java 7 или update 6, то обновите её.
Источник: minecraft-kak.ru
Как убрать лаги сервера в майнкрафте на сервере minecraft
У меня такая проблема у одного из друга сильно лагает сервер (у него интернет 1 мб) (блоки исчезают, опаздывает действие), а у другого друга и у меня все нормально (а у нас 256 кбсек). Настройка плагина clearlagg очень простая и сам плагин позволяет сэкономить достаточно большое количество оперативной памяти на сервере майнкрафт. Информационный портал о minecraft — httpsminecrafter.
Однако даже пользователи с новейшими комплектующими не защищены от лагов в майнкрафте. Теперь вы выполнили самые эффективные шаги по устранению лагов в майнкрафте и можете играть спокойно. Рузиль, эту проблему решил не я, а администрация сервера.
Популярные запросы
- Как убрать лаги на сервере майнкрафт
- Как убрать лаги сервера в майнкрафте на сервере minecraftcapes
Источник: redactor-online.ru