Advertisement
Guest User

Untitled

a guest
Mar 15th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 6.62 KB | None | 0 0
  1. # Main configuration file for PocketMine-MP
  2. # These settings are the ones that cannot be included in server.properties
  3. # Some of these settings are safe, others can break your server if modified incorrectly
  4. # New settings/defaults won't appear automatically on this file when upgrading.
  5.  
  6. settings:
  7. #Three-letter language code for server-side localization
  8.  #Check your language code on https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes
  9.  language: "eng"
  10.  #Whether to send all strings translated to server locale or let the device handle them
  11.  force-language: false
  12.  shutdown-message: "Server closed"
  13.  #Allow listing plugins via Query
  14.  query-plugins: true
  15.  #Show a console message when a plugin uses deprecated API methods
  16.  deprecated-verbose: true
  17.  #Enable plugin and core profiling by default
  18.  enable-profiling: false
  19.  #Will only add results when tick measurement is below or equal to given value (default 20)
  20.  profile-report-trigger: 20
  21.  #Number of AsyncTask workers.
  22.  #Used for plugin asynchronous tasks, world generation, compression and web communication.
  23.  #Set this approximately to your number of cores.
  24.  #If set to auto, it'll try to detect the number of cores (or use 2)
  25.  async-workers: auto
  26.  
  27. memory:
  28. #Global soft memory limit in megabytes. Set to 0 to disable
  29.  #This will trigger low-memory-triggers and fire an event to free memory when the usage goes over this
  30.  global-limit: 4096
  31.  
  32.  #Main thread soft memory limit in megabytes. Set to 0 to disable
  33.  #This will trigger low-memory-triggers and fire an event to free memory when the usage goes over this
  34.  main-limit: 0
  35.  
  36.  #Main thread hard memory limit in megabytes. Set to 0 to disable
  37.  #This will stop the server when the limit is surpassed
  38.  main-hard-limit: 4096
  39.  
  40.  #Period in ticks to check memory (default 1 second)
  41.  check-rate: 20
  42.  
  43.  #Continue firing low-memory-triggers and event while on low memory
  44.  continuous-trigger: true
  45.  
  46.  #Only if memory.continuous-trigger is enabled. Specifies the rate in memory.check-rate steps (default 30 seconds)
  47.  continuous-trigger-rate: 30
  48.  
  49.  garbage-collection:
  50.  #Period in ticks to fire the garbage collector manually (default 30 minutes), set to 0 to disable
  51.   #This only affect the main thread. Other threads should fire their own collections
  52.   period: 36000
  53.  
  54.   #Fire asynchronous tasks to collect garbage from workers
  55.   collect-async-worker: true
  56.  
  57.   #Trigger on low memory
  58.   low-memory-trigger: true
  59.  
  60.  max-chunks:
  61.  #Limit of chunks to load per player, overrides chunk-sending.max-chunks
  62.   trigger-limit: 96
  63.  
  64.   #Do chunk garbage collection on trigger
  65.   trigger-chunk-collect: true
  66.  
  67.   #Trigger on low memory
  68.   low-memory-trigger: true
  69.  
  70.  world-caches:
  71.   disable-chunk-cache: true
  72.   low-memory-trigger: true
  73.  
  74.  
  75. network:
  76. #Threshold for batching packets, in bytes. Only these packets will be compressed
  77.  #Set to 0 to compress everything, -1 to disable.
  78.  batch-threshold: 256
  79.  #Compression level used when sending batched packets. Higher = more CPU, less bandwidth usage
  80.  compression-level: 7
  81.  #Use AsyncTasks for compression. Adds half/one tick delay, less CPU load on main thread
  82.  async-compression: false
  83.  #Experimental, only for Windows. Tries to use UPnP to automatically port forward
  84.  upnp-forwarding: false
  85.  
  86. debug:
  87. #To enable assertion execution, set zend.assertions in your php.ini to 1
  88.  assertions:
  89.  #Warn if assertions are enabled in php.ini, due to assertions may impact on runtime performance if enabled.
  90.   warn-if-enabled: true
  91.   #Enable throwing exceptions when assertions fail, will allow obtaining more detailed information on the failed assertion, but may cause a server crash.
  92.   #If set to false, a warning will be raised instead of throwing an exception.
  93.   throw-exception: false
  94.  #If > 1, it will show debug messages in the console
  95.  level: 1
  96.  #Enables /status, /gc
  97.  commands: false
  98.  
  99. player:
  100. #Choose whether to enable player data saving.
  101.  save-player-data: true
  102.  anti-cheat:
  103.  #If false, will try to prevent speed and noclip cheats. May cause movement issues with some blocks which are not yet properly implemented.
  104.   allow-movement-cheats: true
  105.   #If false, times block breaks to ensure players are not cheating. May cause issues with some blocks which are not yet properly implemented.
  106.   allow-instabreak: false
  107.  
  108. level-settings:
  109. #The default format that levels will use when created
  110.  default-format: pmanvil
  111.  #Automatically change levels tick rate to maintain 20 ticks per second
  112.  auto-tick-rate: true
  113.  auto-tick-rate-limit: 20
  114.  #Sets the base tick rate (1 = 20 ticks per second, 2 = 10 ticks per second, etc.)
  115.  base-tick-rate: 1
  116.  #Tick all players each tick even when other settings disallow this.
  117.  always-tick-players: false
  118.  
  119. chunk-sending:
  120. #Amount of chunks sent to players per tick
  121.  per-tick: 4
  122.  #Amount of chunks sent around each player
  123.  max-chunks: 192
  124.  #Amount of chunks that need to be sent before spawning the player
  125.  spawn-threshold: 56
  126.  #Save a serialized copy of the chunk in memory for faster sending
  127.  #Useful in mostly-static worlds where lots of players join at the same time
  128.  cache-chunks: false
  129.  #Use AsyncTasks for serializing chunks for sending.
  130.  async-chunk-request: false
  131.  
  132. chunk-ticking:
  133. #Max amount of chunks processed each tick
  134.  per-tick: 40
  135.  #Radius of chunks around a player to tick
  136.  tick-radius: 3
  137.  light-updates: false
  138.  clear-tick-list: true
  139.  #IDs of blocks not to perform random ticking on.
  140.  disable-block-ticking:
  141.  #- 2 # grass
  142.  
  143. chunk-generation:
  144. #Max. amount of chunks in the waiting queue to be generated
  145.  queue-size: 8
  146.  #Max. amount of chunks in the waiting queue to be populated
  147.  population-queue-size: 8
  148.  
  149. ticks-per:
  150.  animal-spawns: 400
  151.  monster-spawns: 1
  152.  autosave: 6000
  153.  cache-cleanup: 900
  154.  
  155. spawn-limits:
  156.   monsters: 70
  157.   animals: 15
  158.   water-animals: 5
  159.   ambient: 15
  160.  
  161. auto-report:
  162. #Send crash reports for processing
  163.  enabled: true
  164.  send-code: true
  165.  send-settings: true
  166.  send-phpinfo: false
  167.  host: crash.pocketmine.net
  168.  
  169. anonymous-statistics:
  170. #Sends anonymous statistics for data aggregation, plugin usage tracking
  171.  enabled: true
  172.  host: stats.pocketmine.net
  173.  
  174. auto-updater:
  175.  enabled: true
  176.  on-update:
  177.   warn-console: true
  178.   warn-ops: true
  179.  #Can be development, beta or stable.
  180.  preferred-channel: beta
  181.  #If using a development version, it will suggest changing the channel
  182.  suggest-channels: true
  183.  host: www.pocketmine.net
  184.  
  185. aliases:
  186. #Examples:
  187.  #showtheversion: version
  188.  #savestop: [save-all, stop]
  189.  
  190. worlds:
  191. #These settings will override the generator set in server.properties and allows loading multiple levels
  192.  #Example:
  193.  #world:
  194.  # seed: 404
  195.  # generator: FLAT:2;7,59x1,3x3,2;1;decoration(treecount=80 grasscount=45)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement