Skip to content
cakoyo edited this page Aug 29, 2018 · 12 revisions

Welcome to the Akarin configuration page!

section default description
config-version 1 Do not modify this, Akarin will detect this value when we changed configuration format and will automatically transfer your configuration value to the new format.

Bootstrap

section default description
extra-local-address N/A Multiple bind support, you can bind your server to more than one address.
It's similar with server-ip in server.properties, 0.0.0.0 accepts connection from any IP address.
For example, add 0.0.0.0:<port> if you simply want to broadcast your server to one more port.

Core

section default description
keep-alive-response-timeout 30s The max allowed response time for the client, if the client didn't response the keep-alive packet until this setting, the server will kick the player as the timeout.
Paper allow modifying this by the system property, we moved this to the configuration for more accessible.
chunk-save-threads 2 There is only one saver thread in vanilla, reasonably increase the thread amount can speed up the chunk saving, but only visible when server stopping since they are in the different threads.
Increase this unproperly can be harmful.

Work in progress

Alternative

section default description
legacy-versioning-compat false We have modified the versioning system so we can check version from our repo and so on, however, this breaks a method that may be accessed by plugins using reflection.
This option allow you to enable the compatibility, but this will may cause a slight memory leak.
Enable this is not recommended since the assumed plugin is rare and we can automatically detect that behaviour and enable it if needed.
legacy-world-timings-required false World ticking is finished by multiple threads, this will break most timings during world ticking (only entities, current).
Although we will filter those access and ignore them, this may cause those timings not accurate, you can enable this if you still want to see them in the world category.
allow-spawner-modify true Mojang added the feature that players can modify the type of spawner by using a monster egg.
A monster egg is easy to get even in vanilla, this will cause the serious gameplay-break issue in survival servers, you can disable it today without plugins.
disable-end-portal-create false To disable end portal but not 'disable' the world is not an easy thing via plugins.
version-update-interval 3600s Paper will cache the version query result, you can change the caching time here.
force-difficulty-on-hardcore true When the hardcore mode is on, vanilla will lock the difficulty to HARD, you can disable the limit now.
gc-before-stuck-restart true Someone uses Raspberry Pi to run their server, unfortunately, the low memory always make even stopping server impossible and stuck there for hours, we will collect the garbage before the restart which you can configure in spigot.yml.
modified-server-brand-name N/A Some plugins will detect the name of server software aggressively, you can mock them now.

Messages

Work in progress

Clone this wiki locally