Sync configuration files

This commit is contained in:
OptimisticDev 2024-06-23 19:17:55 +00:00
parent ac44954b6b
commit 5d8a36f2ee
Signed by: OptimisticDev
SSH key fingerprint: SHA256:efAXeDMyuFt1iia2xaqlrcHPlsXcjQEWNA2tmvVTqK8
9 changed files with 187 additions and 101 deletions

View file

@ -12,7 +12,12 @@
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 28
_version: 29
block-updates:
disable-chorus-plant-updates: false
disable-mushroom-block-updates: false
disable-noteblock-updates: false
disable-tripwire-updates: false
chunk-loading:
autoconfig-send-distance: true
enable-frustum-priority: false
@ -60,7 +65,6 @@ item-validation:
resolve-selectors-in-books: false
logging:
deobfuscate-stacktraces: true
log-player-ip-addresses: true
messages:
kick:
authentication-servers-down: <lang:multiplayer.disconnect.authservers_down>
@ -74,6 +78,7 @@ misc:
chat-threads:
chat-executor-core-size: -1
chat-executor-max-size: -1
compression-level: default
fix-entity-position-desync: true
lag-compensate-block-breaking: true
load-permissions-yml-before-plugins: true
@ -137,6 +142,9 @@ unsupported-settings:
allow-headless-pistons: true
allow-permanent-block-break-exploits: true
allow-piston-duplication: true
allow-tripwire-disarming-exploits: false
allow-unsafe-end-portal-teleportation: false
compression-format: ZLIB
perform-username-validation: false
watchdog:
early-warning-delay: 10000

View file

@ -72,6 +72,9 @@ collisions:
fix-climbing-bypassing-cramming-rule: false
max-entity-collisions: 1
only-players-collide: false
command-blocks:
force-follow-perm-level: true
permissions-level: 2
entities:
armor-stands:
do-collision-entity-lookups: false
@ -118,7 +121,7 @@ entities:
player-insomnia-start-ticks: 72000
should-remove-dragon: false
spawner-nerfed-mobs-should-jump: false
zombie-villager-infection-chance: -1.0
zombie-villager-infection-chance: default
zombies-target-turtle-eggs: false
entities-target-with-follow-range: false
markers:
@ -129,6 +132,9 @@ entities:
wither-skeleton: true
spiders-immune-to-poison-effect: true
undead-immune-to-certain-effects: true
sniffer:
boosted-hatch-time: default
hatch-time: default
spawning:
all-chunks-are-slime-chunks: false
alt-item-despawn-rate:
@ -174,7 +180,7 @@ entities:
- SleepingY
- SleepingZ
iron-golems-can-spawn-in-air: false
monster-spawn-max-light-level: -1
monster-spawn-max-light-level: default
non-player-arrow-despawn-rate: default
per-player-mob-spawns: true
scan-for-legacy-ender-dragon: false
@ -193,6 +199,14 @@ entities:
underground_water_creature: -1
water_ambient: -1
water_creature: -1
ticks-per-spawn:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
wandering-trader:
spawn-chance-failure-increment: 25
spawn-chance-max: 75
@ -202,6 +216,14 @@ entities:
wateranimal-spawn-height:
maximum: default
minimum: default
tracking-range-y:
animal: default
display: default
enabled: false
misc: default
monster: default
other: default
player: default
environment:
disable-explosion-knockback: false
disable-ice-and-snow: false
@ -214,6 +236,9 @@ environment:
min: 20
enabled: true
generate-flat-bedrock: false
locate-structures-outside-world-border: false
max-block-ticks: 65536
max-fluid-ticks: 65536
nether-ceiling-void-damage-height: disabled
optimize-explosions: true
portal-create-radius: 16
@ -233,7 +258,6 @@ fishing-time-range:
fixes:
disable-unloaded-chunk-enderpearl-exploit: true
falling-block-height-nerf: disabled
fix-curing-zombie-villager-discount-exploit: true
fix-items-merging-through-walls: false
prevent-tnt-from-moving-in-water: false
split-overstacked-loot: true
@ -249,6 +273,7 @@ lootables:
refresh-min: 12h
reset-seed-on-fill: true
restrict-player-reloot: true
restrict-player-reloot-time: disabled
maps:
item-frame-cursor-limit: 128
item-frame-cursor-update-interval: 10
@ -280,10 +305,13 @@ tick-rates:
villager:
validatenearbypoi: -1
container-update: 1
dry-farmland: 1
grass-spread: 1
mob-spawner: 1
sensor:
villager:
secondarypoisensor: 40
wet-farmland: 1
unsupported-settings:
disable-world-ticking-when-empty: false
fix-invulnerable-end-crystal-exploit: true

