Техническая информация

Материал из /new places/

Краткая информация о технической составляющей сервера.

Схема работы чанков на сервере
Технические характеристики сервера
Процессор Intel Core i7 11700F
Оперативная памяти 64 GB DDR4-3200
Материнская плата MSI Z590-A Pro
SSD под систему Samsung 970 EVO Plus 250GB
SSD под серверное ПО Samsung 970 EVO Plus 250GB
SSD под карту Overworld Samsung 870 EVO 4TB
SSD под карту Nether Samsung 870 EVO 2TB
SSD под карту The End Samsung 870 EVO 1TB
Серверное ПО
ОС Debian 12
Версия игры 1.21
Серверное ядро PurpurMC
Серверное прокси Velocity
Античит Updated NoCheatPlus
Параметры сервера
Спавнрейт мобов Переменная
Спавн лимит группы "monsters" 30
Спавн лимит группы "animals" 10
Спавн лимит группы "water-animals" 2
Спавн лимит группы "water-ambient" 2
Спавн лимит группы "water-underground-creature" 2
Спавн лимит группы "axolotls" 5
Спавн лимит группы "ambient" 1
Время спавна в тиках Переменная
Время спавна группы "monsters" 10
Время спавна группы "animals" 400
Время спавна группы "water-animals" 400
Время спавна группы "water-ambient" 400
Время спавна группы "water-underground-creature-spawns" 400
Время спавна группы "axolotl" 1
Время спавна группы "ambient" 400
Дальность прорисовки Переменная
Тикающие чанки "simulation-distance" 4
Дальность прорисовки "view-distance" 8
Время для выгрузки чанка (в тиках)" 600
"Soft" расстояние деспавна мобов 30
"Hard" расстояние деспавна мобов 52

Про спавнрейт и время спавна

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

Про "view-distance" и "simulation-distance"

view-distance - это общая дальность прорисовки будет равно наибольшему значению между параметрами simulation-distance и view-distance. Например, если simulation-distance установлено на 4, а view-distance - на 12, то у игрока будет отображено 12 чинков.

simulation-distance - это расстояние в чанках вокруг игрока, которое будет обрабатывать сервер. По сути, это расстояние от игрока, на котором будут происходить события. Это включает в себя переплавку в печах, рост растений и т.д. Это параметр, который вы устанавливаете специально низким, где-то около 3 или 4, из-за наличия параметра view-distance. Это позволяет загружать больше чанков, не обрабатывая в них что-либо. Это позволяет игрокам видеть дальше без такого же влияния на производительность.

Про "Soft" и "Hard" расстояние деспавна мобов

Позволяет настраивать расстояния деспавна сущностей (в блоках). Уменьшите эти значения, чтобы быстрее деcпавнить мобов, находящихся далеко от игрока. Параметр soft должен быть около 30, а hard - немного больше, чем значение параметра simulation-distance, чтобы мобы не деcпавнились сразу, когда игрок проходит чуть дальше точки загрузки чанка (это хорошо работает благодаря delay-chunk-unloads-by в paper.yml). Когда моб находится за пределами hard значения, он будет мгновенно деспавниться. Когда моб находится между soft и hard значениями, он будет деспавниться со случайным шансом. Hard радиус действия должен быть больше soft. Вы должны настроить его в соответствии с дальностью прорисовки (view-distance), используя (simulation-distance * 16) + 8. Это частично учитывает чанки, которые еще не были выгружены после посещения их игроком.

Прочая информация о технических моментах

Авто-Кровать