Can someone help me with optimizing server performance. I've never had problems with performance before, but since 1.14 its horrible. I have a dedicated machine (i7 8700 64gb ram nvme ssd). I know that 1.14 is not good but I don't thing the server should perform this bad. On average there are 40-50 players online. If you need any additional info i will provide it. Discord is eLeCTr1C#2182 in case you want to continue there.
Here's my timings report https://timings.aikar.co/?id=aa58dce10ca24259a7fc412ffc4eeefc
And my bukkit spigot and paper configs
Here's my timings report https://timings.aikar.co/?id=aa58dce10ca24259a7fc412ffc4eeefc
And my bukkit spigot and paper configs
Code:
settings:
allow-end: true
warn-on-overload: true
permissions-file: permissions.yml
update-folder: update
plugin-profiling: false
connection-throttle: 4000
query-plugins: true
deprecated-verbose: default
shutdown-message: Server is restarting
minimum-api: none
spawn-limits:
monsters: 40
animals: 10
water-animals: 5
ambient: 5
chunk-gc:
period-in-ticks: 600
ticks-per:
animal-spawns: 400
monster-spawns: 2
autosave: 6000
aliases: now-in-commands.yml
Code:
verbose: false
config-version: 19
settings:
load-permissions-yml-before-plugins: true
bungee-online-mode: true
region-file-cache-size: 256
incoming-packet-spam-threshold: 300
save-player-data: true
use-alternative-luck-formula: false
use-versioned-world: false
suggest-player-names-when-null-tab-completions: true
enable-player-collisions: false
save-empty-scoreboard-teams: false
velocity-support:
enabled: false
online-mode: false
secret: ''
watchdog:
early-warning-every: 5000
early-warning-delay: 10000
spam-limiter:
tab-spam-increment: 1
tab-spam-limit: 500
book-size:
page-max: 2560
total-multiplier: 0.98
messages:
no-permission: '&cI''m sorry, but you do not have permission to perform this command.
Please contact the server administrators if you believe that this is in error.'
kick:
authentication-servers-down: ''
connection-throttle: Connection throttled! Please wait before reconnecting.
flying-player: Flying is not enabled on this server
flying-vehicle: Flying is not enabled on this server
timings:
enabled: true
verbose: true
server-name-privacy: false
hidden-config-entries:
- database
- settings.bungeecord-addresses
history-interval: 300
history-length: 3600
server-name: OptiPlex
world-settings:
default:
count-all-mobs-for-spawning: false
disable-teleportation-suffocation-check: false
remove-corrupt-tile-entities: true
fixed-chunk-inhabited-time: -1
optimize-explosions: true
portal-search-radius: 128
use-vanilla-world-scoreboard-name-coloring: false
enable-treasure-maps: true
treasure-maps-return-already-discovered: false
experience-merge-max-value: -1
prevent-moving-into-unloaded-chunks: false
max-auto-save-chunks-per-tick: 24
falling-block-height-nerf: 0
tnt-entity-height-nerf: 0
filter-nbt-data-from-spawn-eggs-and-related: true
max-entity-collisions: 2
disable-creeper-lingering-effect: false
duplicate-uuid-resolver: saferegen
duplicate-uuid-saferegen-delete-range: 32
disable-thunder: false
skeleton-horse-thunder-spawn-chance: 0.01
disable-ice-and-snow: false
keep-spawn-loaded-range: 10
keep-spawn-loaded: true
auto-save-interval: -1
armor-stands-do-collision-entity-lookups: true
nether-ceiling-void-damage-height: 0
grass-spread-tick-rate: 1
water-over-lava-flow-speed: 5
bed-search-radius: 1
use-faster-eigencraft-redstone: false
allow-non-player-entities-on-scoreboards: false
disable-explosion-knockback: false
container-update-tick-rate: 1
parrots-are-unaffected-by-player-movement: false
prevent-tnt-from-moving-in-water: false
non-player-arrow-despawn-rate: -1
creative-arrow-despawn-rate: -1
armor-stands-tick: true
spawner-nerfed-mobs-should-jump: false
allow-leashing-undead-horse: false
baby-zombie-movement-speed: 0.5
all-chunks-are-slime-chunks: false
mob-spawner-tick-rate: 3
game-mechanics:
disable-relative-projectile-velocity: false
scan-for-legacy-ender-dragon: true
disable-chest-cat-detection: false
shield-blocking-delay: 5
disable-player-crits: false
disable-sprint-interruption-on-attack: false
disable-end-credits: false
disable-unloaded-chunk-enderpearl-exploit: true
max-growth-height:
cactus: 3
reeds: 3
fishing-time-range:
MinimumTicks: 100
MaximumTicks: 600
despawn-ranges:
soft: 32
hard: 128
lightning-strike-distance-limit:
sound: -1
impact-sound: -1
flash: -1
frosted-ice:
enabled: true
delay:
min: 20
max: 40
lootables:
auto-replenish: false
restrict-player-reloot: true
reset-seed-on-fill: true
max-refills: -1
refresh-min: 12h
refresh-max: 2d
hopper:
cooldown-when-full: true
disable-move-event: false
anti-xray:
enabled: false
engine-mode: 1
chunk-edge-mode: 2
max-chunk-section-index: 3
update-radius: 2
hidden-blocks:
- gold_ore
- iron_ore
- coal_ore
- lapis_ore
- mossy_cobblestone
- obsidian
- chest
- diamond_ore
- redstone_ore
- clay
- emerald_ore
- ender_chest
replacement-blocks:
- stone
- oak_planks
squid-spawn-height:
maximum: 0.0
Code:
config-version: 12
settings:
save-user-cache-on-stop-only: false
sample-count: 12
bungeecord: false
late-bind: false
player-shuffle: 0
user-cache-size: 1000
moved-wrongly-threshold: 0.1175
moved-too-quickly-multiplier: 110.0
timeout-time: 60
restart-on-crash: true
restart-script: ./start.sh
netty-threads: 4
debug: false
attribute:
maxHealth:
max: 2048.0
movementSpeed:
max: 2048.0
attackDamage:
max: 2048.0
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
commands:
log: true
tab-complete: 0
send-namespaced: true
spam-exclusions:
- /skill
silent-commandblock-console: false
replace-commands:
- setblock
- summon
- testforblock
- tellraw
advancements:
disable-saving: false
disabled:
- minecraft:story/disabled
stats:
disable-saving: false
forced-stats: {}
world-settings:
default:
verbose: true
mob-spawn-range: 5
hopper-amount: 1
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-outpost: 165745296
seed-slime: 987234911
max-tnt-per-tick: 100
item-despawn-rate: 6000
enable-zombie-pigmen-portal-spawns: true
arrow-despawn-rate: 300
wither-spawn-sound-radius: 0
hanging-tick-frequency: 100
zombie-aggressive-towards-villager: true
nerf-spawner-mobs: false
max-entity-collisions: 2
merge-radius:
exp: 5.0
item: 4.0
growth:
cactus-modifier: 100
cane-modifier: 100
melon-modifier: 100
mushroom-modifier: 100
pumpkin-modifier: 100
sapling-modifier: 100
beetroot-modifier: 100
carrot-modifier: 100
potato-modifier: 100
wheat-modifier: 100
netherwart-modifier: 100
vine-modifier: 100
cocoa-modifier: 100
bamboo-modifier: 100
sweetberry-modifier: 100
kelp-modifier: 100
entity-activation-range:
animals: 8
monsters: 16
raiders: 16
misc: 4
tick-inactive-villagers: true
entity-tracking-range:
players: 48
animals: 48
monsters: 48
misc: 32
other: 64
ticks-per:
hopper-transfer: 8
hopper-check: 1
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-tick-time:
tile: 100
entity: 100
squid-spawn-range:
min: 45.0
