Коротко
Все ключи по разделам — ниже
Отсюда чаще всего начинают оптимизацию сервера. Файл лежит рядом с jar сервера; после правки сервер перезапускают.
Рядом с jar сервера. Файл появляется сам после первого запуска сервера; если его нет — запустите сервер один раз и остановите. Полное описание — в документации PaperMC.
| Ключ | По умолчанию | Что делает |
|---|---|---|
| entity-activation-range.animals | 32 |
Дальность активации животных: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
| entity-activation-range.monsters | 32 |
Дальность активации монстров: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
| view-distance | default |
Дальность прорисовки для этого мира в чанках; default — из server.properties. |
| simulation-distance | default |
Дальность, в которой идёт жизнь мира (мобы, растения, редстоун); default — из server.properties. |
| mob-spawn-range | 8 |
В скольких чанках от игрока спавнятся мобы. Меньше — мобы ближе, а ферм на краю меньше. |
| merge-radius.item | 0.5 |
В каком радиусе в блоках выпавшие предметы сливаются в одну стопку. |
| nerf-spawner-mobs | false |
Отключить разум мобам из спавнеров: они стоят на месте. Сильно разгружает фермы на спавнерах. |
| bungeecord | false |
Включить, если сервер стоит за прокси BungeeCord: тогда он берёт ники и адреса игроков у прокси. Нужен online-mode=false в server.properties. |
Эти ключи меняют чаще всего: от них зависит нагрузка на сервер и то, что видят игроки.
| Ключ | По умолчанию | Что делает |
|---|---|---|
debug |
false |
Подробный журнал в консоли — для поиска ошибок, на живом сервере не нужен. |
save-user-cache-on-stop-only |
false |
Сохранять кэш игроков только при выключении, а не при каждом изменении. |
sample-count |
12 |
Сколько ников показывать в подсказке над числом игроков в списке серверов. |
timeout-time |
60 |
Сколько секунд сервер может не отвечать, прежде чем сторож его остановит и запишет дамп потоков. |
restart-on-crash |
true |
Перезапускать ли сервер скриптом, если его остановил сторож. |
restart-script |
./start.sh |
Скрипт перезапуска для /restart и падений — обычно ваш start.sh или start.bat. |
log-villager-deaths |
true |
Писать ли в журнал смерти жителей. |
log-named-deaths |
true |
Писать ли в журнал смерти существ с именем, данным биркой. |
bungeecord |
false |
Включить, если сервер стоит за прокси BungeeCord: тогда он берёт ники и адреса игроков у прокси. Нужен online-mode=false в server.properties. |
attribute.maxAbsorption.max |
2048.0 |
Потолок атрибута maxAbsorption: выше игра не даст поставить даже командой. |
attribute.maxHealth.max |
1024.0 |
Потолок атрибута maxHealth: выше игра не даст поставить даже командой. |
attribute.movementSpeed.max |
1024.0 |
Потолок атрибута movementSpeed: выше игра не даст поставить даже командой. |
attribute.attackDamage.max |
2048.0 |
Потолок атрибута attackDamage: выше игра не даст поставить даже командой. |
netty-threads |
4 |
Сколько потоков обслуживают сетевые подключения. |
player-shuffle |
0 |
Как часто, в тиках, перемешивать порядок обработки игроков, чтобы перезаходом нельзя было встать в очереди первым; 0 — выключено. |
user-cache-size |
1000 |
Сколько игроков помнить в кэше ников и UUID. |
moved-too-quickly-multiplier |
10.0 |
Насколько быстро клиенту можно сдвинуться за пакет, прежде чем сервер вернёт его назад с «moved too quickly». |
moved-wrongly-threshold |
0.0625 |
На сколько позиция клиента может разойтись с серверной, прежде чем сервер вернёт игрока («moved wrongly»). |
| Ключ | По умолчанию | Что делает |
|---|---|---|
disable-saving |
false |
Не сохранять достижения игроков. |
disabled |
[minecraft:story/disabled] |
Список достижений, которые выключены. «*» выключает все. |
| Ключ | По умолчанию | Что делает |
|---|---|---|
whitelist |
You are not whitelisted on this server! |
Текст для тех, кого нет в белом списке. |
unknown-command |
Unknown command. Type "/help" for help. |
Больше ни на что не влияет — заменяется плагином. |
server-full |
The server is full! |
Текст, когда сервер полон. |
outdated-client |
Outdated client! Please use {0} |
Текст, когда версия клиента старее сервера; {0} — версия сервера. |
outdated-server |
Outdated server! I'm still on {0} |
Текст, когда версия клиента новее сервера; {0} — версия сервера. |
restart |
Server is restarting |
Текст, с которым выгоняет при перезапуске сервера. |
| Ключ | По умолчанию | Что делает |
|---|---|---|
below-zero-generation-in-existing-chunks |
true |
Достраивать ли старые чанки (до 1.18) вниз до Y −64. |
merge-radius.exp |
-1 |
В каком радиусе шары опыта сливаются при появлении; 0 и меньше — не сливать (как в ванили). |
merge-radius.item |
0.5 |
В каком радиусе в блоках выпавшие предметы сливаются в одну стопку. |
ticks-per.hopper-check |
1 |
Раз в сколько тиков воронка проверяет, есть ли что забрать. |
ticks-per.hopper-transfer |
8 |
Раз в сколько тиков воронка переносит предмет; 8 — как в ванили. |
hopper-amount |
1 |
Сколько предметов воронка переносит за раз. |
hopper-can-load-chunks |
false |
Могут ли воронки загружать соседние чанки. |
hunger.combat-exhaustion |
0.1 |
Сколько истощения добавляет удар. |
hunger.jump-sprint-exhaustion |
0.2 |
Сколько истощения добавляет прыжок с бегом. |
hunger.jump-walk-exhaustion |
0.05 |
Сколько истощения добавляет обычный прыжок. |
hunger.other-multiplier |
0.0 |
Истощение за ходьбу и подкрадывание — за каждый блок. |
hunger.regen-exhaustion |
6.0 |
Сколько истощения стоит восстановление здоровья от сытости. |
hunger.sprint-multiplier |
0.1 |
Истощение за бег по земле — за каждый блок. |
hunger.swim-multiplier |
0.01 |
Истощение за плавание и ходьбу под водой — за каждый блок. |
enable-zombie-pigmen-portal-spawns |
true |
Появляются ли зомбифицированные пиглины из порталов в Незер. |
zombie-aggressive-towards-villager |
true |
Нападают ли зомби на жителей. |
dragon-death-sound-radius |
0 |
Сколько блоков слышно звук смерти дракона; 0 — как в ванили, на весь мир. |
end-portal-sound-radius |
0 |
Сколько блоков слышно звук открытия портала в Энд; 0 — как в ванили, на весь мир. |
hanging-tick-frequency |
100 |
Раз в сколько тиков обновлять рамки и картины. |
wither-spawn-sound-radius |
0 |
Сколько блоков слышно звук появления визера; 0 — как в ванили, на весь мир. |
item-despawn-rate |
6000 |
Через сколько тиков исчезает предмет на земле; 6000 — пять минут, как в ванили. |
mob-spawn-range |
8 |
В скольких чанках от игрока спавнятся мобы. Меньше — мобы ближе, а ферм на краю меньше. |
arrow-despawn-rate |
1200 |
Через сколько тиков исчезает стрела, воткнутая в блок. |
trident-despawn-rate |
1200 |
Через сколько тиков исчезает брошенный трезубец. |
seed-village |
10387312 |
Своё зерно для расстановки деревень. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-desert |
14357617 |
Своё зерно для расстановки пустынных храмов. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-igloo |
14357618 |
Своё зерно для расстановки иглу. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-jungle |
14357619 |
Своё зерно для расстановки храмов в джунглях. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-swamp |
14357620 |
Своё зерно для расстановки хижин ведьм. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-monument |
10387313 |
Своё зерно для расстановки подводных крепостей. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-shipwreck |
165745295 |
Своё зерно для расстановки затонувших кораблей. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-ocean |
14357621 |
Своё зерно для расстановки океанских руин. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-outpost |
165745296 |
Своё зерно для расстановки аванпостов разбойников. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-endcity |
10387313 |
Своё зерно для расстановки городов Энда. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-slime |
987234911 |
Своё зерно для расстановки слизневых чанков. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-nether |
30084232 |
Своё зерно для расстановки построек Незера. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-mansion |
10387319 |
Своё зерно для расстановки особняков. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-fossil |
14357921 |
Своё зерно для расстановки окаменелостей. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-portal |
34222645 |
Своё зерно для расстановки разрушенных порталов. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-ancientcity |
20083232 |
Своё зерно для расстановки древних городов. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-trailruins |
83469867 |
Своё зерно для расстановки руин троп. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-trialchambers |
94251327 |
Своё зерно для расстановки дворцов испытаний. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-buriedtreasure |
10387320 |
Своё зерно для расстановки кладов. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-mineshaft |
default |
Своё зерно для расстановки шахт. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
seed-stronghold |
default |
Своё зерно для расстановки крепостей. Поменяйте — и в новых чанках они встанут не там, где у других миров с тем же сидом. |
thunder-chance |
100000 |
Шанс молнии в грозу: 1 из этого числа на чанк за тик. |
entity-activation-range.animals |
32в ванили: 0 |
Дальность активации животных: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.monsters |
32в ванили: 0 |
Дальность активации монстров: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.raiders |
64в ванили: 0 |
Дальность активации разбойников: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.misc |
16в ванили: 0 |
Дальность активации прочих сущностей — предметов на земле, стрел, опыта: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.water |
16в ванили: 0 |
Дальность активации водных мобов: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.villagers |
32в ванили: 0 |
Дальность активации жителей: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.flying-monsters |
32в ванили: 0 |
Дальность активации летающих монстров: дальше этого от игрока они «засыпают» и обновляются редко. Меньше — легче серверу, но фермы вдали работают хуже. 0 — всегда активны, как в ванили. |
entity-activation-range.wake-up-inactive.animals-every |
1200 |
Как часто, в тиках, будить уснувших вдали животных. |
entity-activation-range.wake-up-inactive.animals-for |
100 |
На сколько тиков будить уснувших вдали животных. |
entity-activation-range.wake-up-inactive.animals-max-per-tick |
4 |
Сколько уснувших животных можно будить за один тик. |
entity-activation-range.wake-up-inactive.flying-monsters-every |
200 |
Как часто, в тиках, будить уснувших вдали летающих монстров. |
entity-activation-range.wake-up-inactive.flying-monsters-for |
100 |
На сколько тиков будить уснувших вдали летающих монстров. |
entity-activation-range.wake-up-inactive.flying-monsters-max-per-tick |
8 |
Сколько уснувших летающих монстров можно будить за один тик. |
entity-activation-range.wake-up-inactive.monsters-every |
400 |
Как часто, в тиках, будить уснувших вдали монстров. |
entity-activation-range.wake-up-inactive.monsters-for |
100 |
На сколько тиков будить уснувших вдали монстров. |
entity-activation-range.wake-up-inactive.monsters-max-per-tick |
8 |
Сколько уснувших монстров можно будить за один тик. |
entity-activation-range.wake-up-inactive.villagers-every |
600 |
Как часто, в тиках, будить уснувших вдали жителей. |
entity-activation-range.wake-up-inactive.villagers-for |
100 |
На сколько тиков будить уснувших вдали жителей. |
entity-activation-range.wake-up-inactive.villagers-max-per-tick |
4 |
Сколько уснувших жителей можно будить за один тик. |
entity-activation-range.villagers-work-immunity-after |
100 |
Через сколько тиков бездействия работающего жителя пора будить. |
entity-activation-range.villagers-work-immunity-for |
20 |
На сколько тиков будить такого жителя. |
entity-activation-range.villagers-active-for-panic |
true |
Будить ли жителей, когда они в панике. |
entity-activation-range.tick-inactive-villagers |
true |
Обновлять ли жителей вне дальности активации. |
entity-activation-range.ignore-spectators |
false |
Не будят ли сущностей игроки-наблюдатели. |
nerf-spawner-mobs |
false |
Отключить разум мобам из спавнеров: они стоят на месте. Сильно разгружает фермы на спавнерах. |
unload-frozen-chunks |
false |
Выгружать ли чанки, пока время остановлено /tick freeze. |
entity-tracking-range.players |
128 |
С какого расстояния в блоках игроку видны игроков. Дальше сущность не отправляется клиенту — она есть на сервере, но её не видно. |
entity-tracking-range.animals |
96 |
С какого расстояния в блоках игроку видны животных. Дальше сущность не отправляется клиенту — она есть на сервере, но её не видно. |
entity-tracking-range.monsters |
96 |
С какого расстояния в блоках игроку видны монстров. Дальше сущность не отправляется клиенту — она есть на сервере, но её не видно. |
entity-tracking-range.misc |
96 |
С какого расстояния в блоках игроку видны прочих сущностей — предметов на земле, стрел, опыта. Дальше сущность не отправляется клиенту — она есть на сервере, но её не видно. |
entity-tracking-range.display |
128 |
С какого расстояния в блоках игроку видны сущностей-витрин (display). Дальше сущность не отправляется клиенту — она есть на сервере, но её не видно. |
entity-tracking-range.other |
64 |
С какого расстояния в блоках игроку видны остальных сущностей. Дальше сущность не отправляется клиенту — она есть на сервере, но её не видно. |
growth.cactus-modifier |
100 |
Скорость роста кактуса в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.cane-modifier |
100 |
Скорость роста сахарного тростника в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.melon-modifier |
100 |
Скорость роста арбуза в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.mushroom-modifier |
100 |
Скорость роста грибов в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.pumpkin-modifier |
100 |
Скорость роста тыквы в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.sapling-modifier |
100 |
Скорость роста саженцев в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.beetroot-modifier |
100 |
Скорость роста свёклы в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.carrot-modifier |
100 |
Скорость роста моркови в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.potato-modifier |
100 |
Скорость роста картофеля в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.torchflower-modifier |
100 |
Скорость роста факельника в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.wheat-modifier |
100 |
Скорость роста пшеницы в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.netherwart-modifier |
100 |
Скорость роста незерского нароста в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.vine-modifier |
100 |
Скорость роста лиан в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.cocoa-modifier |
100 |
Скорость роста какао-бобов в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.bamboo-modifier |
100 |
Скорость роста бамбука в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.sweetberry-modifier |
100 |
Скорость роста сладких ягод в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.kelp-modifier |
100 |
Скорость роста ламинарии в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.twistingvines-modifier |
100 |
Скорость роста вьющихся лоз в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.weepingvines-modifier |
100 |
Скорость роста плакучих лоз в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.cavevines-modifier |
100 |
Скорость роста пещерных лоз в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.glowberry-modifier |
100 |
Скорость роста светящихся ягод в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
growth.pitcherplant-modifier |
100 |
Скорость роста кувшинки в процентах от ванильной: 200 — вдвое быстрее, 50 — вдвое медленнее. Ноль не останавливает рост, а возвращает 100. |
max-tick-time.tile |
50 |
Ни на что не влияет: Paper эту настройку отключил. |
max-tick-time.entity |
50 |
Ни на что не влияет. |
max-tnt-per-tick |
100в ванили: -1 |
Сколько динамита взрывать за тик; остальной ждёт следующего. Защита от лагов на больших взрывах. |
view-distance |
default |
Дальность прорисовки для этого мира в чанках; default — из server.properties. |
simulation-distance |
default |
Дальность, в которой идёт жизнь мира (мобы, растения, редстоун); default — из server.properties. |
verbose |
false |
Печатать ли настройки мира в консоль при загрузке. |
| Ключ | По умолчанию | Что делает |
|---|---|---|
disable-saving |
false |
Не сохранять данные игроков: инвентарь и позиция пропадут после перезахода. |
| Ключ | По умолчанию | Что делает |
|---|---|---|
config-version |
пусто |
Служебная версия файла — не трогать. |
| Ключ | По умолчанию | Что делает |
|---|---|---|
disable-saving |
false |
Не сохранять статистику игроков. |
forced-stats |
{} |
Статистика, которую сервер выставит всем игрокам принудительно. |
| Ключ | По умолчанию | Что делает |
|---|---|---|
tab-complete |
0 |
Со скольки букв подсказывать команды по Tab; меньше 0 — не подсказывать, 0 — подсказывать все сразу. |
send-namespaced |
true |
Отправлять ли клиенту команды с пространством имён (minecraft:give). |
log |
true |
Писать ли в журнал команды, которые вводят игроки. |
replace-commands |
[setblock,summon,testforblock,tellraw] |
Ванильные команды, которые важнее одноимённых команд плагинов. |
spam-exclusions |
[/skill] |
Команды и сообщения, на которые не срабатывает защита от спама. |
silent-commandblock-console |
false |
Не писать ли в консоль ответы командных блоков. |
enable-spam-exclusions |
false |
Включить исключения из защиты от спама. |
Где лежит spigot.yml?
Рядом с jar сервера. Файл появляется после первого запуска сервера Spigot или Paper.
Как применить изменения в spigot.yml?
Сохраните файл и перезапустите сервер. Команда /reload применяет не всё и ломает плагины — надёжнее перезапуск.
Что в spigot.yml влияет на нагрузку?
Сильнее всего — ключи из раздела «Главное» на этой странице: от них зависит, сколько мобов и чанков сервер обрабатывает за тик.
Все конфиги Конфиг server.propertiesФайл запуска сервераДокументация PaperMC
Ключи и значения по умолчанию — из документации PaperMC для Paper 26.3; объяснения — редакции.