Spigot.yml config thread

TurtlShell

New member
Staff member
Support
#1
Obviously it depends on what server you're trying to run, but I'll post mine first. I'm running a small Kingdoms server- tell me what I can improve!

# This is the main configuration file for Spigot.
# As you can see, there's tons to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
# For a reference for any variable inside this file, check out the Spigot wiki at
# http://www.spigotmc.org/wiki/spigot-configuration/
#
# If you need help with the configuration or have any questions related to Spigot,
# join us at the IRC or drop by our forums and leave a post.
#
# IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
# Forums: http://www.spigotmc.org/

config-version: 11
settings:
save-user-cache-on-stop-only: false
bungeecord: false
late-bind: true
sample-count: 12
player-shuffle: 0
user-cache-size: 1000
moved-wrongly-threshold: 0.0625
moved-too-quickly-multiplier: 10.0
timeout-time: 60
restart-on-crash: true
restart-script: ./start.sh
netty-threads: 4
attribute:
maxHealth:
max: 2048.0
movementSpeed:
max: 2048.0
attackDamage:
max: 2048.0
debug: false
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}
outdated-server: Outdated server! I'm still on {0}
restart: Server is restarting, rejoin in a minute!
stats:
disable-saving: false
forced-stats: {}
commands:
log: true
tab-complete: 1
send-namespaced: true
spam-exclusions:
- /skill
silent-commandblock-console: false
replace-commands:
- setblock
- summon
- testforblock
- tellraw
advancements:
disable-saving: false
disabled:
- minecraft:story/disabled
world-settings:
default:
verbose: true
mob-spawn-range: 4
growth:
cactus-modifier: 100
cane-modifier: 100
melon-modifier: 100
mushroom-modifier: 100
pumpkin-modifier: 100
sapling-modifier: 100
wheat-modifier: 100
netherwart-modifier: 100
vine-modifier: 100
cocoa-modifier: 100
beetroot-modifier: 100
carrot-modifier: 100
potato-modifier: 100
entity-activation-range:
animals: 12
monsters: 32
misc: 2
tick-inactive-villagers: true
water: 16
entity-tracking-range:
players: 64
animals: 48
monsters: 64
misc: 32
other: 64
ticks-per:
hopper-transfer: 24
hopper-check: 24
hopper-amount: 3
random-light-updates: false
dragon-death-sound-radius: 0
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-slime: 987234911
hunger:
jump-walk-exhaustion: 0.05
jump-sprint-exhaustion: 0.2
combat-exhaustion: 0.1
regen-exhaustion: 6.0
swim-multiplier: 0.01
sprint-multiplier: 0.1
other-multiplier: 0.0
max-tnt-per-tick: 100
max-tick-time:
tile: 32
entity: 64
squid-spawn-range:
min: 45.0
merge-radius:
exp: 6.0
item: 4.0
item-despawn-rate: 6000
enable-zombie-pigmen-portal-spawns: true
arrow-despawn-rate: 300
wither-spawn-sound-radius: 0
view-distance: 7
hanging-tick-frequency: 100
zombie-aggressive-towards-villager: true
nerf-spawner-mobs: true
max-entity-collisions: 1
 

SwiftSwamp

Administrator
Staff member
#2
God, why did that not keep formatting...note to self, fix proper code/spoilers to keep formatting.

In general, a few overall tweaks I typically make to any spigot.yml are;

If you don't use them... disable stat saving, achievements and any of the xray bs (if it still exists), very minor but still helps overall (Mostly on disk stuff)

mob-spawn-range: This depends on what you want or are using, doesn't hurt to lower this
growth modifiers... I modify this more or less based on how I want the gameplay to be rather than performance
entity-activation-range: I typically lower most of them to around 16 or lower
entity-tracking-range: I typically move these down to about 24 or less
The hopper stuff... I set them to the below as that's the most "efficient" you can make them without breaking things like item sorters
hopper-transfer: 24
hopper-check: 24
hopper-amount: 3
max-tnt-per-tick: I lower this to anywhere from 1-5
max-tick-time: This heavily depends on what you are doing, this takes quite a bit of experimenting to know what suites your server.. but start at around 25.
merge-radius; I crank these up to 6.0
view-distance: Also depends on what you're doing but I typically keep most server types around 4-6.. and anything resolving vanilla/building, I keep around 6-8.
nerf-spawner-mobs: Turning this on is nice for mob farms.. but kills mob AI meaning they don't fight back anymore and allows an essential AFK Spawner farm
item-despawn-rate: 6000 => 1200