View file

@ -16,3 +16,4 @@ updateUsersStupidLegacyPathNames: true
updateUsersMailList: true
updatePurgeBrokenNpcAccounts: true
newUidCacheBuilt: true
updateLegacyToAdventure: true

View file

@ -1,9 +1,9 @@
# These first 6 aren't configurable
issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues"
wiki: "https://intellectualsites.github.io/fastasyncworldedit-documentation/"
date: "Sun Jul 23 00:00:00 BRT 2023"
build: "https://ci.athion.net/job/FastAsyncWorldEdit/494"
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/ffa2a52f"
date: "Sat Jul 20 00:00:00 UTC 2024"
build: "https://ci.athion.net/job/FastAsyncWorldEdit/812"
commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f2962369"
platform: "Bukkit"
# Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard).
# To be allowed to WorldEdit in a region, users need the appropriate
@ -42,6 +42,11 @@ clipboard:
# Allows NBT stored in a clipboard to be written to disk
# - Requires clipboard.use-disk to be enabled
save-clipboard-nbt-to-disk: false
# Apply a file lock on the clipboard file (only relevant if clipboad.on-disk is enabled)
# - Prevents other processes using the file whilst in use by FAWE
# - This extends to other servers, useful if you have multiple servers using a unified clipboard folder
# - May run into issues where a file lock is not correctly lifted
lock-clipboard-file: false
lighting:
# If packet sending should be delayed until relight is finished
@ -75,6 +80,14 @@ web:
# - Downloads can be deleted by the user
# - Supports clipboard uploads, downloads and saves
url: "https://schem.intellectualsites.com/fawe/"
# The url of the backend server (Arkitektonika)
arkitektonika-backend-url: "https://api.schematic.cloud/"
# The url used to generate a download link from.
# {key} will be replaced with the generated key
arkitektonika-download-url: "https://schematic.cloud/download/{key}"
# The url used to generate a deletion link from.
# {key} will be replaced with the generated key
arkitektonika-delete-url: "https://schematic.cloud/delete/{key}"
# The maximum amount of time in seconds the plugin can attempt to load images for.
max-image-load-time: 5
# The maximum size (width x length) an image being loaded can be.
@ -109,8 +122,9 @@ experimental:
dynamic-chunk-rendering: -1
# Allows brushes to be persistent (default: true)
persistent-brushes: true
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area
# Might cause client-side FPS lag in some situations
# [SAFE] Keep entities that are positioned in non-air blocks when editing an area (default: true)
# - Might cause client-side FPS lag in some situations
# - Requires fast-placement to be true
keep-entities-in-blocks: false
# [SAFE] Attempt to remove entities from the world if they were not present in the expected chunk (default: true)
# - Sometimes an entity may have moved into a different chunk to that which FAWE expected
@ -118,18 +132,12 @@ experimental:
# - If the entity is in an unloaded or partially loaded chunk, this will fail
# - If an entity cannot be removed, it is possible duplicate entities may be created when using undo and/or redo
remove-entity-from-world-on-chunk-fail: true
# Other experimental features
# Increased debug logging for brush actions and processor setup
other: false
# Allow fluids placed by FAWE to tick (flow). This could cause the big lags.
# This has no effect on existing blocks one way or the other.
# Changes due to fluid flow will not be tracked by history, thus may have unintended consequences
allow-tick-fluids: false
# Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only)
# Set to -1 to disable
per-player-file-size-limit: -1
# Sets a maximum limit for the amount of schematics in a player's schematics directory (per-player mode only)
# Set to -1 to disable
per-player-file-num-limit: -1
# This relates to how FAWE places chunks
queue:
@ -138,6 +146,7 @@ queue:
# - false = disabled
# - title = Display progress titles
# - chat = Display progress in chat
# - Currently not implemented
display: "false"
# How often edit progress is displayed
interval: 1
@ -150,14 +159,9 @@ queue:
# - A larger value will use slightly less CPU time
# - A smaller value will reduce memory usage
# - A value too small may break some operations (deform?)
# - Values smaller than the configurated parallel-threads are not accepted
# - Values smaller than the configured parallel-threads are not accepted
# - It is recommended this option be at least 4x greater than parallel-threads
target-size: 64
# Force FAWE to start placing chunks regardless of whether an edit is finished processing
# - A larger value will use slightly less CPU time
# - A smaller value will reduce memory usage
# - A value too small may break some operations (deform?)
max-wait-ms: 1000
# Increase or decrease queue intensity (ms) [-50,50]:
# 0 = balance of performance / stability
# -10 = Allocate 10ms less for chunk placement
@ -174,13 +178,6 @@ queue:
# If pooling is enabled (reduces GC, higher memory usage)
# - Enable to improve performance at the expense of memory
pool: true
# Discard edits which have been idle for a certain amount of time (ms)
# - E.g. A plugin creates an EditSession but never does anything with it
# - This only applies to plugins improperly using WorldEdit's legacy API
discard-after-ms: 60000
# When using fastmode do not bother to tick existing/placed blocks/fluids
# Only works in versions up to 1.17.1
no-tick-fastmode: true
history:
# Should history be saved on disk:
@ -219,27 +216,13 @@ history:
# - Larger = better ratio but uses more upfront memory
# - Must be in the range [64, 33554432]
buffer-size: 531441
# The maximum time in milliseconds to wait for a chunk to load for an edit.
# (50ms = 1 server tick, 0 = Fastest).
# The default value of 100 should be safe for most cases.
#
# Actions which require loaded chunks (e.g. copy) which do not load in time
# will use the last chunk as filler, which may appear as bands of duplicated blocks.
# Actions usually wait about 25-50ms for the chunk to load, more if the server is lagging.
# A value of 100ms does not force it to wait 100ms if the chunk loads in 10ms.
#
# This value is a timeout in case a chunk is never going to load (for whatever odd reason).
# If the action times out, the operation continues by using the previous chunk as filler,
# and displaying an error message. In this case, either copy a smaller section,
# or increase chunk-wait-ms.
# A value of 0 is faster simply because it doesn't bother loading the chunks or waiting.
chunk-wait-ms: 0
# Delete history on disk after a number of days
delete-after-days: 1
# Delete history in memory on logout (does not effect disk)
delete-on-logout: true
# If history should be enabled by default for plugins using WorldEdit:
# - It is faster to have disabled
# - It is faster to have disabled
# - Use of the FAWE API will not be effected
enable-for-console: false
# Should redo information be stored:
@ -291,6 +274,12 @@ region-restrictions-options:
# - Edits outside this range may induce crashing
# - Forcefully prevents any edit outside this range
restrict-to-safe-range: true
general:
# If the player should be relocated/unstuck when a generation command would bury them
unstuck-on-generate: true
# If unlimited limits should still require /confirm on large. Defaults to limits.default.confirm-large otherwise.
limit-unlimited-confirms: true
# The "default" limit group affects those without a specific limit permission.
# To grant someone different limits, copy the default limits group
# and give it a different name (e.g. newbie). Then give the user the limit
@ -309,6 +298,14 @@ limits:
max-iterations: 1000
# Max allowed entities (e.g. cows)
max-entities: 1337
# Max allowed radius (e.g. for //sphere)
max-radius: 75
# Max allowed superpickaxe size
max-super-pickaxe-size: 5
# Max allowed brush radius
max-brush-radius: 10
# Max allowed butcher radius
max-butcher-radius: -1
# Blockstates include Banner, Beacon, BrewingStand, Chest, CommandBlock,
# CreatureSpawner, Dispenser, Dropper, EndGateway, Furnace, Hopper, Jukebox,
# NoteBlock, Sign, Skull, Structure
@ -316,6 +313,12 @@ limits:
# Maximum size of the player's history in Megabytes:
# - History on disk or memory will be deleted
max-history-mb: 100
# Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only)
# Set to -1 to disable
schem-file-size-limit: -1
# Sets a maximum limit for the amount of schematics in a player's schematics directory (per-player mode only)
# Set to -1 to disable
schem-file-num-limit: -1
# Maximum time in milliseconds //calc can execute
max-expression-ms: 50
# Cinematic block placement:
@ -348,6 +351,7 @@ limits:
# of a waterlogged fence). For blocking/remapping of all occurrences of a property like waterlogged, see
# remap-properties below.
# To generate a blank list, substitute the default content with a set of square brackets [] instead.
# The 'worldedit.anyblock' permission is not considered here.
# Example block property blocking:
# - "minecraft:conduit[waterlogged=true]"
# - "minecraft:piston[extended=false,facing=west]"

