Оптимизация Minecraft сервера как уменьшить лаги и отказаться от лишних плагинов
Многие администраторы устанавливают множество небольших плагинов, не подозревая, что их можно заменить встроенными функциями Minecraft или функционалом более крупных и универсальных плагинов. В этом руководстве мы разберём, от каких плагинов можно отказаться и какие альтернативы использовать для повышения производительности сервера. Чрезмерное количество плагинов часто приводит к:
🔎 1. Отключение системных сообщений
Не нужно ставить HideStream - используйте ✅ EssentialsX:
custom-join-message: ""
custom-quit-message: ""
death-messages: false
Чтобы скрывать сообщения используйте ✅ AntiRelog:
# Скрывать сообщения о входе?
hide-join-message: true
Скрывать сообщения о выходе?
hide-leave-message: true
🔧 Дополнительно
Отключите уведомления о достижениях:
/gamerule announceAdvancements false
🏠 2. Настройка лобби без лишних плагинов
🛡 Через WorldGuard
/region flag лобби pvp deny
/region flag лобби mob-spawning deny
⚡ 3. Базовые функции сервера
🛡 4. Защита от крашей
🤖 5. MyCommand - замена мелким плагинам
Создавайте свои команды:
/me
/try
/do
📌 Итоги оптимизации:
Гайд для версий: 1.12.2-1.20+
- ⚠️ Снижению TPS (тика сервера)
- ⏳ Медленной загрузке
- 🔄 Сложностям в настройке и совместимости
🔎 1. Отключение системных сообщений
Не нужно ставить HideStream - используйте ✅ EssentialsX:
custom-join-message: ""
custom-quit-message: ""
death-messages: false
Чтобы скрывать сообщения используйте ✅ AntiRelog:
# Скрывать сообщения о входе?
hide-join-message: true
Скрывать сообщения о выходе?
hide-leave-message: true
🔧 Дополнительно
Отключите уведомления о достижениях:
/gamerule announceAdvancements false
🏠 2. Настройка лобби без лишних плагинов
Функция | Решение |
Отключение PvP | pvp=false в server.properties |
Защита блоков | spawn-protection=30 |
Режим приключений | gamemode=2 |
🛡 Через WorldGuard
/region flag лобби pvp deny
/region flag лобби mob-spawning deny
⚡ 3. Базовые функции сервера
- Точка спавна → /setspawn в EssentialsX
- Вечный день → /gamerule doDaylightCycle false
- Вайтлист → встроенная команда /whitelist
🛡 4. Защита от крашей
- Для 1.18.2+ → большинство уязвимостей исправлены
- Для 1.12.2 → ExploitFixer + ViaVersion
🤖 5. MyCommand - замена мелким плагинам
Создавайте свои команды:
/me
/try
/do
📌 Итоги оптимизации:
- Используйте крупные плагины (EssentialsX, WorldGuard)
- Проверяйте server.properties
- Не ставьте лишние "фиксеры"
- Попробуйте MyCommand
Гайд для версий: 1.12.2-1.20+