SHOW:
|
|
- or go back to the newest paste.
| 1 | # All paths in this configuration file are relative to Dynmap's data-folder: minecraft_server/plugins/dynmap/ | |
| 2 | ||
| 3 | # All map templates are defined in the templates directory | |
| 4 | # To use the HDMap very-low-res (2 ppb) map templates as world defaults, set value to vlowres | |
| 5 | # The definitions of these templates are in normal-vlowres.txt, nether-vlowres.txt, and the_end-vlowres.txt | |
| 6 | # To use the HDMap low-res (4 ppb) map templates as world defaults, set value to lowres | |
| 7 | # The definitions of these templates are in normal-lowres.txt, nether-lowres.txt, and the_end-lowres.txt | |
| 8 | # To use the HDMap hi-res (16 ppb) map templates (these can take a VERY long time for initial fullrender), set value to hires | |
| 9 | # The definitions of these templates are in normal-hires.txt, nether-hires.txt, and the_end-hires.txt | |
| 10 | # To use the HDMap low-res (4 ppb) map templates, with support for boosting resolution selectively to hi-res (16 ppb), set value to low_boost_hi | |
| 11 | # The definitions of these templates are in normal-low_boost_hi.txt, nether-low_boost_hi.txt, and the_end-low_boost_hi.txt | |
| 12 | # To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to vhi-res (32 ppb), set value to hi_boost_vhi | |
| 13 | # The definitions of these templates are in normal-hi_boost_vhi.txt, nether-hi_boost_vhi.txt, and the_end-hi_boost_vhi.txt | |
| 14 | # To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to xhi-res (64 ppb), set value to hi_boost_xhi | |
| 15 | # The definitions of these templates are in normal-hi_boost_xhi.txt, nether-hi_boost_xhi.txt, and the_end-hi_boost_xhi.txt | |
| 16 | deftemplatesuffix: bogus | |
| 17 | # use worlds.txt | |
| 18 | ||
| 19 | # Map storage scheme: only uncomment one 'type' value | |
| 20 | # filetree: classic and default scheme: tree of files, with all map data under the directory indicated by 'tilespath' setting | |
| 21 | # sqlite: single SQLite database file (this can get VERY BIG), located at 'dbfile' setting (default is file dynmap.db in data directory) | |
| 22 | # mysql: MySQL database, at hostname:port in database, accessed via userid with password | |
| 23 | storage: | |
| 24 | # Filetree storage (standard tree of image files for maps) | |
| 25 | #type: filetree | |
| 26 | # SQLite db for map storage (uses dbfile as storage location) | |
| 27 | #type: sqlite | |
| 28 | #dbfile: dynmap.db | |
| 29 | # MySQL DB for map storage (at 'hostname':'port' with flags "flags" in database 'database' using user 'userid' password 'password' and table prefix 'prefix') | |
| 30 | type: mysql | |
| 31 | hostname: dbserver.local | |
| 32 | #port: 3306 | |
| 33 | database: dynmap | |
| 34 | userid: correct_username | |
| 35 | password: correct_password | |
| 36 | #prefix: "" | |
| 37 | flags: "?allowReconnect=true" | |
| 38 | ||
| 39 | components: | |
| 40 | - class: org.dynmap.ClientConfigurationComponent | |
| 41 | ||
| 42 | #- class: org.dynmap.InternalClientUpdateComponent | |
| 43 | # sendhealth: true | |
| 44 | # sendposition: true | |
| 45 | # allowwebchat: true | |
| 46 | # webchat-interval: 5 | |
| 47 | # hidewebchatip: false | |
| 48 | # trustclientname: false | |
| 49 | # includehiddenplayers: false | |
| 50 | # # (optional) if true, color codes in player display names are used | |
| 51 | # use-name-colors: false | |
| 52 | # # (optional) if true, player login IDs will be used for web chat when their IPs match | |
| 53 | # use-player-login-ip: true | |
| 54 | # # (optional) if use-player-login-ip is true, setting this to true will cause chat messages not matching a known player IP to be ignored | |
| 55 | # require-player-login-ip: false | |
| 56 | # # (optional) block player login IDs that are banned from chatting | |
| 57 | # block-banned-player-chat: true | |
| 58 | # # Require login for web-to-server chat (requires login-enabled: true) | |
| 59 | # webchat-requires-login: false | |
| 60 | # # If set to true, users must have dynmap.webchat permission in order to chat | |
| 61 | # webchat-permissions: false | |
| 62 | # # Limit length of single chat messages | |
| 63 | # chatlengthlimit: 256 | |
| 64 | ## # Optional - make players hidden when they are inside/underground/in shadows (#=light level: 0=full shadow,15=sky) | |
| 65 | ## hideifshadow: 4 | |
| 66 | ## # Optional - make player hidden when they are under cover (#=sky light level,0=underground,15=open to sky) | |
| 67 | ## hideifundercover: 14 | |
| 68 | ## # (Optional) if true, players that are crouching/sneaking will be hidden | |
| 69 | # hideifsneaking: false | |
| 70 | # # If true, player positions/status is protected (login with ID with dynmap.playermarkers.seeall permission required for info other than self) | |
| 71 | # protected-player-info: false | |
| 72 | # # If true, hide players with invisibility potion effects active | |
| 73 | # hide-if-invisiblity-potion: true | |
| 74 | # # If true, player names are not shown on map, chat, list | |
| 75 | # hidenames: false | |
| 76 | - class: org.dynmap.JsonFileClientUpdateComponent | |
| 77 | writeinterval: 2 | |
| 78 | sendhealth: true | |
| 79 | sendposition: true | |
| 80 | allowwebchat: true | |
| 81 | webchat-interval: 4 | |
| 82 | hidewebchatip: false | |
| 83 | includehiddenplayers: false | |
| 84 | use-name-colors: false | |
| 85 | use-player-login-ip: false | |
| 86 | require-player-login-ip: false | |
| 87 | block-banned-player-chat: true | |
| 88 | hideifshadow: 0 | |
| 89 | hideifundercover: 0 | |
| 90 | hideifsneaking: false | |
| 91 | # Require login for web-to-server chat (requires login-enabled: true) | |
| 92 | webchat-requires-login: false | |
| 93 | # If set to true, users must have dynmap.webchat permission in order to chat | |
| 94 | webchat-permissions: false | |
| 95 | # Limit length of single chat messages | |
| 96 | chatlengthlimit: 256 | |
| 97 | hide-if-invisiblity-potion: true | |
| 98 | hidenames: false | |
| 99 | ||
| 100 | - class: org.dynmap.SimpleWebChatComponent | |
| 101 | allowchat: true | |
| 102 | # If true, web UI users can supply name for chat using 'playername' URL parameter. 'trustclientname' must also be set true. | |
| 103 | allowurlname: false | |
| 104 | ||
| 105 | # Note: this component is needed for the dmarker commands, and for the Marker API to be available to other plugins | |
| 106 | - class: org.dynmap.MarkersComponent | |
| 107 | type: markers | |
| 108 | showlabel: false | |
| 109 | enablesigns: false | |
| 110 | # Default marker set for sign markers | |
| 111 | default-sign-set: markers | |
| 112 | # (optional) add spawn point markers to standard marker layer | |
| 113 | showspawn: true | |
| 114 | spawnicon: world | |
| 115 | spawnlabel: "Spawn" | |
| 116 | # (optional) layer for showing offline player's positions (for 'maxofflinetime' minutes after logoff) | |
| 117 | showofflineplayers: false | |
| 118 | offlinelabel: "Offline" | |
| 119 | offlineicon: offlineuser | |
| 120 | offlinehidebydefault: true | |
| 121 | offlineminzoom: 0 | |
| 122 | maxofflinetime: 30 | |
| 123 | # (optional) layer for showing player's spawn beds | |
| 124 | showspawnbeds: false | |
| 125 | spawnbedlabel: "Spawn Beds" | |
| 126 | spawnbedicon: bed | |
| 127 | spawnbedhidebydefault: true | |
| 128 | spawnbedminzoom: 0 | |
| 129 | spawnbedformat: "%name%'s bed" | |
| 130 | # (optional) show world border (vanilla 1.8+) | |
| 131 | showworldborder: true | |
| 132 | ||
| 133 | - class: org.dynmap.ClientComponent | |
| 134 | type: chat | |
| 135 | allowurlname: false | |
| 136 | - class: org.dynmap.ClientComponent | |
| 137 | type: chatballoon | |
| 138 | focuschatballoons: false | |
| 139 | - class: org.dynmap.ClientComponent | |
| 140 | type: chatbox | |
| 141 | showplayerfaces: true | |
| 142 | messagettl: 5 | |
| 143 | # Optional: set number of lines in scrollable message history: if set, messagettl is not used to age out messages | |
| 144 | scrollback: 100 | |
| 145 | # Optiona; set maximum number of lines visible for chatbox | |
| 146 | visiblelines: 8 | |
| 147 | # Optional: send push button | |
| 148 | sendbutton: true | |
| 149 | - class: org.dynmap.ClientComponent | |
| 150 | type: playermarkers | |
| 151 | showplayerfaces: true | |
| 152 | showplayerhealth: true | |
| 153 | # If true, show player body too (only valid if showplayerfaces=true | |
| 154 | showplayerbody: false | |
| 155 | # Option to make player faces small - don't use with showplayerhealth | |
| 156 | smallplayerfaces: false | |
| 157 | # Optional - make player faces layer hidden by default | |
| 158 | hidebydefault: false | |
| 159 | # Optional - ordering priority in layer menu (low goes before high - default is 0) | |
| 160 | layerprio: 0 | |
| 161 | # Optional - label for player marker layer (default is 'Players') | |
| 162 | label: "Players" | |
| 163 | ||
| 164 | #- class: org.dynmap.ClientComponent | |
| 165 | # type: digitalclock | |
| 166 | - class: org.dynmap.ClientComponent | |
| 167 | type: link | |
| 168 | ||
| 169 | - class: org.dynmap.ClientComponent | |
| 170 | type: timeofdayclock | |
| 171 | showdigitalclock: true | |
| 172 | showweather: true | |
| 173 | # Mouse pointer world coordinate display | |
| 174 | - class: org.dynmap.ClientComponent | |
| 175 | type: coord | |
| 176 | label: "Location" | |
| 177 | hidey: false | |
| 178 | show-mcr: false | |
| 179 | ||
| 180 | # Note: more than one logo component can be defined | |
| 181 | #- class: org.dynmap.ClientComponent | |
| 182 | # type: logo | |
| 183 | # text: "Dynmap" | |
| 184 | # #logourl: "images/block_surface.png" | |
| 185 | # linkurl: "http://forums.bukkit.org/threads/dynmap.489/" | |
| 186 | # # Valid positions: top-left, top-right, bottom-left, bottom-right | |
| 187 | # position: bottom-right | |
| 188 | ||
| 189 | #- class: org.dynmap.ClientComponent | |
| 190 | # type: inactive | |
| 191 | # timeout: 1800 # in seconds (1800 seconds = 30 minutes) | |
| 192 | # redirecturl: inactive.html | |
| 193 | # #showmessage: 'You were inactive for too long.' | |
| 194 | ||
| 195 | #- class: org.dynmap.TestComponent | |
| 196 | # stuff: "This is some configuration-value" | |
| 197 | ||
| 198 | # Treat hiddenplayers.txt as a whitelist for players to be shown on the map? (Default false) | |
| 199 | display-whitelist: false | |
| 200 | ||
| 201 | # How often a tile gets rendered (in seconds). | |
| 202 | renderinterval: 1 | |
| 203 | ||
| 204 | # How many tiles on update queue before accelerate render interval | |
| 205 | renderacceleratethreshold: 60 | |
| 206 | ||
| 207 | # How often to render tiles when backlog is above renderacceleratethreshold | |
| 208 | renderaccelerateinterval: 0.2 | |
| 209 | ||
| 210 | # How many update tiles to work on at once (if not defined, default is 1/2 the number of cores) | |
| 211 | tiles-rendered-at-once: 2 | |
| 212 | ||
| 213 | # If true, use normal priority threads for rendering (versus low priority) - this can keep rendering | |
| 214 | # from starving on busy Windows boxes (Linux JVMs pretty much ignore thread priority), but may result | |
| 215 | # in more competition for CPU resources with other processes | |
| 216 | usenormalthreadpriority: true | |
| 217 | ||
| 218 | # Save and restore pending tile renders - prevents their loss on server shutdown or /reload | |
| 219 | saverestorepending: true | |
| 220 | ||
| 221 | # Save period for pending jobs (in seconds): periodic saving for crash recovery of jobs | |
| 222 | save-pending-period: 900 | |
| 223 | ||
| 224 | # Zoom-out tile update period - how often to scan for and process tile updates into zoom-out tiles (in seconds) | |
| 225 | zoomoutperiod: 30 | |
| 226 | ||
| 227 | # Control whether zoom out tiles are validated on startup (can be needed if zoomout processing is interrupted, but can be expensive on large maps) | |
| 228 | initial-zoomout-validate: true | |
| 229 | ||
| 230 | # Default delay on processing of updated tiles, in seconds. This can reduce potentially expensive re-rendering | |
| 231 | # of frequently updated tiles (such as due to machines, pistons, quarries or other automation). Values can | |
| 232 | # also be set on individual worlds and individual maps. | |
| 233 | tileupdatedelay: 30 | |
| 234 | ||
| 235 | # Tile hashing is used to minimize tile file updates when no changes have occurred - set to false to disable | |
| 236 | enabletilehash: true | |
| 237 | ||
| 238 | # Optional - hide ores: render as normal stone (so that they aren't revealed by maps) | |
| 239 | #hideores: true | |
| 240 | ||
| 241 | # Optional - enabled BetterGrass style rendering of grass and snow block sides | |
| 242 | #better-grass: true | |
| 243 | ||
| 244 | # Optional - enable smooth lighting by default on all maps supporting it (can be set per map as lighting option) | |
| 245 | smooth-lighting: true | |
| 246 | ||
| 247 | # Optional - use world provider lighting table (good for custom worlds with custom lighting curves, like nether) | |
| 248 | # false=classic Dynmap lighting curve | |
| 249 | use-brightness-table: true | |
| 250 | ||
| 251 | # Optional - render specific block IDs using the texures and models of another block ID: can be used to hide/disguise specific | |
| 252 | # blocks (e.g. make ores look like stone, hide chests) or to provide simple support for rendering unsupported custom blocks | |
| 253 | block-id-alias: | |
| 254 | # "14": 1 | |
| 255 | # "15": 1 | |
| 256 | # "16": 1 | |
| 257 | ||
| 258 | # Default image format for HDMaps (png, jpg, jpg-q75, jpg-q80, jpg-q85, jpg-q90, jpg-q95, jpg-q100) | |
| 259 | # Has no effect on maps with explicit format settings | |
| 260 | image-format: png | |
| 261 | ||
| 262 | # use-generated-textures: if true, use generated textures (same as client); false is static water/lava textures | |
| 263 | # correct-water-lighting: if true, use corrected water lighting (same as client); false is legacy water (darker) | |
| 264 | # transparent-leaves: if true, leaves are transparent (lighting-wise): false is needed for some Spout versions that break lighting on leaf blocks | |
| 265 | use-generated-textures: true | |
| 266 | correct-water-lighting: true | |
| 267 | transparent-leaves: true | |
| 268 | ||
| 269 | # ctm-support: if true, Connected Texture Mod (CTM) in texture packs is enabled (default) | |
| 270 | ctm-support: true | |
| 271 | # custom-colors-support: if true, Custom Colors in texture packs is enabled (default) | |
| 272 | custom-colors-support: true | |
| 273 | ||
| 274 | # Control loading of player faces (if set to false, skins are never fetched) | |
| 275 | #fetchskins: false | |
| 276 | ||
| 277 | # Control updating of player faces, once loaded (if faces are being managed by other apps or manually) | |
| 278 | #refreshskins: false | |
| 279 | ||
| 280 | # Customize URL used for fetching player skins (%player% is macro for name) | |
| 281 | skin-url: "http://skins.minecraft.net/MinecraftSkins/%player%.png" | |
| 282 | ||
| 283 | render-triggers: | |
| 284 | #- playermove | |
| 285 | #- playerjoin | |
| 286 | - blockplaced | |
| 287 | - blockbreak | |
| 288 | - leavesdecay | |
| 289 | - blockburn | |
| 290 | - chunkgenerated | |
| 291 | - blockformed | |
| 292 | - blockfaded | |
| 293 | - blockspread | |
| 294 | - pistonmoved | |
| 295 | - explosion | |
| 296 | #- blockfromto | |
| 297 | #- blockphysics | |
| 298 | - structuregrow | |
| 299 | - blockgrow | |
| 300 | #- blockredstone | |
| 301 | ||
| 302 | # Title for the web page - if not specified, defaults to the server's name (unless it is the default of 'Unknown Server') | |
| 303 | #webpage-title: "My Awesome Server Map" | |
| 304 | ||
| 305 | # The path where the tile-files are placed. | |
| 306 | tilespath: web/tiles | |
| 307 | ||
| 308 | # The path where the web-files are located. | |
| 309 | webpath: web | |
| 310 | ||
| 311 | # The path were the /dynmapexp command exports OBJ ZIP files | |
| 312 | exportpath: export | |
| 313 | ||
| 314 | # The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access). | |
| 315 | # If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified) | |
| 316 | #webserver-bindaddress: 0.0.0.0 | |
| 317 | ||
| 318 | # The TCP-port the webserver will listen on. | |
| 319 | webserver-port: 8123 | |
| 320 | ||
| 321 | # Maximum concurrent session on internal web server - limits resources used in Bukkit server | |
| 322 | max-sessions: 30 | |
| 323 | ||
| 324 | # Disables Webserver portion of Dynmap (Advanced users only) | |
| 325 | disable-webserver: true | |
| 326 | ||
| 327 | # Enable/disable having the web server allow symbolic links (true=compatible with existing code, false=more secure (default)) | |
| 328 | allow-symlinks: true | |
| 329 | ||
| 330 | # Enable login support | |
| 331 | login-enabled: false | |
| 332 | # Require login to access website (requires login-enabled: true) | |
| 333 | login-required: false | |
| 334 | ||
| 335 | # Period between tile renders for fullrender, in seconds (non-zero to pace fullrenders, lessen CPU load) | |
| 336 | timesliceinterval: 0.0 | |
| 337 | ||
| 338 | # Maximum chunk loads per server tick (1/20th of a second) - reducing this below 90 will impact render performance, but also will reduce server thread load | |
| 339 | maxchunkspertick: 200 | |
| 340 | ||
| 341 | # Progress report interval for fullrender/radiusrender, in tiles. Must be 100 or greater | |
| 342 | progressloginterval: 100 | |
| 343 | ||
| 344 | # Parallel fullrender: if defined, number of concurrent threads used for fullrender or radiusrender | |
| 345 | # Note: setting this will result in much more intensive CPU use, some additional memory use. Caution should be used when | |
| 346 | # setting this to equal or exceed the number of physical cores on the system. | |
| 347 | #parallelrendercnt: 4 | |
| 348 | ||
| 349 | # Interval the browser should poll for updates. | |
| 350 | updaterate: 2000 | |
| 351 | ||
| 352 | # If nonzero, server will pause fullrender/radiusrender processing when 'fullrenderplayerlimit' or more users are logged in | |
| 353 | fullrenderplayerlimit: 0 | |
| 354 | # If nonzero, server will pause update render processing when 'updateplayerlimit' or more users are logged in | |
| 355 | updateplayerlimit: 0 | |
| 356 | # Target limit on server thread use - msec per tick | |
| 357 | per-tick-time-limit: 50 | |
| 358 | # If TPS of server is below this setting, update renders processing is paused | |
| 359 | update-min-tps: 18.0 | |
| 360 | # If TPS of server is below this setting, full/radius renders processing is paused | |
| 361 | fullrender-min-tps: 18.0 | |
| 362 | # If TPS of server is below this setting, zoom out processing is paused | |
| 363 | zoomout-min-tps: 18.0 | |
| 364 | ||
| 365 | showplayerfacesinmenu: true | |
| 366 | ||
| 367 | # Control whether players that are hidden or not on current map are grayed out (true=yes) | |
| 368 | grayplayerswhenhidden: true | |
| 369 | ||
| 370 | # Use player permissions to order player list: first to last, players are ordered by first permission listed that they have | |
| 371 | # That is, anyone with first listed permission goes before anyone with second, etc, with users with none of the nodes going last | |
| 372 | player-sort-permission-nodes: | |
| 373 | - bukkit.command.op | |
| 374 | ||
| 375 | # Set sidebaropened: 'true' to pin menu sidebar opened permanently, 'pinned' to default the sidebar to pinned, but allow it to unpin | |
| 376 | #sidebaropened: true | |
| 377 | ||
| 378 | # Customized HTTP response headers - add 'id: value' pairs to all HTTP response headers (internal web server only) | |
| 379 | #http-response-headers: | |
| 380 | # Access-Control-Allow-Origin: "my-domain.com" | |
| 381 | # X-Custom-Header-Of-Mine: "MyHeaderValue" | |
| 382 | ||
| 383 | # Trusted proxies for web server - which proxy addresses are trusted to supply valid X-Forwarded-For fields | |
| 384 | trusted-proxies: | |
| 385 | - "127.0.0.1" | |
| 386 | - "0:0:0:0:0:0:0:1" | |
| 387 | ||
| 388 | # Join/quit message format for web chat: set to "" to disable notice on web UI | |
| 389 | joinmessage: "%playername% joined" | |
| 390 | quitmessage: "%playername% quit" | |
| 391 | ||
| 392 | spammessage: "You may only chat once every %interval% seconds." | |
| 393 | # format for messages from web: %playername% substitutes sender ID (typically IP), %message% includes text | |
| 394 | webmsgformat: "&color;2[WEB] %playername%: &color;f%message%" | |
| 395 | ||
| 396 | # Control whether layer control is presented on the UI (default is true) | |
| 397 | showlayercontrol: true | |
| 398 | ||
| 399 | # Enable checking for banned IPs via banned-ips.txt (internal web server only) | |
| 400 | check-banned-ips: true | |
| 401 | ||
| 402 | # Default selection when map page is loaded | |
| 403 | defaultzoom: 0 | |
| 404 | defaultworld: world | |
| 405 | defaultmap: flat | |
| 406 | # (optional) Zoom level and map to switch to when following a player, if possible | |
| 407 | #followzoom: 3 | |
| 408 | #followmap: surface | |
| 409 | ||
| 410 | # If true, make persistent record of IP addresses used by player logins, to support web IP to player matching | |
| 411 | persist-ids-by-ip: true | |
| 412 | ||
| 413 | # If true, map text to cyrillic | |
| 414 | cyrillic-support: false | |
| 415 | ||
| 416 | # If true, coordinates will be rounded | |
| 417 | round-coordinates: true | |
| 418 | ||
| 419 | # Messages to customize | |
| 420 | msg: | |
| 421 | maptypes: "Map Types" | |
| 422 | players: "Players" | |
| 423 | chatrequireslogin: "Chat Requires Login" | |
| 424 | chatnotallowed: "You are not permitted to send chat messages" | |
| 425 | hiddennamejoin: "Player joined" | |
| 426 | hiddennamequit: "Player quit" | |
| 427 | ||
| 428 | # URL for client configuration (only need to be tailored for proxies or other non-standard configurations) | |
| 429 | url: | |
| 430 | # configuration URL | |
| 431 | configuration: "standalone/MySQL_configuration.php" | |
| 432 | # update URL | |
| 433 | update: "standalone/MySQL_update.php?world={world}&ts={timestamp}"
| |
| 434 | # sendmessage URL | |
| 435 | sendmessage: "standalone/MySQL_sendmessage.php" | |
| 436 | # login URL | |
| 437 | login: "standalone/MySQL_login.php" | |
| 438 | # register URL | |
| 439 | register: "standalone/MySQL_register.php" | |
| 440 | # tiles base URL | |
| 441 | tiles: "standalone/MySQL_tiles.php?tile=" | |
| 442 | # markers base URL | |
| 443 | markers: "standalone/MySQL_markers.php?marker=" | |
| 444 | ||
| 445 | # Customization commands - allows scripts to be run before/after certain events | |
| 446 | custom-commands: | |
| 447 | image-updates: | |
| 448 | # Command run just before any image file is written or updated: run with single parameter with fully qualified file name | |
| 449 | preupdatecommand: "" | |
| 450 | # Command run just after any image file is written or updated: run with single parameter with fully qualified file name | |
| 451 | postupdatecommand: "" | |
| 452 | ||
| 453 | # Snapshot cache size, in chunks | |
| 454 | snapshotcachesize: 500 | |
| 455 | # Snapshot cache uses soft references (true), else weak references (false) | |
| 456 | soft-ref-cache: true | |
| 457 | ||
| 458 | # Set to true to enable verbose startup messages - can help with debugging map configuration problems | |
| 459 | # Set to false for a much quieter startup log | |
| 460 | verbose: false | |
| 461 | ||
| 462 | # Enables debugging. | |
| 463 | #debuggers: | |
| 464 | # - class: org.dynmap.debug.LogDebugger | |
| 465 | # Debug: dump blocks missing render data | |
| 466 | dump-missing-blocks: false |