View file

@ -0,0 +1,29 @@
# --------------------------------
# Geyser Custom Skull Configuration Files
#
# This file is ignored with `add-custom-skull-blocks` disabled.
# See `config.yml` for the main set of configuration values
#
# Custom skulls with the player username, UUID, or texture specified in this file
# will be translated as custom blocks and be displayed in the inventory and on entities.
# --------------------------------
# Java player usernames
# Skins will be updated when Geyser starts and players will have to re-download
# the resource pack if any players had changed their skin.
player-usernames:
# - GeyserMC
# Java player UUIDs
# Skins will be updated when Geyser starts and players will have to re-download
# the resource pack if any players had changed their skin.
player-uuids:
# - 8b8d8e8f-2759-47c6-acb5-5827de8a72b8
# The long string of characters found in the NBT of custom player heads
player-profiles:
# - ewogICJ0aW1lc3RhbXAiIDogMTY1NzMyMjIzOTgzMywKICAicHJvZmlsZUlkIiA6ICJjZGRiZTUyMGQwNDM0YThiYTFjYzlmYzkyZmRlMmJjZiIsCiAgInByb2ZpbGVOYW1lIiA6ICJBbWJlcmljaHUiLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTkwNzkwYzU3ZTE4MWVkMTNhZGVkMTRjNDdlZTJmN2M4ZGUzNTMzZTAxN2JhOTU3YWY3YmRmOWRmMWJkZTk0ZiIsCiAgICAgICJtZXRhZGF0YSIgOiB7CiAgICAgICAgIm1vZGVsIiA6ICJzbGltIgogICAgICB9CiAgICB9CiAgfQp9
# The hash of the skin on Minecraft's skin server (http://textures.minecraft.net/texture/HASH)
skin-hashes:
# - a90790c57e181ed13aded14c47ee2f7c8de3533e017ba957af7bdf9df1bde94f

