Skip to content

Quick setup

Martijn edited this page Oct 17, 2022 · 19 revisions

First run

Suki can be used as a drop-in replacement for Mirai, Pufferfish or Paper: Suki supports all their features and configuration options.

Without configuring anything, the following will be different:

  • Chunk packets are interweaved with non-chunk packets.
  • Plugins can no longer set a per-player view distance. (This is replaced with Suki's automatic per-player view distance.)

All other features are disabled by default. Upon running, the configuration files config/suki-global.yml and config/suki-world-defaults.yml will be generated. Please see Features for an explanation of each configuration option.

First things to configure

Suki provides various performance enhancements that are good to set up right away. The following configuration options are not default, but recommended: (Please see Features for further details and explanations of these options.)

File Option Recommended value Notes
Global
viewdistance.see.max-total-chunks 12500 Works well for 15 online players and 8GB of RAM, see details
viewdistance.track.max-total-chunks 2500 Works well for 15 online players and 4 cores @ 2.0 GHz, see details
World
viewdistance.if-can-see-but-not-tracking.send-chunk-refresh false
viewdistance.load.limit-by-client-view-distance true
viewdistance.load.limit-by-see-view-distance true
viewdistance.load.per-player true
viewdistance.see.limit-by-client-view-distance true
viewdistance.see.per-player true
viewdistance.track.limit-by-client-view-distance true
viewdistance.track.max 11
viewdistance.track.per-player true

TODO

Clone this wiki locally