SHOW:
|
|
- or go back to the newest paste.
| 1 | # These first 6 aren't configurable | |
| 2 | issues: "https://github.com/boy0001/FastAsyncWorldedit/issues" | |
| 3 | wiki: "https://github.com/boy0001/FastAsyncWorldedit/wiki/" | |
| 4 | - | date: "26 Apr 2021 00:00:00 GMT" |
| 4 | + | date: "20 Apr 2019 15:00:00 GMT" |
| 5 | - | build: "https://ci.athion.net/job/FastAsyncWorldEdit/1287" |
| 5 | + | build: "https://ci.athion.net/job/FastAsyncWorldEdit/1256" |
| 6 | - | commit: "https://github.com/boy0001/FastAsyncWorldedit/commit/b67f782" |
| 6 | + | commit: "https://github.com/boy0001/FastAsyncWorldedit/commit/a1ffd3d" |
| 7 | platform: "bukkit" | |
| 8 | # Options: cn, de, es, fr, it, nl, ru, tr | |
| 9 | # Create a PR to contribute a translation: https://github.com/boy0001/FastAsyncWorldedit/new/master/core/src/main/resources | |
| 10 | language: '' | |
| 11 | # Enable or disable automatic updates | |
| 12 | # - true = update automatically in the background | |
| 13 | # - confirm = prompt an admin to confirm each update | |
| 14 | # - false = do not update the plugin | |
| 15 | update: "confirm" | |
| 16 | # Send anonymous usage statistics | |
| 17 | metrics: true | |
| 18 | # Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard). | |
| 19 | # To be allowed to WorldEdit in a region, users need the appropriate | |
| 20 | # fawe.<plugin> permission. See the Permissions page for supported region plugins. | |
| 21 | - | region-restrictions: true |
| 21 | + | region-restrictions: false |
| 22 | # FAWE will skip chunks when there's not enough memory available | |
| 23 | prevent-crashes: false | |
| 24 | # FAWE will cancel non admin edits when memory consumption exceeds this % | |
| 25 | # - Bypass with `/wea` or `//fast` or `fawe.bypass` | |
| 26 | # - Disable with 100 or -1. | |
| 27 | max-memory-percent: 95 | |
| 28 | ||
| 29 | clipboard: | |
| 30 | # Store the clipboard on disk instead of memory | |
| 31 | # - Will be slightly slower | |
| 32 | # - Uses 2 bytes per block | |
| 33 | use-disk: true | |
| 34 | # Compress the clipboard to reduce the size: | |
| 35 | # - TODO: Buffered random access with compression is not implemented on disk yet | |
| 36 | # - 0 = No compression | |
| 37 | # - 1 = Fast compression | |
| 38 | # - 2-17 = Slower compression | |
| 39 | compression-level: 1 | |
| 40 | # Number of days to keep history on disk before deleting it | |
| 41 | delete-after-days: 1 | |
| 42 | ||
| 43 | lighting: | |
| 44 | # If packet sending should be delayed until relight is finished | |
| 45 | delay-packet-sending: true | |
| 46 | async: true | |
| 47 | # The relighting mode to use: | |
| 48 | # - 0 = None (Do no relighting) | |
| 49 | # - 1 = Optimal (Relight changed light sources and changed blocks) | |
| 50 | # - 2 = All (Slowly relight every blocks) | |
| 51 | mode: 1 | |
| 52 | # If existing lighting should be removed before relighting | |
| 53 | remove-first: false | |
| 54 | ||
| 55 | # Generic tick limiter (not necessarily WorldEdit related, but useful to stop abuse) | |
| 56 | tick-limiter: | |
| 57 | # Enable the limiter | |
| 58 | enabled: true | |
| 59 | # The interval in ticks | |
| 60 | interval: 20 | |
| 61 | # Max falling blocks per interval (per chunk) | |
| 62 | falling: 64 | |
| 63 | # Max physics per interval (excluding redstone) | |
| 64 | physics-ms: 10 | |
| 65 | # Max item spawns per interval (per chunk) | |
| 66 | items: 256 | |
| 67 | # Whether fireworks can load chunks | |
| 68 | # - Fireworks usually travel vertically so do not load any chunks | |
| 69 | # - Horizontal fireworks can be hacked in to crash a server | |
| 70 | fireworks-load-chunks: false | |
| 71 | ||
| 72 | web: | |
| 73 | # Should download urls be shortened? | |
| 74 | # - Links are less secure as they could be brute forced | |
| 75 | shorten-urls: false | |
| 76 | # The web interface for clipboards | |
| 77 | # - All schematics are anonymous and private | |
| 78 | # - Downloads can be deleted by the user | |
| 79 | # - Supports clipboard uploads, downloads and saves | |
| 80 | - | url: "http://athion.net/fawe//" |
| 80 | + | url: "https://www.buildersrefuge.com/schematics/index.php" |
| 81 | # The web interface for assets | |
| 82 | # - All schematics are organized and public | |
| 83 | # - Assets can be searched, selected and downloaded | |
| 84 | assets: "https://empcraft.com/assetpack/" | |
| 85 | ||
| 86 | extent: | |
| 87 | # Don't bug console when these plugins slow down WorldEdit operations | |
| 88 | # - You'll see a message in console if you need to change this option | |
| 89 | allowed-plugins: [] | |
| 90 | # Should debug messages be sent when third party extents are used? | |
| 91 | debug: true | |
| 92 | ||
| 93 | # Experimental options, use at your own risk | |
| 94 | # - UNSAFE = Can cause permanent damage to the server | |
| 95 | # - SAFE = Can be buggy but unlikely to cause any damage | |
| 96 | experimental: | |
| 97 | # [UNSAFE] Directly modify the region files. (OBSOLETE - USE ANVIL COMMANDS) | |
| 98 | # - IMPROPER USE CAN CAUSE WORLD CORRUPTION! | |
| 99 | anvil-queue-mode: false | |
| 100 | # [SAFE] Dynamically increase the number of chunks rendered | |
| 101 | # - Requires Paper: ci.destroystokyo.com/job/PaperSpigot/ | |
| 102 | # - Set your server view distance to 3 (spigot.yml, server.properties) | |
| 103 | # - Based on tps and player movement | |
| 104 | # - Please provide feedback | |
| 105 | dynamic-chunk-rendering: -1 | |
| 106 | # [SAFE] Allows brushes to be persistent | |
| 107 | persistent-brushes: false | |
| 108 | # [SAFE] Enable CUI without needing the mod installed (Requires ProtocolLib) | |
| 109 | vanilla-cui: false | |
| 110 | # Disable using native libraries | |
| 111 | disable-natives: false | |
| 112 | # [SAFE] Keep entities that are positioned in non-air blocks when editing an area | |
| 113 | # Might cause client-side FPS lagg in some situations | |
| 114 | keep-entities-in-blocks: false | |
| 115 | # [SAFE] Experimental scripting support for Java 9 | |
| 116 | # - | |
| 117 | modern-craftscripts: false | |
| 118 | # [SAFE] Experimental freebuild region restrictions | |
| 119 | # - PERM: fawe.freebuild | |
| 120 | # - PERM: fawe.freebuild.<plugin> | |
| 121 | freebuild: false | |
| 122 | ||
| 123 | # This relates to how FAWE places chunks | |
| 124 | queue: | |
| 125 | # This should equal the number of processors you have | |
| 126 | # - Set this to 1 if you need reliable `/timings` | |
| 127 | - | parallel-threads: 12 |
| 127 | + | parallel-threads: 6 |
| 128 | progress: | |
| 129 | # Display constant titles about the progress of a user's edit | |
| 130 | # - false = disabled | |
| 131 | # - title = Display progress titles | |
| 132 | # - chat = Display progress in chat | |
| 133 | display: "false" | |
| 134 | # How often edit progress is displayed | |
| 135 | interval: 1 | |
| 136 | # Delay sending progress in milliseconds (so quick edits don't spam) | |
| 137 | delay: 5000 | |
| 138 | # When doing edits that effect more than this many chunks: | |
| 139 | # - FAWE will start placing before all calculations are finished | |
| 140 | # - A larger value will use slightly less CPU time | |
| 141 | # - A smaller value will reduce memory usage | |
| 142 | # - A value too small may break some operations (deform?) | |
| 143 | target-size: 64 | |
| 144 | # Force FAWE to start placing chunks regardless of whether an edit is finished processing | |
| 145 | # - A larger value will use slightly less CPU time | |
| 146 | # - A smaller value will reduce memory usage | |
| 147 | # - A value too small may break some operations (deform?) | |
| 148 | max-wait-ms: 1000 | |
| 149 | # Increase or decrease queue intensity (ms) [-50,50]: | |
| 150 | # 0 = balance of performance / stability | |
| 151 | # -10 = Allocate 10ms less for chunk placement | |
| 152 | # Too high will can cause lag spikes (you might be okay with this) | |
| 153 | # Too low will result in slow edits | |
| 154 | extra-time-ms: 0 | |
| 155 | # Loading the right amount of chunks beforehand can speed up operations | |
| 156 | # - Low values may result in FAWE waiting on requests to the main thread | |
| 157 | # - Higher values use more memory and isn't noticeably faster | |
| 158 | preload-chunks: 32 | |
| 159 | # Discard edits which have been idle for a certain amount of time (ms) | |
| 160 | # - E.g. A plugin creates an EditSession but never does anything with it | |
| 161 | # - This only applies to plugins improperly using WorldEdit's legacy API | |
| 162 | discard-after-ms: 60000 | |
| 163 | ||
| 164 | history: | |
| 165 | # Should history be saved on disk: | |
| 166 | # - Frees up a lot of memory | |
| 167 | # - Persists restarts | |
| 168 | # - Unlimited undo | |
| 169 | # - Does not affect edit performance if `combine-stages` | |
| 170 | use-disk: true | |
| 171 | # Use a database to store disk storage summaries: | |
| 172 | # - Enables inspection and rollback | |
| 173 | # - Does not impact performance | |
| 174 | use-database: true | |
| 175 | # Record history with dispatching: | |
| 176 | # - Much faster as it avoids duplicate block checks | |
| 177 | # - Slightly worse compression since dispatch order is different | |
| 178 | combine-stages: true | |
| 179 | # Higher compression reduces the size of history at the expense of CPU | |
| 180 | # 0 = Uncompressed byte array (fastest) | |
| 181 | # 1 = 1 pass fast compressor (default) | |
| 182 | # 2 = 2 x fast | |
| 183 | # 3 = 3 x fast | |
| 184 | # 4 = 1 x medium, 1 x fast | |
| 185 | # 5 = 1 x medium, 2 x fast | |
| 186 | # 6 = 1 x medium, 3 x fast | |
| 187 | # 7 = 1 x high, 1 x medium, 1 x fast | |
| 188 | # 8 = 1 x high, 1 x medium, 2 x fast | |
| 189 | # 9 = 1 x high, 1 x medium, 3 x fast (best compression) | |
| 190 | # NOTE: If using disk, do some compression (3+) as smaller files save faster | |
| 191 | compression-level: 3 | |
| 192 | # The buffer size for compression: | |
| 193 | # - Larger = better ratio but uses more upfront memory | |
| 194 | # - Must be in the range [64, 33554432] | |
| 195 | buffer-size: 531441 | |
| 196 | # The maximum time in milliseconds to wait for a chunk to load for an edit. | |
| 197 | # (50ms = 1 server tick, 0 = Fastest). | |
| 198 | # The default value of 100 should be safe for most cases. | |
| 199 | # | |
| 200 | # Actions which require loaded chunks (e.g. copy) which do not load in time | |
| 201 | # will use the last chunk as filler, which may appear as bands of duplicated blocks. | |
| 202 | # Actions usually wait about 25-50ms for the chunk to load, more if the server is lagging. | |
| 203 | # A value of 100ms does not force it to wait 100ms if the chunk loads in 10ms. | |
| 204 | # | |
| 205 | # This value is a timeout in case a chunk is never going to load (for whatever odd reason). | |
| 206 | # If the action times out, the operation continues by using the previous chunk as filler, | |
| 207 | # and displaying an error message. In this case, either copy a smaller section, | |
| 208 | # or increase chunk-wait-ms. | |
| 209 | # A value of 0 is faster simply because it doesn't bother loading the chunks or waiting. | |
| 210 | chunk-wait-ms: 1000 | |
| 211 | # Delete history on disk after a number of days | |
| 212 | delete-after-days: 7 | |
| 213 | # Delete history in memory on logout (does not effect disk) | |
| 214 | delete-on-logout: true | |
| 215 | # If history should be enabled by default for plugins using WorldEdit: | |
| 216 | # - It is faster to have disabled | |
| 217 | # - Use of the FAWE API will not be effected | |
| 218 | enable-for-console: true | |
| 219 | # Should redo information be stored: | |
| 220 | # - History is about 20% larger | |
| 221 | # - Enables use of /redo | |
| 222 | store-redo: true | |
| 223 | # Assumes all edits are smaller than 4096x256x4096: | |
| 224 | # - Reduces history size by ~10% | |
| 225 | small-edits: false | |
| 226 | ||
| 227 | # Paths for various directories | |
| 228 | paths: | |
| 229 | tokens: "tokens" | |
| 230 | # Put any minecraft or mod jars for FAWE to be aware of block textures | |
| 231 | textures: "textures" | |
| 232 | heightmap: "heightmap" | |
| 233 | history: "history" | |
| 234 | # Multiple servers can use the same clipboards | |
| 235 | # - Use a shared directory or NFS/Samba | |
| 236 | clipboard: "clipboard" | |
| 237 | # Each player has their own sub directory for schematics | |
| 238 | per-player-schematics: true | |
| 239 | commands: "commands" | |
| 240 | ||
| 241 | - | tab-completion: |
| 241 | + | |
| 242 | - | # Entirely disabled tab completion to completely avoid exploits |
| 242 | + | |
| 243 | # What type of users are allowed to WorldEdit in a region | |
| 244 | - | # Max time tab-completes can attempt to operate for until being cancelled (ms) |
| 244 | + | |
| 245 | - | max-time: 50 |
| 245 | + | |
| 246 | - | # When a tab-complete hits the max time, should a global cooldown be initiated? |
| 246 | + | |
| 247 | - | global-cooldown: true |
| 247 | + | |
| 248 | - | # Amount of time to wait before allowing tab completions again (ms) |
| 248 | + | |
| 249 | - | cooldown-length: 150 |
| 249 | + | |
| 250 | # permission node with that limit name (e.g. fawe.limit.newbie ) | |
| 251 | limits: | |
| 252 | default: | |
| 253 | # Max actions that can be run concurrently (i.e. commands) | |
| 254 | max-actions: 1 | |
| 255 | # Max number of block changes (e.g. by `//set stone`). | |
| 256 | max-changes: 50000000 | |
| 257 | # Max number of blocks checked (e.g. `//count stone` which doesn't change blocks) | |
| 258 | max-checks: 50000000 | |
| 259 | # Number of times a change can fail (e.g. if the player can't access that region) | |
| 260 | max-fails: 50000000 | |
| 261 | # Allowed brush iterations (e.g. `//brush smooth`) | |
| 262 | max-iterations: 1000 | |
| 263 | # Max allowed entities (e.g. cows) | |
| 264 | max-entities: 1337 | |
| 265 | # Blockstates include Banner, Beacon, BrewingStand, Chest, CommandBlock, | |
| 266 | # CreatureSpawner, Dispenser, Dropper, EndGateway, Furnace, Hopper, Jukebox, | |
| 267 | # NoteBlock, Sign, Skull, Structure | |
| 268 | max-blockstates: 1337 | |
| 269 | # Maximum size of the player's history in Megabytes: | |
| 270 | # - History on disk or memory will be deleted | |
| 271 | max-history-mb: -1 | |
| 272 | # Maximum time in milliseconds //calc can execute | |
| 273 | max-expression-ms: 50 | |
| 274 | # Cinematic block placement: | |
| 275 | # - Adds a delay to block placement (ms/block) | |
| 276 | # - Having an artificial delay will use more CPU/Memory | |
| 277 | speed-reduction: 0 | |
| 278 | # Place chunks instead of individual blocks: | |
| 279 | # - Disabling this will negatively impact performance | |
| 280 | # - Only disable this for compatibility or cinematic placement | |
| 281 | fast-placement: true | |
| 282 | # Should WorldEdit use inventory? | |
| 283 | # 0 = No inventory usage (creative) | |
| 284 | # 1 = Inventory for removing and placing (freebuild) | |
| 285 | # 2 = Inventory for placing (survival) | |
| 286 | inventory-mode: 0 | |
| 287 | # Should large edits require confirmation (>16384 chunks) | |
| 288 | confirm-large: true | |
| 289 | # List of blocks to strip nbt from | |
| 290 | strip-nbt: [] | |
| 291 |