View file

@ -21,12 +21,5 @@ fix-formatted-inventory-titles: true
# This only takes effect for ids in the short range. Useful for anticheat compatibility.
handle-pings-as-inv-acknowledgements: false
#
# 1.19.1 chat type formats.
chat-types-1_19_1:
chat.type.text: <%s> %s
chat.type.announcement: '[%s] %s'
commands.message.display.incoming: '%s whispers to you: %s'
commands.message.display.outgoing: 'You whisper to %s: %s'
chat.type.team.text: '%s <%s> %s'
chat.type.team.sent: -> %s <%s> %s
chat.type.emote: '* %s %s'
# Suppresses warnings of missing emulations for certain features that are not supported (e.g. world height in 1.17+).
suppress-emulation-warnings: false

View file

@ -1,16 +1,38 @@
#Specifies how 1.8.x clients should see the cooldown indicator
#You can choose between TITLE, ACTION_BAR, BOSS_BAR and DISABLED
#ONLY DISABLE IF YOU HAVE 1.9 COOLDOWN DISABLED ON YOUR SERVER
#1.8 PLAYERS MAY ASK WHY PVP IS NOT WORKING OTHERWISE
# If you need help, you can join our Discord - https://viaversion.com/discord
#
# Specifies how 1.8.x clients should see the cooldown indicator
# You can choose between TITLE, ACTION_BAR, BOSS_BAR and DISABLED
# ONLY DISABLE IF YOU HAVE 1.9 COOLDOWN DISABLED ON YOUR SERVER
# 1.8 PLAYERS MAY ASK WHY PVP IS NOT WORKING OTHERWISE
cooldown-indicator: TITLE
#Replaces Adventure mode with Survival mode for 1.7.x clients
#Enable this option if your server is using the 'CanDestroy'
#or 'CanPlaceOn' flags on items
#
# Replaces Adventure mode with Survival mode for 1.7.x clients
# Enable this option if your server is using the 'CanDestroy'
# or 'CanPlaceOn' flags on items
replace-adventure: false
#Whether 1.9 particles should be replaced by similar ones in
#1.8 and lower
#
# Whether 1.9 particles should be replaced by similar ones in
# 1.8 and lower
replace-particles: false
#Max amount of pages for written books before a client gets kicked
#
# Max amount of pages for written books before a client gets kicked
max-book-pages: 100
#Max amount of characters in the json (!) string of a book page before a client gets kicked
#
# Max amount of characters in the json (!) string of a book page before a client gets kicked
max-book-page-length: 5000
#
# Whether to emulate the 1.8+ world border for 1.7.x clients
emulate-world-border: true
#
# Always shows a mapped mob's original name, and not only when hovering over it with the cursor.
always-show-original-mob-name: true
#
# The particle to show the world border for the 1.8+ world border for 1.7.x clients
# see https://wiki.vg/index.php?title=Protocol&oldid=7368#Particle_2
world-border-particle: fireworksSpark
#
# If enabled, 1.8 players on 1.9+ servers can use /offhand to switch items between their main hand and offhand.
enable-offhand: true
#
# Allows to define the offhand command
offhand-command: /offhand

