Spigot

spigot.yml

Все настройки spigot.yml: дальность активации мобов, прорисовка, рост растений, воронки и BungeeCord.

  • 143 ключей
  • рядом с jar сервера
  • Paper 26.3

Коротко

Все ключи по разделам — ниже

Отсюда чаще всего начинают оптимизацию сервера. Файл лежит рядом с 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.

Эти ключи меняют чаще всего: от них зависит нагрузка на сервер и то, что видят игроки.

settings

КлючПо умолчаниюЧто делает
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»).

advancements

КлючПо умолчаниюЧто делает
disable-saving false Не сохранять достижения игроков.
disabled [minecraft:story/disabled] Список достижений, которые выключены. «*» выключает все.

messages

КлючПо умолчаниюЧто делает
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 Текст, с которым выгоняет при перезапуске сервера.

world-settings

КлючПо умолчаниюЧто делает
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 Печатать ли настройки мира в консоль при загрузке.

players

КлючПо умолчаниюЧто делает
disable-saving false Не сохранять данные игроков: инвентарь и позиция пропадут после перезахода.

config-version

КлючПо умолчаниюЧто делает
config-version пусто Служебная версия файла — не трогать.

stats

КлючПо умолчаниюЧто делает
disable-saving false Не сохранять статистику игроков.
forced-stats {} Статистика, которую сервер выставит всем игрокам принудительно.

commands

КлючПо умолчаниюЧто делает
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; объяснения — редакции.