| 1 | # This is the global configuration file for Paper.
|
| 2 | # As you can see, there's a lot to configure. Some options may impact gameplay, so use
|
| 3 | # with caution, and make sure you know what each option does before configuring.
|
| 4 | #
|
| 5 | # If you need help with the configuration or have any questions related to Paper,
|
| 6 | # join us in our Discord or check the docs page.
|
| 7 | #
|
| 8 | # The world configuration options have been moved inside
|
| 9 | # their respective world folder. The files are named paper-world.yml
|
| 10 | #
|
| 11 | # File Reference: https://docs.papermc.io/paper/reference/global-configuration/
|
| 12 | # Docs: https://docs.papermc.io/
|
| 13 | # Discord: https://discord.gg/papermc
|
| 14 | # Website: https://papermc.io/
|
| 15 |
|
| 16 | _version: 30
|
| 17 | anticheat:
|
| 18 | obfuscation:
|
| 19 | items:
|
| 20 | all-models:
|
| 21 | also-obfuscate: []
|
| 22 | dont-obfuscate:
|
| 23 | - minecraft:lodestone_tracker
|
| 24 | sanitize-count: true
|
| 25 | enable-item-obfuscation: false
|
| 26 | model-overrides:
|
| 27 | minecraft:elytra:
|
| 28 | also-obfuscate: []
|
| 29 | dont-obfuscate:
|
| 30 | - minecraft:damage
|
| 31 | sanitize-count: true
|
| 32 | block-updates:
|
| 33 | disable-chorus-plant-updates: false
|
| 34 | disable-mushroom-block-updates: false
|
| 35 | disable-noteblock-updates: false
|
| 36 | disable-tripwire-updates: false
|
| 37 | chunk-loading-advanced:
|
| 38 | auto-config-send-distance: true
|
| 39 | player-max-concurrent-chunk-generates: 0
|
| 40 | player-max-concurrent-chunk-loads: 0
|
| 41 | chunk-loading-basic:
|
| 42 | player-max-chunk-generate-rate: -1.0
|
| 43 | player-max-chunk-load-rate: 100.0
|
| 44 | player-max-chunk-send-rate: 75.0
|
| 45 | chunk-system:
|
| 46 | gen-parallelism: default
|
| 47 | io-threads: -1
|
| 48 | worker-threads: -1
|
| 49 | collisions:
|
| 50 | enable-player-collisions: true
|
| 51 | send-full-pos-for-hard-colliding-entities: true
|
| 52 | commands:
|
| 53 | ride-command-allow-player-as-vehicle: false
|
| 54 | suggest-player-names-when-null-tab-completions: true
|
| 55 | time-command-affects-all-worlds: false
|
| 56 | console:
|
| 57 | enable-brigadier-completions: true
|
| 58 | enable-brigadier-highlighting: true
|
| 59 | has-all-permissions: false
|
| 60 | item-validation:
|
| 61 | book:
|
| 62 | author: 8192
|
| 63 | page: 16384
|
| 64 | title: 8192
|
| 65 | book-size:
|
| 66 | page-max: 2560
|
| 67 | total-multiplier: 0.98
|
| 68 | display-name: 8192
|
| 69 | lore-line: 8192
|
| 70 | resolve-selectors-in-books: false
|
| 71 | logging:
|
| 72 | deobfuscate-stacktraces: true
|
| 73 | messages:
|
| 74 | kick:
|
| 75 | authentication-servers-down: <lang:multiplayer.disconnect.authservers_down>
|
| 76 | connection-throttle: Connection throttled! Please wait before reconnecting.
|
| 77 | flying-player: <lang:multiplayer.disconnect.flying>
|
| 78 | flying-vehicle: <lang:multiplayer.disconnect.flying>
|
| 79 | no-permission: <red>I'm sorry, but you do not have permission to perform this command.
|
| 80 | Please contact the server administrators if you believe that this is in error.
|
| 81 | use-display-name-in-quit-message: false
|
| 82 | misc:
|
| 83 | chat-threads:
|
| 84 | chat-executor-core-size: -1
|
| 85 | chat-executor-max-size: -1
|
| 86 | client-interaction-leniency-distance: default
|
| 87 | compression-level: default
|
| 88 | load-permissions-yml-before-plugins: true
|
| 89 | max-joins-per-tick: 5
|
| 90 | prevent-negative-villager-demand: false
|
| 91 | region-file-cache-size: 256
|
| 92 | send-full-pos-for-item-entities: false
|
| 93 | strict-advancement-dimension-check: false
|
| 94 | use-alternative-luck-formula: false
|
| 95 | use-dimension-type-for-custom-spawners: false
|
| 96 | xp-orb-groups-per-area: default
|
| 97 | packet-limiter:
|
| 98 | all-packets:
|
| 99 | action: KICK
|
| 100 | interval: 7.0
|
| 101 | max-packet-rate: 500.0
|
| 102 | kick-message: <red><lang:disconnect.exceeded_packet_rate>
|
| 103 | overrides:
|
| 104 | minecraft:place_recipe:
|
| 105 | action: DROP
|
| 106 | interval: 4.0
|
| 107 | max-packet-rate: 5.0
|
| 108 | player-auto-save:
|
| 109 | max-per-tick: -1
|
| 110 | rate: -1
|
| 111 | proxies:
|
| 112 | bungee-cord:
|
| 113 | online-mode: true
|
| 114 | proxy-protocol: false
|
| 115 | velocity:
|
| 116 | enabled: true
|
| 117 | online-mode: true
|
| 118 | secret: x5VNmqf6KkTO
|
| 119 | scoreboards:
|
| 120 | save-empty-scoreboard-teams: true
|
| 121 | track-plugin-scoreboards: false
|
| 122 | spam-limiter:
|
| 123 | incoming-packet-threshold: 300
|
| 124 | recipe-spam-increment: 1
|
| 125 | recipe-spam-limit: 20
|
| 126 | tab-spam-increment: 1
|
| 127 | tab-spam-limit: 500
|
| 128 | spark:
|
| 129 | enable-immediately: false
|
| 130 | enabled: true
|
| 131 | unsupported-settings:
|
| 132 | allow-headless-pistons: false
|
| 133 | allow-permanent-block-break-exploits: false
|
| 134 | allow-piston-duplication: false
|
| 135 | allow-unsafe-end-portal-teleportation: false
|
| 136 | compression-format: ZLIB
|
| 137 | perform-username-validation: true
|
| 138 | skip-tripwire-hook-placement-validation: false
|
| 139 | skip-vanilla-damage-tick-when-shield-blocked: false
|
| 140 | update-equipment-on-player-actions: true
|
| 141 | watchdog:
|
| 142 | early-warning-delay: 10000
|
| 143 | early-warning-every: 5000
|