View file

@ -2,7 +2,6 @@
# Ensure you look through all these options
# If you need help:
# Discord - https://viaversion.com/discord
# viaversion.com - Discussion tab
# Docs - https://docs.viaversion.com/display/VIAVERSION/Configuration
#
#----------------------------------------------------------#
@ -10,7 +9,7 @@
#----------------------------------------------------------#
#
# Should ViaVersion check for updates?
checkforupdates: false
check-for-updates: true
# Send the supported versions with the Status (Ping) response packet
send-supported-versions: false
# Easier to configure alternative to 'block-protocols'. Uses readable version strings with possible '<' and '>' prefixes.
@ -18,15 +17,15 @@ send-supported-versions: false
# You can use both this and the block-protocols option at the same time as well.
block-versions: []
# Block specific Minecraft protocol version numbers.
# List of all Minecraft protocol versions: http://wiki.vg/Protocol_version_numbers, or use a generator: https://via.krusic22.com
# List of all Minecraft protocol versions: https://wiki.vg/Protocol_version_numbers, or use a generator: https://via.krusic22.com
block-protocols: []
# Change the blocked disconnect message
block-disconnect-msg: You are using an unsupported Minecraft version!
# If you use ProtocolLib, we can't reload without kicking the players.
# (We don't suggest using reload either, use a plugin manager)
# You can customise the message we kick people with if you use ProtocolLib here.
# You can customize the message we kick people with if you use ProtocolLib here.
reload-disconnect-msg: Server reload, please rejoin!
# We warn when there's a error converting item and block data over versions, should we suppress these? (Only suggested if spamming)
# We warn when there's an error converting item and block data over versions, should we suppress these? (Only suggested if spamming)
suppress-conversion-warnings: true
#
#----------------------------------------------------------#
@ -47,11 +46,12 @@ max-pps-kick-msg: You are sending too many packets!
# Period to track (in seconds)
# Use -1 to disable.
tracking-period: -1
# How many packets per second counts as a warning
# How many packets per second count as a warning?
tracking-warning-pps: 120
# How many warnings over the interval can we have
# This can never be higher than "tracking-period"
# This can never be higher than "tracking-period"?
tracking-max-warnings: 4
# The kick message sent if the user hits the max packets per second.
tracking-max-kick-msg: You are sending too many packets, :(
#
#----------------------------------------------------------#
@ -62,24 +62,24 @@ tracking-max-kick-msg: You are sending too many packets, :(
# You may disable this for faster startup/join time if you are 100% sure no plugin requires this.
register-userconnections-on-join: true
# Should we enable our hologram patch?
# If they're in the wrong place enable this
# If they're in the wrong place, enable this
hologram-patch: false
# This is the offset, should work as default when enabled.
hologram-y: -0.96
# Should we disable piston animation for 1.11/1.11.1 clients?
# In some cases when firing lots of pistons it crashes them.
# In some cases, when firing lots of pistons, it crashes them.
piston-animation-patch: false
# Should we fix nbt for 1.12 and above clients in chat messages (causes invalid item)
chat-nbt-fix: false
# Experimental - Should we fix shift quick move action for 1.12 clients (causes shift + double click not to work when moving items) (only works on 1.8-1.11.2 bukkit based servers)
quick-move-action-fix: false
# Should we use prefix for team colour on 1.13 and above clients
# Should we use prefix for team color on 1.13 and above clients?
team-colour-fix: false
# 1.13 introduced new auto complete which can trigger "Kicked for spamming" for servers older than 1.13, the following option will disable it completely.
disable-1_13-auto-complete: false
# The following option will delay the tab complete request in x ticks if greater than 0, if other tab-complete is received, the previous is cancelled
1_13-tab-complete-delay: 0
# For 1.13 clients the smallest (1 layer) snow doesn't have collision, this will send these as 2 snowlayers for 1.13+ clients to prevent them bugging through them
# For 1.13 clients the smallest (1 layer) snow doesn't have collisions, this will send these as 2 snowlayers for 1.13+ clients to prevent them bugging through them
fix-low-snow-collision: false
# Infested blocks are instantly breakable for 1.13+ clients, resulting in them being unable to break them on sub 1.13 servers. This remaps them to their normal stone variants
fix-infested-block-breaking: true
@ -91,14 +91,14 @@ change-1_9-hitbox: false
# WARNING: This gives 1.14+ players the ability to sneak under blocks, that players under that version cannot (sneaking in places that are only 1.5 blocks high)!
# Another thing to remember is that those players might be missed by projectiles and other hits directed at the very top of their head whilst sneaking.
change-1_14-hitbox: true
# Fixes 1.14+ clients on sub 1.14 servers having a light value of 0 for non full blocks.
# Fixes 1.14+ clients on sub 1.14 servers having a light value of 0 for non-full blocks.
fix-non-full-blocklight: true
# Fixes walk animation not shown when health is set to Float.NaN
fix-1_14-health-nan: true
# Should 1.15+ clients respawn instantly / without showing a death screen?
use-1_15-instant-respawn: true
#
# Enable serverside block-connections for 1.13+ clients - all of the options in this section are built around this option
# Enable serverside block-connections for 1.13+ clients - all the options in this section are built around this option
serverside-blockconnections: false
# Sets the method for the block connections (world for highly experimental (USE AT OWN RISK) world-level or packet for packet-level)
blockconnection-method: packet
@ -119,21 +119,29 @@ forced-use-1_17-resource-pack: false
# The message to be displayed at the prompt when the 1.17+ client receives the server resource pack.
resource-pack-1_17-prompt: ''
#
# Caches light until chunks are unloaded to allow subsequent chunk update packets as opposed to instantly uncaching when the first chunk data is sent.
# Caches light until chunks are unloaded to allow later chunk update packets as opposed to instantly uncaching when the first chunk data is sent.
# Only disable this if you know what you are doing.
cache-1_17-light: true
#
# 1.19 chat type formats used for 1.19.1+ clients.
chat-types-1_19:
chat.type.text: <%s> %s
chat.type.announcement: '[%s] %s'
commands.message.display.incoming: '%s whispers to you: %s'
chat.type.team.text: '%s <%s> %s'
chat.type.emote: '* %s %s'
#
# Force-update 1.19.4+ player's inventory when they try to swap armor in a pre-occupied slot.
armor-toggle-fix: true
#
# Get the world names which should be returned for each vanilla dimension
map-1_16-world-names:
overworld: minecraft:overworld
nether: minecraft:the_nether
end: minecraft:the_end
#
# If disabled, tamed cats will be displayed as ocelots to 1.14+ clients on 1.13 servers. Otherwise, ocelots (tamed and untamed) will be displayed as cats.
translate-ocelot-to-cat: false
#
# Determines the value sent to 1.19+ clients on join if currently not accessible by ViaVersion.
# It is not recommended to fake this value if your server is running 1.19 or later, as 1.20.5 have stricter chat handling and may get kicked otherwise.
enforce-secure-chat: false
#
# Handles items with invalid count values (higher than max stack size) on 1.20.3 servers.
handle-invalid-item-count: false
#
#----------------------------------------------------------#
# 1.9+ CLIENTS ON 1.8 SERVERS OPTIONS #
#----------------------------------------------------------#
@ -143,12 +151,12 @@ armor-toggle-fix: true
prevent-collision: false
# If the above is true, should we automatically team players until you do?
auto-team: false
# When enabled if certain metadata can't be read we won't tell you about it
# When enabled if certain metadata can't be read, we won't tell you about it
suppress-metadata-errors: true
# When enabled 1.9+ will be able to block by using shields
# When enabled, 1.9+ will be able to block by using shields
shield-blocking: false
# If this setting is active, the main hand is used instead of the off hand to trigger the blocking of the player.
# With the main hand the blocking starts way faster.
# If this setting is active, the main hand is used instead of the off-hand to trigger the blocking of the player.
# With the main hand, the blocking starts way faster.
# (Requires "show-shield-when-sword-in-hand" to be disabled)
no-delay-shield-blocking: false
# If this setting is active, the shield will appear immediately for 1.9+ when you hold a sword in your main hand.
@ -167,22 +175,15 @@ bossbar-anti-flicker: false
use-new-effect-indicator: false
# Show the new death messages for 1.9+ on the death screen
use-new-deathmessages: false
# Should we cache our items, this will prevent server from being lagged out, however the cost is a constant task caching items
# Should we cache our items, this will prevent the server from being lagged out, however, the cost is a constant task caching items
item-cache: false
# Should we replace extended pistons to fix 1.10.1 (Only on chunk load)
# Should we replace extended pistons to fix 1.10.1 (Only on chunk loading)?
replace-pistons: false
# What id should we replace with, default is air. (careful of players getting stuck standing on them)
replacement-piston-id: 0
# Fix 1.9+ clients not rendering the far away chunks and improve chunk rendering when moving fast (Increases network usage and decreases client fps slightly)
chunk-border-fix: false
# Force the string -> json transform
force-json-transform: false
# Minimize the cooldown animation in 1.8 servers
minimize-cooldown: false
# Allows 1.9+ left-handedness (main hand) on 1.8 servers
left-handed-handling: false
# Get the world names which should be returned for each vanilla dimension
map-1_16-world-names:
overworld: minecraft:overworld
nether: minecraft:the_nether
end: minecraft:the_end