В отличие от Spigot и Paper, FabricMC не содержит никаких оптимизаций для сервера Vanilla с целью повышения производительности сервера. FabricMC - это просто слой модов для вашего сервера, подобно тому, как Bukkit - это просто слой плагинов, на котором построены Spigot и Paper.
Однако есть несколько модов, которые вы можете установить на свой сервер FabricMC, чтобы значительно повысить производительность без значительного изменения механики Vanilla; это идеальный вариант для тех, кто хочет иметь плавный сервер, как Spigot или Paper, без значительного изменения механики Vanilla.
Речь идет о двух модах - Lithium и Phosphor, которые настраивают определенные части сервера для повышения производительности.
Lithium уделяет больше внимания оптимизации процессов тика и поведения мобов, улучшению ИИ и изменению структуры данных на сервере для большей оптимизации, что может привести в среднем к 45% улучшению mspt (миллисекунды на тик, которые должны быть ниже 50 мс для поддержания 20 тиков в секунду).
Phosphor больше сосредоточен на оптимизации движка освещения сервера, что уменьшает время, необходимое для генерации или загрузки чанков, и может помочь уменьшить общее количество лагов при перемещении по миру.
Если вы хотите улучшить производительность на стороне клиента, Sodium - это мод, созданный тем же разработчиком для улучшения производительности на стороне клиента по аналогии с OptiFine. Однако Sodium может иметь некоторые проблемы совместимости с определенными модами, использующими Fabric Rendering API. Lithium и Phosphor также могут быть установлены на ваш сервер для улучшения производительности.
Установка Lithium и Phosphor на ваш сервер аналогична установке других модов FabricMC на ваш сервер, что можно сделать следующим образом:
1. Убедитесь, что FabricMC установлен на вашем сервере. Если вы еще не сделали этого, вы можете прочитать наше руководство о том, как это сделать здесь: Как установить FabricMC на ваш сервер Minecraft
2. Скачайте Lithium и Phosphor по ссылкам ниже:
- Lithium: https://www.curseforge.com/minecraft/mc-mods/lithium
- Phosphor: https://www.curseforge.com/minecraft/mc-mods/phosphor
3. После загрузки подключитесь к серверу по FTP. Вы можете сделать это либо с помощью веб FTP, либо с помощью FTP-клиента, например FileZilla.
4. Откройте папку mods на вашем сервере. Если папка mods отсутствует, вы можете создать ее.
5. Загрузите JAR-файлы Lithium и Phosphor в папку mods.
6. После завершения загрузки запустите свой сервер. Теперь ваш сервер должен работать с оптимизациями Lithium и Phosphor!