Author SHA1 Message Date
didas cd99cb985a wPwZ/2026-08-18_21-43-47 2026-08-18 21:44:13 +01:00
1503 changed files with 4982 additions and 4103 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
@@ -1,65 +0,0 @@
# If you need help, you can join our Discord - https://viaversion.com/discord
#
# Always shows a mapped mob's original name, and not only when hovering over it with the cursor.
always-show-original-mob-name: true
#
# Writes name and level of custom enchantments into the item's lore.
# Set this to false if you see the entries doubled/if the custom-enchant plugin already writes these into the lore manually.
add-custom-enchants-into-lore: true
#
# Adds the color of a scoreboard team after its prefix for 1.12 clients on 1.13+ servers.
add-teamcolor-to-prefix: true
#
# Converts the 1.13 face look-at packet for 1.12- players. Requires a bit of extra caching.
fix-1_13-face-player: false
#
# Fixes 1.13 clients and lower not seeing color or formatting in inventory titles by converting them to legacy text.
# If you have issues with translatable text being displayed wrongly, disable this.
fix-formatted-inventory-titles: true
#
# Sends inventory acknowledgement packets to act as a replacement for ping packets for sub 1.17 clients.
# This only takes effect for ids in the short range. Useful for anticheat compatibility.
handle-pings-as-inv-acknowledgements: false
#
# Adds bedrock blocks at y=0 for sub 1.17 clients. This may allow for weird interactions due to sending fake blocks.
bedrock-at-y-0: false
#
# Shows sculk shriekers as crying obsidian for 1.18.2 clients on 1.19+ servers. This fixes collision and block breaking issues.
# If disabled, the client will see them as end portal frames.
sculk-shriekers-to-crying-obsidian: true
#
# Shows scaffolding as water for 1.13.2 clients on 1.14+ servers. This fixes collision issues.
# If disabled, the client will see them as hay blocks.
scaffolding-to-water: false
#
# Maps the darkness effect to blindness for 1.18.2 clients on 1.19+ servers.
map-darkness-effect: true
#
# If enabled, 1.21.3 clients will receive the first float of 1.21.4+ custom model data as int. Disable if you handle this change yourself.
map-custom-model-data: true
#
# If enabled, 1.19.3 clients will receive display entities as armor stands with custom entity data on 1.19.4+ servers. Note that
# this does not support all features display entities offer.
map-display-entities: true
#
# Suppresses warnings of missing emulations for certain features that are not supported (e.g. world height in 1.17+).
suppress-emulation-warnings: false
#
# If enabled, dialogs will be shown via chest inventories for 1.21.5 clients on 1.21.6+ servers.
dialogs-via-chests: true
#
# Dialog styling. You can also use translation keys here.
dialog-style:
page-navigation-title: '&9&lPage navigation'
page-navigation-next: '&9Left click: &6Go to next page'
page-navigation-previous: '&9Right click: &6Go to previous page'
toggle-value: '&9Left click: &6Toggle value'
increase-value: '&9Left click: &6Increase value by %s'
decrease-value: '&9Right click: &6Decrease value by %s'
value-range: '&7(Value between &a%s &7and &a%s&7)'
current-value: '&7Current value: &a%s'
edit-value: '&9Left click: &6Edit text'
next-option: '&9Left click: &6Go to next option'
previous-option: '&9Right click: &6Go to previous option'
set-text: '&9Left click/close: &6Set text'
close: '&9Left click: &6Close'
@@ -1,22 +0,0 @@
# Disclaimer:
#
# It cannot be guaranteed that this mod is allowed on specific servers as it can possibly cause problems with anti-cheat plugins, (USE ONLY WITH CAUTION!)
# This option enables client-side transforming. (can also be enabled in-game)
enable-client-side: false
# This option sets the protocol version to be used when connecting to servers. (can also be changed in-game)
client-side-version: -1
# Hides VIA button from multiplayer menu.
hide-button: false
# List of servers which ViaFabric will force disable transforming on client-side. It can be overwritten by setting per-server version.
#
# This isn't always the address in multiplayer menu; It will use the SRV record pointer when present, Check the game log for the address.
# Uses https://wiki.vg/Mojang_API#Blocked_Servers format (mc.example.com, *.example.com, 192.168.0.1, 192.168.*)
client-side-force-disable:
- hypixel.net
- '*.hypixel.net'
- minemen.club
- '*.minemen.club'
- icantjoinlmfao.club
# Fabric registry synchronization will be disabled when installed server-side and validation errors are ignored when installed on client-side.
# Note: this setting only works on 1.20.4+ ViaFabric versions, and it might cause issues, use with caution.
ignore-registry-sync-errors: false
@@ -1,168 +0,0 @@
# Thanks for downloading ViaVersion
# Ensure you look through all these options
# If you need help:
# Discord - https://viaversion.com/discord
# Docs - https://docs.viaversion.com/display/VIAVERSION/Configuration
#
#----------------------------------------------------------#
# GLOBAL OPTIONS #
#----------------------------------------------------------#
#
# Should ViaVersion check for updates?
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.
# An example to block 1.16.4, everything below 1.16, as well as everything above 1.17.1 would be: ["<1.16", "1.16.4", ">1.17.1"]
# 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: 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 customize the message we kick people with if you use ProtocolLib here.
reload-disconnect-msg: Server reload, please rejoin!
# 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: false
#
#----------------------------------------------------------#
# GLOBAL PACKET LIMITER #
#----------------------------------------------------------#
# THIS FEATURE IS DISABLED ON 1.17.1+ PAPER SERVERS, SINCE IT HAS A BETTER PACKET-LIMITER INBUILT
#
# Packets Per Second (PPS) limiter (Use -1 on max-pps and tracking-period to disable)
# Clients by default send around 20-90 packets per second.
#
# What is the maximum per second a client can send (Use %pps to display their pps)
# Use -1 to disable.
max-pps: 800
max-pps-kick-msg: You are sending too many packets!
#
# We can also kick them if over a period they send over a threshold a certain amount of times.
#
# Period to track (in seconds)
# Use -1 to disable.
tracking-period: 6
# 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"?
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, :(
# Should we enable our hologram patch?
# 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.
piston-animation-patch: false
# Should we fix nbt for 1.12 and above clients in chat messages (causes invalid item)
chat-nbt-fix: true
# Should we use prefix for team color on 1.13 and above clients?
team-colour-fix: true
# 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 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
# In 1.14 the client page limit has been upped to 100 (from 50). Some anti-exploit plugins ban when clients go higher than 50. This option cuts edited books to 50 pages.
truncate-1_14-books: false
# 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: false
#
# Enable serverside block-connections for 1.13+ clients - all the options in this section are built around this option
serverside-blockconnections: true
# When activated, only the most important blocks are stored in the blockstorage. (fences, glass panes etc. won't connect to solid blocks)
reduce-blockstorage-memory: false
# When activated with serverside-blockconnections, flower parts with blocks above will be sent as stems
# Useful for lobbyservers where users can't build and those stems are used decoratively
flowerstem-when-block-above: false
# Vines that are not connected to blocks will be mapped to air, else 1.13+ would still be able to climb up on them.
vine-climb-fix: false
#
# Ignores incoming plugin channel messages of 1.16+ clients with channel names longer than 32 characters.
# CraftBukkit had this limit hardcoded until 1.16, so we have to assume any server/proxy might have this arbitrary check present.
ignore-long-1_16-channel-names: true
#
# Force 1.17+ client to accept the server resource pack; they will automatically disconnect if they decline.
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 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
#
# 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
#
# Hides scoreboard numbers for 1.20.3+ clients on older server versions.
hide-scoreboard-numbers: false
#
# Fixes 1.21+ clients on 1.20.5 servers placing water/lava buckets at the wrong location when moving fast, NOTE: This may cause issues with anti-cheat plugins.
fix-1_21-placement-rotation: false
#
#----------------------------------------------------------#
# 1.9+ CLIENTS ON 1.8 SERVERS OPTIONS #
#----------------------------------------------------------#
#
# No collide options, these allow you to configure how collision works.
# Do you want us to prevent collision?
prevent-collision: true
# If the above is true, should we automatically team players until you do?
auto-team: true
# When enabled if certain entity data can't be read, we won't tell you about it
suppress-metadata-errors: false
# When enabled, 1.9+ will be able to block by using shields
shield-blocking: true
# 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.
# The shield disappears when you switch to another item.
# (Requires "shield-blocking" to be enabled)
show-shield-when-sword-in-hand: false
# Enable player tick simulation, this fixes eating, drinking, nether portals.
simulate-pt: true
# Should we patch boss bars so they work? (Default: true, disable if you're having issues)
bossbar-patch: true
# If your boss bar flickers on 1.9+, set this to 'true'. It will keep all boss bars on 100% (not recommended)
bossbar-anti-flicker: false
# This will show the new effect indicator in the top-right corner for 1.9+ players.
use-new-effect-indicator: true
# 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
# Allows 1.9+ left-handedness (main hand) on 1.8 servers
left-handed-handling: true
# Tries to cancel block break/place sounds sent by 1.8 servers to 1.9+ clients to prevent them from playing twice
cancel-block-sounds: true
@@ -1,73 +1,73 @@
#Client Configuration #Client Configuration
[client] [client]
[client.visual_options] [client.visual_options]
# If plaques should show on the top of the screen. # If plaques should show on the top of the screen.
on_top = true on_top = true
# The distance from the top or bottom of the screen, in pixels. # The distance from the top or bottom of the screen, in pixels.
#Range: 8 ~ 256 #Range: 8 ~ 256
distance = 16 distance = 16
# The horizontal offset from the center, in pixels. # The horizontal offset from the center, in pixels.
#Range: -256 ~ 256 #Range: -256 ~ 256
horizontal_offset = 0 horizontal_offset = 0
# Hide waila/hwyla/jade popups while plaques are showing. # Hide waila/hwyla/jade popups while plaques are showing.
hide_waila = false hide_waila = false
# If plaques should show for task advancements (normal advancements). # If plaques should show for task advancements (normal advancements).
tasks = true tasks = true
# If plaques should show for goal advancements (medium-difficulty advancements). # If plaques should show for goal advancements (medium-difficulty advancements).
goals = true goals = true
# If plaques should show for challenge advancements (high-difficulty advancements). # If plaques should show for challenge advancements (high-difficulty advancements).
challenges = true challenges = true
# Text color to use for plaque titles (like "Advancement made!"). Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported. # Text color to use for plaque titles (like "Advancement made!"). Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported.
title_color = "#FF332200" title_color = "#FF332200"
# Text color to use for advancement names on plaques. Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported. # Text color to use for advancement names on plaques. Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported.
name_color = "#FFFFFFFF" name_color = "#FFFFFFFF"
[client.duration_options] [client.duration_options]
# Duration of the shiny effect fade in for tasks. # Duration of the shiny effect fade in for tasks.
#Range: 0.1 ~ 3.0 #Range: 0.1 ~ 3.0
task_effect_fadein = 0.5 task_effect_fadein = 0.5
# Duration of the shiny effect fade out for tasks. # Duration of the shiny effect fade out for tasks.
#Range: 0.1 ~ 3.0 #Range: 0.1 ~ 3.0
task_effect_fadeout = 1.5 task_effect_fadeout = 1.5
# Duration of the plaques for tasks (minus the effect fade in/out durations). # Duration of the plaques for tasks (minus the effect fade in/out durations).
#Range: 2.0 ~ 10.0 #Range: 2.0 ~ 10.0
task_duration = 7.0 task_duration = 7.0
# Duration of the shiny effect fade in for goals. # Duration of the shiny effect fade in for goals.
#Range: 0.1 ~ 3.0 #Range: 0.1 ~ 3.0
goal_effect_fadein = 0.5 goal_effect_fadein = 0.5
# Duration of the shiny effect fade out for goals. # Duration of the shiny effect fade out for goals.
#Range: 0.1 ~ 3.0 #Range: 0.1 ~ 3.0
goal_effect_fadeout = 1.5 goal_effect_fadeout = 1.5
# Duration of the plaques for goals (minus the effect fade in/out durations). # Duration of the plaques for goals (minus the effect fade in/out durations).
#Range: 2.0 ~ 10.0 #Range: 2.0 ~ 10.0
goal_duration = 7.0 goal_duration = 7.0
# Duration of the shiny effect fade in for challenges. # Duration of the shiny effect fade in for challenges.
#Range: 0.1 ~ 3.0 #Range: 0.1 ~ 3.0
challenge_effect_fadein = 1.25 challenge_effect_fadein = 1.25
# Duration of the shiny effect fade out for challenges. # Duration of the shiny effect fade out for challenges.
#Range: 0.1 ~ 3.0 #Range: 0.1 ~ 3.0
challenge_effect_fadeout = 1.5 challenge_effect_fadeout = 1.5
# Duration of the plaques for challenges (minus the effect fade in/out durations). # Duration of the plaques for challenges (minus the effect fade in/out durations).
#Range: 2.0 ~ 10.0 #Range: 2.0 ~ 10.0
challenge_duration = 7.0 challenge_duration = 7.0
[client.functionality_options] [client.functionality_options]
# Blacklist of advancements to never show plaques for. Takes precedence over whitelist if they conflict. # Blacklist of advancements to never show plaques for. Takes precedence over whitelist if they conflict.
# Options: # Options:
# Advancement ID (eg. "minecraft:adventure/adventuring_time") # Advancement ID (eg. "minecraft:adventure/adventuring_time")
# Mod ID (Omit the colon, eg. "minecraft") # Mod ID (Omit the colon, eg. "minecraft")
# Advancement Category (End with a /, eg. "minecraft:story/") # Advancement Category (End with a /, eg. "minecraft:story/")
blacklist = [] blacklist = []
# Whitelist of advancements to show plaques for. Leave empty to display for all. # Whitelist of advancements to show plaques for. Leave empty to display for all.
# Same options available as blacklist. # Same options available as blacklist.
whitelist = [] whitelist = []
# Volume of task sounds. Set to 0 to mute. # Volume of task sounds. Set to 0 to mute.
#Range: 0.0 ~ 1.0 #Range: 0.0 ~ 1.0
task_volume = 1.0 task_volume = 1.0
# Volume of goal sounds. Set to 0 to mute. # Volume of goal sounds. Set to 0 to mute.
#Range: 0.0 ~ 1.0 #Range: 0.0 ~ 1.0
goal_volume = 1.0 goal_volume = 1.0
# Volume of challenge sounds. Set to 0 to mute. # Volume of challenge sounds. Set to 0 to mute.
#Range: 0.0 ~ 1.0 #Range: 0.0 ~ 1.0
challenge_volume = 1.0 challenge_volume = 1.0
+10 -10
View File
@@ -1,10 +1,10 @@
#Enables parallel processing of entity. #Enables parallel processing of entity.
disabled = false disabled = false
#Maximum number of threads to use for parallel processing. Set to -1 to use default value. Note: If 'virtualThreads' is enabled, this setting will be ignored. #Maximum number of threads to use for parallel processing. Set to -1 to use default value. Note: If 'virtualThreads' is enabled, this setting will be ignored.
paraMax = -1 paraMax = -1
#List of entity class for sync processing. #List of entity class for sync processing.
synchronizedEntities = ["minecraft:experience_orb", "minecraft:tnt", "minecraft:item"] synchronizedEntities = ["minecraft:experience_orb", "minecraft:tnt", "minecraft:item"]
#Enables parallel processing of entity spawns. Warning, incompatible with Carpet mod lagFreeSpawning rule. #Enables parallel processing of entity spawns. Warning, incompatible with Carpet mod lagFreeSpawning rule.
enableAsyncSpawn = true enableAsyncSpawn = true
#Enables async processing of random ticks. #Enables async processing of random ticks.
enableAsyncRandomTicks = false enableAsyncRandomTicks = false
@@ -1,21 +1,23 @@
#safeBlockEntityMap: Boolean. Make 'LevelChunk#blockEntities' thread-safe. #safeBlockEntityMap: Boolean. Make 'LevelChunk#blockEntities' thread-safe.
#safeClassInstanceMultiMap: Boolean. Make 'ClassInstanceMultiMap' thread-safe. #safeClassInstanceMultiMap: Boolean. Make 'ClassInstanceMultiMap' thread-safe.
#safeLegacyRandomSource: Boolean. Make LegacyRandomSource thread-safe. #safeLegacyRandomSource: Boolean. Make LegacyRandomSource thread-safe.
#particle$noCulling: A comma-separated list of classes extending 'Particle' that should not be culled. #particle$splitTick: Boolean. Enable recursive particle tick.
#particle$noLightCache: A comma-separated list of classes extending 'Particle' that should not use the light cache. #particle$noCulling: A comma-separated list of classes extending 'Particle' that should not be culled.
#particle$lockRequired: A comma-separated list of classes extending 'Particle' that require a spin lock. #particle$noLightCache: A comma-separated list of classes extending 'Particle' that should not use the light cache.
#particle$lockProvider: A comma-separated list of classes extending 'Particle' that provide a spin lock. #particle$lockRequired: A comma-separated list of classes extending 'Particle' that require a spin lock.
#replaceRandom: A comma-separated list of classes that require multithreaded random sources. #particle$lockProvider: A comma-separated list of classes extending 'Particle' that provide a spin lock.
#create$contraptionNoParticleCollision: A comma-separated list of classes extending 'AbstractContraptionEntity' that should not collide with particles. #replaceRandom: A comma-separated list of classes that require multithreaded random sources.
# #create$contraptionNoParticleCollision: A comma-separated list of classes extending 'AbstractContraptionEntity' that should not collide with particles.
#Sat Mar 21 22:49:55 WET 2026 #
create$contraptionNoParticleCollision=rbasamoyai.createbigcannons.cannon_control.contraption.PitchOrientedContraptionEntity,rbasamoyai.createbigcannons.cannon_control.contraption.AbstractMountedCannonContraption #Sun Jul 19 00:08:10 WEST 2026
particle$lockProvider=yesman.epicfight.client.particle.TrailParticle,yesman.epicfight.client.particle.AbstractTrailParticle,com.lowdragmc.photon.client.gameobject.FXObject create$contraptionNoParticleCollision=rbasamoyai.createbigcannons.cannon_control.contraption.PitchOrientedContraptionEntity,rbasamoyai.createbigcannons.cannon_control.contraption.AbstractMountedCannonContraption
particle$lockRequired=yesman.epicfight.client.particle.TrailParticle,yesman.epicfight.client.particle.AbstractTrailParticle,com.lowdragmc.photon.client.gameobject.FXObject particle$lockProvider=yesman.epicfight.client.particle.TrailParticle,yesman.epicfight.client.particle.AbstractTrailParticle,com.lowdragmc.photon.client.gameobject.FXObject
particle$noCulling=com.lowdragmc.photon.client.gameobject.FXObject particle$lockRequired=yesman.epicfight.client.particle.TrailParticle,yesman.epicfight.client.particle.AbstractTrailParticle,com.lowdragmc.photon.client.gameobject.FXObject
particle$noLightCache=dev.shadowsoffire.gateways.client.GatewayParticle,com.chailotl.particular.particles.FireflyParticle,com.lowdragmc.photon.client.gameobject.FXObject,net.diebuddies.minecraft.weather.WeatherParticle,cn.coostack.cooparticlesapi.particles.ControlableParticle particle$noCulling=com.lowdragmc.photon.client.gameobject.FXObject,net.bettercombat.client.particle.SlashParticle
replaceRandom=appeng.client.render.effects.LightningArcFX,appeng.client.render.effects.LightningFX,de.cheaterpaul.fallingleaves.util.LeafUtil particle$noLightCache=dev.shadowsoffire.gateways.client.GatewayParticle,com.chailotl.particular.particles.FireflyParticle,com.lowdragmc.photon.client.gameobject.FXObject,net.diebuddies.minecraft.weather.WeatherParticle,cn.coostack.cooparticlesapi.particles.ControlableParticle
safeBlockEntityMap=false particle$splitTick=false
safeClassInstanceMultiMap=false replaceRandom=appeng.client.render.effects.LightningArcFX,appeng.client.render.effects.LightningFX,de.cheaterpaul.fallingleaves.util.LeafUtil
safeLegacyRandomSource=false safeBlockEntityMap=false
version=2 safeClassInstanceMultiMap=false
safeLegacyRandomSource=false
version=2
@@ -1,19 +0,0 @@
# This is an example boolean property
exampleBoolean = true
exampleEnum = "Hello"
exampleEnumList = [ "Hello", "World" ]
exampleInt = 42
exampleIntList = [ 12, 24 ]
exampleMultilineString = "Hello World"
exampleString = "Hello World"
exampleStringList = [ "Hello", "World" ]
# This is an example category
[exampleCategory]
exampleFloat = 42.84
# This is an example string inside a category
innerField = "I am inside"
+161 -142
View File
@@ -1,143 +1,162 @@
{ {
"general": { "general": {
"disable_mod": false, "disable_mod": false,
"hide_bossbar": true, "hide_bossbar": true,
"shadow_text": true, "shadow_text": true,
"auto_start": false, "auto_start": false,
"animationSpeed": 1.0, "animationSpeed": 1.0,
"always_show_ping": false, "always_show_ping": false,
"hide_debug_crosshair": false, "hide_debug_crosshair": false,
"background_color": 1867534416, "background_color": 1867534416,
"space_modules": false, "space_modules": false,
"always_show_profiler": false, "always_show_profiler": false,
"animations": true, "animations": true,
"fontScale": 0.75, "fontScale": 0.75,
"hide_sidebar": true, "hide_sidebar": true,
"always_show_tps": false "always_show_tps": false
}, },
"modules_right": [ "modules_right": [
{ {
"name": "system", "name": "system",
"name_color": 16755200, "name_color": 16755200,
"value_color": 5636095, "value_color": 5636095,
"lines": { "lines": {
"opengl_version": false, "opengl_version": false,
"allocation_rate": true, "allocation_rate": true,
"display": false, "display": false,
"java_version": false, "java_version": false,
"gpu_driver": false, "gpu_driver": false,
"memory_usage": true, "memory_usage": true,
"allocated_memory": true, "allocated_memory": true,
"cpu": false, "cpu": false,
"gpu_utilization": true, "gpu_utilization": true,
"time": false, "time": false,
"gpu": false "gpu": false
}, },
"enabled": true "enabled": true
}, },
{ {
"empty_lines": 1, "empty_lines": 1,
"name": "empty", "name": "empty",
"lines": { "lines": {
"nothing": true "nothing": true
}, },
"enabled": true "enabled": true
}, },
{ {
"name": "target", "name": "target",
"name_color": 43775, "name_color": 43775,
"value_color": 16777045, "value_color": 16777045,
"lines": { "lines": {
"id_fluid": false, "id_fluid": false,
"fluid_tags": false, "fluid_tags": false,
"block_states": true, "block_states": true,
"targeted_block": true, "targeted_block": true,
"block_tags": true, "block_tags": true,
"id_block": true, "id_block": true,
"nothing": true, "nothing": true,
"nothing2": false, "nothing2": false,
"targeted_fluid": false, "targeted_fluid": false,
"targeted_entity": false, "targeted_entity": false,
"fluid_states": false "fluid_states": false
}, },
"enabled": true "enabled": true
} }
], ],
"modules_left": [ "modules_left": [
{ {
"name": "minecraft", "name": "minecraft",
"name_color": 10506797, "name_color": 10506797,
"value_color": 43520, "value_color": 43520,
"lines": { "lines": {
"minecraft": true "minecraft": true
}, },
"enabled": true "enabled": true
}, },
{ {
"color_high": 5635925, "color_high": 5635925,
"color_med": 16777045, "color_med": 16777045,
"name": "fps", "name": "fps",
"lines": { "lines": {
"fps": true "fps": true
}, },
"enabled": true, "enabled": true,
"color_low": 16733525 "color_low": 16733525
}, },
{ {
"color_x": 16733525, "color_x": 16733525,
"color_y": 5635925, "color_y": 5635925,
"color_z": 5636095, "color_z": 5636095,
"name": "coords", "name": "coords",
"name_color": 16733525, "name_color": 16733525,
"lines": { "lines": {
"chunk_coords": true, "chunk_coords": true,
"player_coords": false, "player_coords": false,
"block_coords": true, "block_coords": true,
"absolute_velocity": true, "absolute_velocity": true,
"velocity": true, "velocity": true,
"chunk_relative_coords": true, "chunk_relative_coords": true,
"horizontal_velocity": true "horizontal_velocity": true
}, },
"enabled": true "enabled": true
}, },
{ {
"name": "location", "name": "location",
"name_color": 43520, "name_color": 43520,
"value_color": 5636095, "value_color": 5636095,
"lines": { "lines": {
"light": true, "light": true,
"biome": true, "biome": true,
"rotation": true, "rotation": true,
"facing": true, "facing": true,
"slime_chunk": true, "slime_chunk": true,
"local_difficulty": false, "local_difficulty": false,
"day_ticks": false, "day_ticks": false,
"days_played": true, "days_played": true,
"dimension": false, "dimension": false,
"highest_block": false, "highest_block": false,
"highest_block_server": false, "highest_block_server": false,
"light_server": false "light_server": false
}, },
"enabled": true "enabled": true
}, },
{ {
"name": "entity", "name": "entity",
"name_color": 16733525, "name_color": 16733525,
"value_color": 16777045, "value_color": 16777045,
"total_entities_color": 16755200, "total_entities_color": 16755200,
"lines": { "lines": {
"entities": false, "entities": false,
"water_creature": false, "water_creature": false,
"underground_water_creature": false, "underground_water_creature": false,
"ambient": false, "ambient": false,
"particles": false, "particles": false,
"axolotls": false, "axolotls": false,
"creature": false, "creature": false,
"water_ambient": false, "water_ambient": false,
"monster": true, "monster": true,
"misc": false "misc": false
}, },
"enabled": true "enabled": true
} },
] {
"name": "target",
"name_color": 43775,
"value_color": 16777045,
"lines": {
"id_fluid": false,
"fluid_tags": false,
"block_states": false,
"targeted_block": false,
"block_tags": false,
"id_block": false,
"nothing": true,
"nothing2": false,
"targeted_fluid": false,
"targeted_entity": true,
"fluid_states": false
},
"enabled": true
}
]
} }
@@ -0,0 +1,18 @@
{
"verticalScaling": {
"desc:": "The amount by which the chunk render distance sphere is stretched vertically. default:2.0, min 0.5, max 10",
"verticalScaling": 2.0
},
"horizontalScaling": {
"desc:": "The amount by which the chunk render distance sphere is stretched horizontally. default:1.0, min 0.05, max 2",
"horizontalScaling": 1.1
},
"affectEntities": {
"desc:": "Enables the distance stretch to also affect entity rendering, default = true",
"affectEntities": true
},
"debugMode": {
"desc:": "Enables debug mode, which displays how many sections are being hidden(A section is an area of 16x16x16 blocks) default:false",
"debugMode": false
}
}
+208 -208
View File
@@ -1,208 +1,208 @@
version = 3 version = 3
# (Default: # (Default:
# max( # max(
# 1, # 1,
# min( # min(
# if( is_windows, # if( is_windows,
# (cpus / 1.6 - 2), # (cpus / 1.6 - 2),
# (cpus / 1.2 - 2) # (cpus / 1.2 - 2)
# ), # ),
# if( is_j9vm, # if( is_j9vm,
# ( ( mem_gb - (if(is_client, 0.6, 0.2)) ) / 0.4 ), # ( ( mem_gb - (if(is_client, 0.6, 0.2)) ) / 0.4 ),
# ( ( mem_gb - (if(is_client, 1.2, 0.6)) ) / 0.6 ) # ( ( mem_gb - (if(is_client, 1.2, 0.6)) ) / 0.6 )
# ) # )
# ) - if(is_client, 2, 0) # ) - if(is_client, 2, 0)
# ) # )
# ) # )
# The expression for the default value of global executor parallelism. # The expression for the default value of global executor parallelism.
# This is used when the parallelism isn't overridden. # This is used when the parallelism isn't overridden.
# Available variables: is_windows, is_j9vm, is_client, cpus, mem_gb # Available variables: is_windows, is_j9vm, is_client, cpus, mem_gb
# #
defaultGlobalExecutorParallelismExpression = "default" defaultGlobalExecutorParallelismExpression = "default"
# (Default: 6) Configures the parallelism of global executor # (Default: 9) Configures the parallelism of global executor
globalExecutorParallelism = "default" globalExecutorParallelism = "default"
[fixes] [fixes]
# (Default: true) # (Default: true)
# Whether to disable the shutdown hook of log4j2 on dedicated servers. # Whether to disable the shutdown hook of log4j2 on dedicated servers.
# Enabling this also makes the JVM exit when the dedicated server is considered fully shut down. # Enabling this also makes the JVM exit when the dedicated server is considered fully shut down.
# This option have no effect on client-side. # This option have no effect on client-side.
# We has historically been doing this, and this config option allows you to disable this behavior. # We has historically been doing this, and this config option allows you to disable this behavior.
# #
disableLoggingShutdownHook = "default" disableLoggingShutdownHook = "default"
# (Default: true) Enforces safe world random access. # (Default: true) Enforces safe world random access.
# This feature detects unsafe off-thread world random access, helping to find the causes # This feature detects unsafe off-thread world random access, helping to find the causes
# of mysterious "Accessing LegacyRandomSource from multiple threads" crash. # of mysterious "Accessing LegacyRandomSource from multiple threads" crash.
# The default behavior is to fail hard when such bad things happens. # The default behavior is to fail hard when such bad things happens.
# Disabling this option will replace this behavior with a warning. # Disabling this option will replace this behavior with a warning.
# #
# It is generally not recommended to disable this settings unless you know what you are doing # It is generally not recommended to disable this settings unless you know what you are doing
# #
# #
enforceSafeWorldRandomAccess = "default" enforceSafeWorldRandomAccess = "default"
[clientSideConfig.modifyMaxVDConfig] [clientSideConfig.modifyMaxVDConfig]
# (Default: true) Whether to modify maximum view distance # (Default: true) Whether to modify maximum view distance
# Set to false for the following reasons: # Set to false for the following reasons:
# Incompatible with bobby@5.2.4+mc1.21 (*) (defined in c2me) # Incompatible with bobby@5.2.4.1+mc1.21 (*) (defined in c2me)
enabled = "default" enabled = "default"
# (Default: 66) Max render distance allowed in game options # (Default: 83) Max render distance allowed in game options
maxViewDistance = "default" maxViewDistance = "default"
# (Default: true) Enable client-side support for extended render distance protocol (c2me:ext_render_distance_v1) # (Default: true) Enable client-side support for extended render distance protocol (c2me:ext_render_distance_v1)
# This allows requesting render distances higher than 127 chunks from the server # This allows requesting render distances higher than 127 chunks from the server
# #
# Requires Fabric API (currently available) # Requires Fabric API (currently available)
# #
# Note: The server must advertise support this protocol for this to work # Note: The server must advertise support this protocol for this to work
# #
enableExtRenderDistanceProtocol = "default" enableExtRenderDistanceProtocol = "default"
[noTickViewDistance] [noTickViewDistance]
# (Default: true) Whether to enable no-tick view distance # (Default: true) Whether to enable no-tick view distance
enabled = "default" enabled = "default"
# (Default: 12) No-tick view distance max concurrent chunk loads # (Default: 18) No-tick view distance max concurrent chunk loads
# Lower this for a better latency and higher this for a faster loading # Lower this for a better latency and higher this for a faster loading
maxConcurrentChunkLoads = "default" maxConcurrentChunkLoads = "default"
# (Default: true) Whether to use compatibility mode to send chunks # (Default: true) Whether to use compatibility mode to send chunks
# This may fix some mod compatibility issues # This may fix some mod compatibility issues
compatibilityMode = "default" compatibilityMode = "default"
# (Default: true) Enable server-side support for extended render distance protocol (c2me:ext_render_distance_v1) # (Default: true) Enable server-side support for extended render distance protocol (c2me:ext_render_distance_v1)
# This allows requesting render distances higher than 127 chunks from the server # This allows requesting render distances higher than 127 chunks from the server
# #
# Requires Fabric API (currently available) # Requires Fabric API (currently available)
# #
enableExtRenderDistanceProtocol = "default" enableExtRenderDistanceProtocol = "default"
# (Default: false) Whether to ensure correct chunks within normal render distance # (Default: false) Whether to ensure correct chunks within normal render distance
# This will send chunks twice increasing network load # This will send chunks twice increasing network load
ensureChunkCorrectness = "default" ensureChunkCorrectness = "default"
# (Default: 2048) Maximum view distance for no-tick view distance # (Default: 2048) Maximum view distance for no-tick view distance
# #
# This allows you to specify the maximum view distance that no-tick view distance can support. # This allows you to specify the maximum view distance that no-tick view distance can support.
# The maximum supported is 1073741823 and the minimum that make sense is 32, # The maximum supported is 1073741823 and the minimum that make sense is 32,
# This option is purely to save memory, as it needs to reserve memory for the maximum view distance # This option is purely to save memory, as it needs to reserve memory for the maximum view distance
# #
# Note: on the client side, `clientSideConfig.modifyMaxVDConfig.maxViewDistance` should also # Note: on the client side, `clientSideConfig.modifyMaxVDConfig.maxViewDistance` should also
# be increased to actually expose the view distance in video settings # be increased to actually expose the view distance in video settings
# #
# #
maxViewDistance = "default" maxViewDistance = "default"
[generalOptimizations] [generalOptimizations]
# (Default: true) Whether to let async chunk request no longer block server thread # (Default: true) Whether to let async chunk request no longer block server thread
# (may cause incompatibility with other mods) # (may cause incompatibility with other mods)
optimizeAsyncChunkRequest = "default" optimizeAsyncChunkRequest = "default"
# (Default: 100000) The task interval of mid-tick chunk tasks in nanoseconds (-1 to disable) # (Default: 100000) The task interval of mid-tick chunk tasks in nanoseconds (-1 to disable)
# Mid-tick chunk tasks is to execute chunk tasks during server tick loop # Mid-tick chunk tasks is to execute chunk tasks during server tick loop
# to speed up chunk loading and generation # to speed up chunk loading and generation
# This helps chunks loading and generating under high MSPT but may raise # This helps chunks loading and generating under high MSPT but may raise
# MSPT when chunks are loading or generating # MSPT when chunks are loading or generating
# #
# It is generally not recommended to adjust this value unless you know # It is generally not recommended to adjust this value unless you know
# what you are doing # what you are doing
# #
# Incompatible with Dimensional Threading (dimthread) # Incompatible with Dimensional Threading (dimthread)
# #
midTickChunkTasksInterval = "default" midTickChunkTasksInterval = "default"
[generalOptimizations.autoSave] [generalOptimizations.autoSave]
# (Default: ENHANCED) Defines how auto save should be handled # (Default: ENHANCED) Defines how auto save should be handled
# VANILLA: Use vanilla auto-save behavior (auto-save performed every tick during ticking) # VANILLA: Use vanilla auto-save behavior (auto-save performed every tick during ticking)
# ENHANCED: Use C2ME enhanced auto-save (auto-save performed when the server have spare time after ticking) # ENHANCED: Use C2ME enhanced auto-save (auto-save performed when the server have spare time after ticking)
# PERIODIC: Use pre-1.18 vanilla auto-save behavior (auto-save performed every 6000 ticks during ticking) # PERIODIC: Use pre-1.18 vanilla auto-save behavior (auto-save performed every 6000 ticks during ticking)
# #
# Please preserve quotes so this config don't break # Please preserve quotes so this config don't break
# #
mode = "default" mode = "default"
[ioSystem] [ioSystem]
# (Default: 8192) Soft limit for io worker nbt cache # (Default: 8192) Soft limit for io worker nbt cache
chunkDataCacheSoftLimit = "default" chunkDataCacheSoftLimit = "default"
# (Default: 32678) Hard limit for io worker nbt cache # (Default: 32678) Hard limit for io worker nbt cache
chunkDataCacheLimit = "default" chunkDataCacheLimit = "default"
# (Default: false) EXPERIMENTAL FEATURE # (Default: false) EXPERIMENTAL FEATURE
# This replaces the way your chunks are saved. # This replaces the way your chunks are saved.
# Please keep regular backups of your world if you are using this feature, # Please keep regular backups of your world if you are using this feature,
# and report any world issues you encounter with this feature to our GitHub. # and report any world issues you encounter with this feature to our GitHub.
# #
# Whether to use the fast reduced allocation chunk serializer # Whether to use the fast reduced allocation chunk serializer
# (may cause incompatibility with other mods) # (may cause incompatibility with other mods)
# #
# Set to false for the following reasons: # Set to false for the following reasons:
# Incompatible with architectury@13.0.8 (*) (defined in c2me) # Incompatible with architectury@13.0.8 (*) (defined in c2me)
gcFreeChunkSerializer = "default" gcFreeChunkSerializer = "default"
# (Default: true) Whether to use the optimized implementation of IO system # (Default: true) Whether to use the optimized implementation of IO system
replaceImpl = "default" replaceImpl = "default"
[vanillaWorldGenOptimizations] [vanillaWorldGenOptimizations]
# (Default: false) Whether to use density function compiler to accelerate world generation # (Default: false) Whether to use density function compiler to accelerate world generation
# #
# Density function: https://minecraft.wiki/w/Density_function # Density function: https://minecraft.wiki/w/Density_function
# #
# This functionality compiles density functions from world generation # This functionality compiles density functions from world generation
# datapacks (including vanilla generation) to JVM bytecode to increase # datapacks (including vanilla generation) to JVM bytecode to increase
# performance by allowing JVM JIT to better optimize the code # performance by allowing JVM JIT to better optimize the code
# #
# Currently, all functions provided by vanilla are implemented. # Currently, all functions provided by vanilla are implemented.
# Chunk upgrades from pre-1.18 versions are not implemented and will # Chunk upgrades from pre-1.18 versions are not implemented and will
# fall back to the unoptimized version of density functions. # fall back to the unoptimized version of density functions.
# #
useDensityFunctionCompiler = "default" useDensityFunctionCompiler = "default"
# (Default: true) Whether to enable aquifer optimizations to accelerate overworld worldgen # (Default: true) Whether to enable aquifer optimizations to accelerate overworld worldgen
# (may cause incompatibility with other mods) # (may cause incompatibility with other mods)
optimizeAquifer = "default" optimizeAquifer = "default"
# (Default: true) Whether to enable End Biome Cache to accelerate The End worldgen # (Default: true) Whether to enable End Biome Cache to accelerate The End worldgen
# This is no longer included in lithium-fabric # This is no longer included in lithium-fabric
# (may cause incompatibility with other mods) # (may cause incompatibility with other mods)
# #
useEndBiomeCache = "default" useEndBiomeCache = "default"
# (Default: true) Whether to enable StructureWeightSampler optimizations to accelerate world generation # (Default: true) Whether to enable StructureWeightSampler optimizations to accelerate world generation
# #
optimizeStructureWeightSampler = "default" optimizeStructureWeightSampler = "default"
[vanillaWorldGenOptimizations.nativeAcceleration] [vanillaWorldGenOptimizations.nativeAcceleration]
# (Default: false) Enable the use of AVX512 for native acceleration # (Default: false) Enable the use of AVX512 for native acceleration
# #
# Currently, AVX512 implementation is generally slower than AVX2 implementations. # Currently, AVX512 implementation is generally slower than AVX2 implementations.
# If you ever decide to enable this, make sure you have verified that # If you ever decide to enable this, make sure you have verified that
# AVX512 implementations are faster on your machine. # AVX512 implementations are faster on your machine.
# #
allowAVX512 = "default" allowAVX512 = "default"
# (Default: false) Enable the use of bundled native libraries to accelerate world generation # (Default: false) Enable the use of bundled native libraries to accelerate world generation
# #
enabled = "default" enabled = "default"
[chunkSystem] [chunkSystem]
# (Default: true) Whether to enable async serialization # (Default: true) Whether to enable async serialization
# #
asyncSerialization = "default" asyncSerialization = "default"
# (Default: false) Whether to recover from errors when loading chunks # (Default: false) Whether to recover from errors when loading chunks
# This will cause errored chunk to be regenerated entirely, which may cause data loss # This will cause errored chunk to be regenerated entirely, which may cause data loss
# Only applies when async chunk loading is enabled # Only applies when async chunk loading is enabled
# #
recoverFromErrors = "default" recoverFromErrors = "default"
# (Default: true) Whether to allow POIs (Point of Interest) to be unloaded # (Default: true) Whether to allow POIs (Point of Interest) to be unloaded
# Unloaded POIs are reloaded on-demand or when the corresponding chunks are loaded again, # Unloaded POIs are reloaded on-demand or when the corresponding chunks are loaded again,
# which should not cause any behavior change # which should not cause any behavior change
# #
# Note: # Note:
# Vanilla never unloads POIs when chunks unload, causing small memory leaks # Vanilla never unloads POIs when chunks unload, causing small memory leaks
# These leaks adds up and eventually cause issues after generating millions of chunks # These leaks adds up and eventually cause issues after generating millions of chunks
# in a single world instance # in a single world instance
# #
allowPOIUnloading = "default" allowPOIUnloading = "default"
# (Default: true) This option workarounds MC-276863, a bug that makes mushrooms appear in non-postprocessed chunks # (Default: true) This option workarounds MC-276863, a bug that makes mushrooms appear in non-postprocessed chunks
# This bug is amplified with notickvd as it exposes non-postprocessed chunks to players # This bug is amplified with notickvd as it exposes non-postprocessed chunks to players
# #
# This should not affect other worldgen behavior and game mechanics in general # This should not affect other worldgen behavior and game mechanics in general
# #
suppressGhostMushrooms = "default" suppressGhostMushrooms = "default"
# (Default: true) Whether to synchronize the management of player tickets # (Default: true) Whether to synchronize the management of player tickets
# #
# In vanilla Minecraft, player tickets are not always removed immediately when players leave an area. # In vanilla Minecraft, player tickets are not always removed immediately when players leave an area.
# The delay in removal increases with the chunk systems throughput, but due to vanillas typically # The delay in removal increases with the chunk systems throughput, but due to vanillas typically
# slow chunk loading, tickets are almost always removed immediately. However, some contraptions rely # slow chunk loading, tickets are almost always removed immediately. However, some contraptions rely
# on this immediate removal behavior and tend to be broken with the increased chunk throughput. # on this immediate removal behavior and tend to be broken with the increased chunk throughput.
# Enabling this option synchronizes player ticket handling, making it more predictable and # Enabling this option synchronizes player ticket handling, making it more predictable and
# thus improving compatibility with these contraptions. # thus improving compatibility with these contraptions.
# #
syncPlayerTickets = "default" syncPlayerTickets = "default"
@@ -0,0 +1,9 @@
# If set to false, warnings will not get logged when a component fails to be resolved (typically due to mods being removed)
# Default value: true
log-deserialization-warnings = true
# If log-deserialization-warnings is enabled, warnings will be printed at most *this number of times* for every component type
# Default value: 5
max-deserialization-warnings = 5
# Internal value, do not edit or your changes may be arbitrarily reset
config-version = 2
@@ -0,0 +1,28 @@
[client]
# Add mod ids here of mods that you wish to disable Crafting Tweaks support for.
disabledAddons = [ ]
# We both know JEI is much better. This option hides Vanilla's crafting book button instead of moving it.
hideVanillaCraftingGuide = false
# Set to 'DEFAULT' to enable both buttons and hotkeys. Set to 'BUTTONS' to enable buttons only. Set to 'HOTKEYS' to enable hotkeys only. Set to 'DISABLED' to disable completely.
mode = "DEFAULT"
# If set to true, right-clicking the result slot in a crafting table will craft a full stack.
rightClickCraftsStack = true
# Offset from the right when repositioning the vanilla recipe book button.
vanillaCraftingGuideOffsetX = -25
# Offset from the top when repositioning the vanilla recipe book button.
vanillaCraftingGuideOffsetY = 5
[common]
# A list of modid:name entries that will not be crafted by the compress key.
compressDenylist = [ "minecraft:sandstone", "minecraft:iron_trapdoor" ]
# Set this to false if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server while in the player inventory)
compressRequiresCraftingGrid = true
@@ -3,5 +3,5 @@
"preferredFullscreenMode": "BORDERLESS", "preferredFullscreenMode": "BORDERLESS",
"fullscreenType": "minecraft:default", "fullscreenType": "minecraft:default",
"borderlessFullscreenType": "windows:windowed", "borderlessFullscreenType": "windows:windowed",
"preferredMonitor": "0,0,3440,1440" "preferredMonitor": "0,0,1920,1080"
} }
@@ -0,0 +1,22 @@
{
"showCommandExecutionErrors": {
"desc:": "Whether to display errors during command execution: default:true",
"showCommandExecutionErrors": true
},
"debugChunkloadAttempts": {
"desc:": "Enables debug logging of chunks being forceloaded on serverthread by directly accessing an unloaded chunk, which stalls the server until the chunk finishes loading, incompatible with lithium and its forks: default:false",
"debugChunkloadAttempts": false
},
"skipErrorOnEntityLoad": {
"desc:": "Prevent crashes on entity loading: default:false",
"skipErrorOnEntityLoad": false
},
"logOffthreadEntityAdd": {
"desc:": "Entities should only be added on the server thread itself, cupboard fixes the crashes caused by mods violating that, this option enables the logging of those: default:true",
"logOffthreadEntityAdd": true
},
"forceHeapDumpOnOOM": {
"desc:": "Enables creating a heap dump automatically once the game crashes with an out of memory issue, use with care heapdumps take a lot of space. default:false",
"forceHeapDumpOnOOM": false
}
}
@@ -0,0 +1,3 @@
#Only allow targeting alive entities, as opposed to entities that have already died and only remain to render a death animation. Greatly helps in combat as dead entities will no longer absorb hits.
#Default Value: true
target_alive_only = true
@@ -0,0 +1,18 @@
{
"inject_layers": [
"com.illusivesoulworks.colytra.client.ColytraLayer",
"com.illusivesoulworks.elytraslot.client.ElytraSlotLayer",
"com.kyanite.deeperdarker.client.render.SoulElytraRenderer",
"pw.lakuna.elytra_trinket.ElytraTrinketFeatureRenderer",
"org.betterx.betterend.client.render.ArmoredElytraLayer"
],
"enabled": true,
"prevent_snapping": true,
"adaptive_gravity": true,
"gravity_multiplier": 1.0,
"elytra_lean_multiplier": 1.0,
"elytra_pan_multiplier": 1.0,
"elytra_roll_multiplier": 1.0,
"elytra_spread_multiplier": 1.0,
"decline_multiplier": 1.0
}
@@ -0,0 +1 @@
snapping_fix=true
@@ -0,0 +1,30 @@
screenPositionFP = "BOTTOM_CENTER"
optimalIndicatorFP = true
textColorFP = 16777215
textShadowFP = true
hudDelimiterFP = ""
showYawFP = false
showAltitudeFP = false
showVelocityFP = false
showDirectionFP = false
showDurabilityFP = false
showElytraItemFP = false
screenPositionTP = "MIDDLE_CENTER"
optimalIndicatorTP = true
textColorTP = 16777215
textShadowTP = true
hudDelimiterTP = ""
showYawTP = false
showAltitudeTP = false
showVelocityTP = false
showDirectionTP = false
showDurabilityTP = false
showElytraItemTP = false
ascendAngle = -40
descendAngle = 40
glideAngle = 0
indicatorWidth = 5
durabilityThreshold = 0.05
durabilityPercentage = true
messageColor = 12451840
boldMessage = true
@@ -0,0 +1,4 @@
{
"add_biomes_to_index": true,
"show_height_values_for_current_dimension_by_default": false
}
@@ -1,5 +1,5 @@
{ {
"configVersion": 7, "configVersion": 8,
"renderNametagsThroughWalls": true, "renderNametagsThroughWalls": true,
"blockEntityWhitelist": [ "blockEntityWhitelist": [
"create:rope_pulley", "create:rope_pulley",
@@ -11,13 +11,15 @@
"botania:falling_star" "botania:falling_star"
], ],
"entityWhitelist": [ "entityWhitelist": [
"botania:mana_burst" "botania:mana_burst",
"drg_flares:drg_flares",
"quark:soul_bead"
], ],
"tracingDistance": 128, "tracingDistance": 128,
"debugMode": false, "debugMode": false,
"sleepDelay": 10, "sleepDelay": 10,
"hitboxLimit": 50, "hitboxLimit": 50,
"skipMarkerArmorStands": true, "captureRate": 5,
"tickCulling": true, "tickCulling": true,
"tickCullingWhitelist": [ "tickCullingWhitelist": [
"create:contraption", "create:contraption",
@@ -48,9 +50,28 @@
"minecraft:spruce_boat", "minecraft:spruce_boat",
"minecraft:spruce_chest_boat", "minecraft:spruce_chest_boat",
"minecraft:bamboo_raft", "minecraft:bamboo_raft",
"minecraft:bamboo_chest_raft" "minecraft:bamboo_chest_raft",
"cinematiccataclysm:scylla_cutscene",
"minecraft:block_display",
"alexscaves:gum_worm",
"cinematiccataclysm:maledictus_cutscene",
"drg_flares:drg_flares",
"drg_flares:drg_flare",
"cinematiccataclysm:leviathan_cutscene",
"alexscaves:gum_worm_segment",
"cinematiccataclysm:ancient_remnant_cutscene",
"avm_staff:campfire_flame",
"minecraft:text_display",
"createbigcannons:cannon_carriage",
"createbigcannons:pitch_contraption",
"minecraft:item_display",
"cinematiccataclysm:ignis_cutscene",
"voidscape:corrupted_pawn"
], ],
"disableF3": false, "disableF3": false,
"skipEntityCulling": false, "skipEntityCulling": false,
"skipBlockEntityCulling": false "skipBlockEntityCulling": false,
"blockEntityFrustumCulling": true,
"forceDisplayCulling": false,
"solidLeaves": false
} }
@@ -1,3 +1,9 @@
{ {
"ignoredConfigIds": [] "ignoredConfigIds": [
"quark",
"figura",
"emf",
"iris \u0026 3d skin layers",
"enhancedblockentities"
]
} }
@@ -0,0 +1,6 @@
{
"shaderHash": "58c08ece24354e050ba5cf69b60824e88a3483c24edeb296a552eb7f32b1a0cd",
"EPVersion": "1.9.3",
"styleReimagined": false,
"styleUnbound": true
}
@@ -0,0 +1,50 @@
# This file stores configuration options for the Euphoria Patcher mod
# Made for version 1.9.3
# Thank you for using Euphoria Patches - SpacEagle17
[display]
# Option for the sodium message popup logging.
# Default = true
doPopUpLogging = true
# Option that enables or disables the in-game shader messages, for example an update message made by the shader itself. Only works on Iris or Oculus
# Default = true
doDisplayShaderInGameMessage = true
[updates]
# Option which determines what updates the update checker considers.
# Update checker mode: 'important' (critical or big updates only), 'all' (all updates), 'none' (disabled).
# Uses the Modrinth API to fetch update information.
# Default = important
doUpdateChecking = "important"
[maintenance]
# Option that automatically renames outdated Euphoria Patches folders and config files to a new name.
# This makes it easier for users to identify which ones are outdated.
# Default = true
doRenameOldShaderFiles = true
# Option that automatically deletes outdated Euphoria Patches folders and config files.
# Default = false
doDeleteOldShaderFiles = false
[debug]
# Option that enables or disables debug logging. Alternatively, one can also set the JVM argument -DebugEP=true/false which takes priority over this setting.
# Default = false
doDebugLogging = false
[advanced]
# Here one can set alternative Shader Names which will also be generated alongside the normal one.
# This is useful if you want multiple different settings you can quickly switch between
# Default = Empty String, which means no alternative names will be generated.
# In case of multiple names, separate them with a comma
# You can also use {baseVersion} or {patchVersion} in names to insert the base shader or Euphoria Patches version.
# Example: Euphoria Saturated, Comp_{baseVersion} + EP_{patchVersion} Dark Settings, EP High Performance, etc...
alternativeShaderNames = ""
# Option that enables or disables automatic merging of the fragmented block.properties files into the main block.properties file.
# The properties files inside "Euphoria Patches/shaders/properties/" will be merged into a single block.properties file at the specified interval if any of them have changed.
# This helps organizing the files, reduces the number of entries in a single file and improves speed while editing them.
# Since they are merged automatically into the final block.properties file, the individual files can be edited without worrying about merge conflicts or losing changes.
# Default = false
autoMergeBlockProperties = false
@@ -0,0 +1,32 @@
{
"common": {
"allowTeleportComment": "Allows a player to teleport to a located structure when in creative mode, opped, or in cheat mode.",
"allowTeleport": true,
"maxNextSearchesComment": "The maximum number of times a player can search for the next instance of a located structure, excluding already-found locations. Set to 0 to disable searching for additional structure instances and make the compass always locate the nearest instance.",
"maxNextSearches": 100,
"displayCoordinatesComment": "Allows players to view the precise coordinates and distance of a located structure on the HUD, rather than relying on the direction the compass is pointing.",
"displayCoordinates": true,
"maxRadiusComment": "The maximum radius that will be searched for a structure. Raising this value will increase search accuracy but will potentially make the process more resource intensive.",
"maxRadius": 10000,
"maxSamplesComment": "The maximum number of samples to be taken when searching for a structure.",
"maxSamples": 100000,
"compassDurabilityComment": "The number of successful structure searches before the compass breaks and must be repaired. Set to 0 to disable durability.",
"compassDurability": 0,
"defaultXpLevelComment": "The default number of XP levels consumed when searching for a structure. Individual structures can be configured via perStructureXpLevels. Max of 3 levels.",
"defaultXpLevel": 0,
"perStructureXpLevelsComment": "A map of per-structure XP level costs that override defaultXpLevels. Structures not listed here use defaultXpLevels. Max of 3 levels. The wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex: {\"minecraft:buried_treasure\":3, \"minecraft:end*\":2, \"minecraft:*village*\":1}",
"perStructureXpLevels": {},
"structureBlacklistComment": "A list of structures that the compass will not display in the GUI and will not be able to search for. The wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex (ignore backslashes): [\"minecraft:stronghold\", \"minecraft:endcity\", \"minecraft:*village*\"]",
"structureBlacklist": []
},
"client": {
"displayWithChatOpenComment": "Displays compass information even while chat is open.",
"displayWithChatOpen": true,
"translateStructureNamesComment": "Attempts to translate structure names before fixing the unlocalized names. Translations may not be available for all structures.",
"translateStructureNames": true,
"overlayLineOffsetComment": "The line offset for information rendered on the HUD.",
"overlayLineOffset": 1,
"overlaySideComment": "The side for information rendered on the HUD. Ex: LEFT, RIGHT",
"overlaySide": "LEFT"
}
}
@@ -1,9 +1,9 @@
#Indigo properties file #Indigo properties file
#Sat Mar 21 22:50:05 WET 2026 #Tue Aug 18 21:35:59 WEST 2026
always-tesselate-blocks=auto always-tesselate-blocks=auto
ambient-occlusion-mode=hybrid ambient-occlusion-mode=hybrid
debug-compare-lighting=auto debug-compare-lighting=auto
fix-exterior-vertex-lighting=auto fix-exterior-vertex-lighting=auto
fix-luminous-block-ambient-occlusion=auto fix-luminous-block-ambient-occlusion=auto
fix-mean-light-calculation=auto fix-mean-light-calculation=auto
fix-smooth-lighting-offset=auto fix-smooth-lighting-offset=auto
@@ -1,24 +1,24 @@
# Replace the blockstate neighbor table # Replace the blockstate neighbor table
replaceNeighborLookup = true replaceNeighborLookup = true
# Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled # Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled
replacePropertyMap = true replacePropertyMap = true
# Cache the predicate instances used in multipart models # Cache the predicate instances used in multipart models
cacheMultipartPredicates = true cacheMultipartPredicates = true
# Avoid creation of new strings when creating ModelResourceLocations # Avoid creation of new strings when creating ModelResourceLocations
modelResourceLocations = true modelResourceLocations = true
# Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled # Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled
multipartDeduplication = true multipartDeduplication = true
# Deduplicate cached data for blockstates, most importantly collision and render shapes # Deduplicate cached data for blockstates, most importantly collision and render shapes
blockstateCacheDeduplication = true blockstateCacheDeduplication = true
# Deduplicate vertex data of baked quads in the basic model implementations # Deduplicate vertex data of baked quads in the basic model implementations
bakedQuadDeduplication = true bakedQuadDeduplication = true
# Use smaller data structures for "simple" models, especially models with few side-specific faces # Use smaller data structures for "simple" models, especially models with few side-specific faces
modelSides = true modelSides = true
# Save memory overhead from empty data component maps/patched # Save memory overhead from empty data component maps/patched
dataComponentPatch = true dataComponentPatch = true
# Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk! # Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk!
useSmallThreadingDetector = false useSmallThreadingDetector = false
# Use a slightly more compact, but also slightly slower representation for block states # Use a slightly more compact, but also slightly slower representation for block states
compactFastMap = false compactFastMap = false
# Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. # Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly.
populateNeighborTable = false populateNeighborTable = false
@@ -1,6 +1,6 @@
#Disables File Watcher. Used to automatically update config if its file has been modified. #Disables File Watcher. Used to automatically update config if its file has been modified.
disableConfigWatcher = false disableConfigWatcher = false
#A config option mainly for developers. Logs out configuration values that do not have translations when running a client in a development environment. #A config option mainly for developers. Logs out configuration values that do not have translations when running a client in a development environment.
logUntranslatedConfigurationWarnings = true logUntranslatedConfigurationWarnings = true
#Path to load default configs from, intended for setting global server configs for newly created worlds, but also works when recreating client and common configs. #Path to load default configs from, intended for setting global server configs for newly created worlds, but also works when recreating client and common configs.
defaultConfigsPath = "defaultconfigs" defaultConfigsPath = "defaultconfigs"
@@ -17,15 +17,21 @@ enableBulkTransferAll = true
# Should control-space-clicking an item move one of each item from that inventory at once? # Should control-space-clicking an item move one of each item from that inventory at once?
enableBulkTransferSingle = true enableBulkTransferSingle = true
# Should middle-clicking a slot sort the inventory?
enableMiddleClickSort = true
# Should holding shift and moving your mouse over items quick-transfer them without requiring each to be clicked? # Should holding shift and moving your mouse over items quick-transfer them without requiring each to be clicked?
enableShiftDrag = true enableShiftDrag = true
# Should ctrl-clicking only move one item at a time instead of the full stack? # Should ctrl-clicking only move one item at a time instead of the full stack?
enableSingleTransfer = true enableSingleTransfer = true
# Should depleted block stacks automatically be replaced from the inventory?
enableStackRefill = true
# Should broken tools automatically be replaced from the inventory?
enableToolRefill = true
# Use the client implementation even on servers that have the mod installed - only useful for development purposes. # Use the client implementation even on servers that have the mod installed - only useful for development purposes.
forceClientImplementation = false forceClientImplementation = false
# Choose how middle-click inventory sorting should behave.
inventorySorting = "CREATIVE"
@@ -0,0 +1,31 @@
# Should space-clicking move all items even if an empty slot was clicked?
allowBulkTransferAllOnEmptySlot = false
# Should space-clicking armor in the inventory swap to all matching armor?
bulkTransferArmorSets = true
# Should shift-ctrl-drop-clicking drop all items of the same type at once?
enableBulkDrop = true
# Should shift-ctrl-clicking move all items of the same type at once?
enableBulkTransfer = true
# Should space-clicking an item move all items from that inventory at once?
enableBulkTransferAll = true
# Should control-space-clicking an item move one of each item from that inventory at once?
enableBulkTransferSingle = true
# Should middle-clicking a slot sort the inventory?
enableMiddleClickSort = true
# Should holding shift and moving your mouse over items quick-transfer them without requiring each to be clicked?
enableShiftDrag = true
# Should ctrl-clicking only move one item at a time instead of the full stack?
enableSingleTransfer = true
# Use the client implementation even on servers that have the mod installed - only useful for development purposes.
forceClientImplementation = false
@@ -0,0 +1,4 @@
{
"movement": {},
"backgroundHide": {}
}
@@ -0,0 +1,4 @@
{
"movement": {},
"backgroundHide": {}
}
@@ -31,7 +31,8 @@
"dev.tr7zw.itemswapper.overlay.SwitchItemOverlay": true, "dev.tr7zw.itemswapper.overlay.SwitchItemOverlay": true,
"red.jackf.chesttracker.impl.gui.screen.ChestTrackerScreen": true, "red.jackf.chesttracker.impl.gui.screen.ChestTrackerScreen": true,
"fi.dy.masa.litematica.gui.GuiSubRegionConfiguration": true, "fi.dy.masa.litematica.gui.GuiSubRegionConfiguration": true,
"fi.dy.masa.litematica.gui.GuiSchematicManager": true "fi.dy.masa.litematica.gui.GuiSchematicManager": true,
"com.chaosthedude.naturescompass.gui.NaturesCompassScreen": true
}, },
"hideBackground": { "hideBackground": {
"mezz.jei.gui.recipes.RecipesGui": true, "mezz.jei.gui.recipes.RecipesGui": true,
+9 -9
View File
@@ -1,9 +1,9 @@
#This file stores configuration options for Iris, such as the currently active shaderpack #This file stores configuration options for Iris, such as the currently active shaderpack
#Sat Mar 21 22:50:08 WET 2026 #Tue Aug 18 21:42:38 WEST 2026
allowUnknownShaders=false allowUnknownShaders=false
colorSpace=SRGB colorSpace=SRGB
disableUpdateMessage=false disableUpdateMessage=false
enableDebugOptions=false enableDebugOptions=false
enableShaders=true enableShaders=true
maxShadowRenderDistance=32 maxShadowRenderDistance=32
shaderPack=ComplementaryUnbound_r5.6.1.zip shaderPack=ComplementaryUnbound_r5.8.1 + EuphoriaPatches_1.9.3
+1 -1
View File
@@ -358,7 +358,7 @@
"verifierErrorHilightMaxPositions": 1000 "verifierErrorHilightMaxPositions": 1000
}, },
"Visuals": { "Visuals": {
"enableRendering": true, "enableRendering": false,
"enableSchematicRendering": true, "enableSchematicRendering": true,
"enableAreaSelectionBoxesRendering": true, "enableAreaSelectionBoxesRendering": true,
"enablePlacementBoxesRendering": true, "enablePlacementBoxesRendering": true,
+4 -4
View File
@@ -187,7 +187,7 @@
"keys": "" "keys": ""
}, },
"shapeEditor": { "shapeEditor": {
"keys": "SEMICOLON" "keys": "H,S"
}, },
"blockGridOverlayMode": "all", "blockGridOverlayMode": "all",
"lightLevelMarkerCondition": "spawnable", "lightLevelMarkerCondition": "spawnable",
@@ -492,7 +492,7 @@
"overlayBiomeBorder": false, "overlayBiomeBorder": false,
"overlayBlockGrid": false, "overlayBlockGrid": false,
"overlayConduitRange": false, "overlayConduitRange": false,
"overlayLightLevel": true, "overlayLightLevel": false,
"overlayRandomTicksFixed": false, "overlayRandomTicksFixed": false,
"overlayRandomTicksPlayer": false, "overlayRandomTicksPlayer": false,
"overlayRegionFile": false, "overlayRegionFile": false,
@@ -502,7 +502,7 @@
"overlaySpawnChunkPlayer": false, "overlaySpawnChunkPlayer": false,
"§6overlayStructureMainToggle§r": false, "§6overlayStructureMainToggle§r": false,
"§6overlayVillagerInfo§r": false, "§6overlayVillagerInfo§r": false,
"shapeRenderer": true, "shapeRenderer": false,
"§6debugDataMainToggle§r": false, "§6debugDataMainToggle§r": false,
"§6debugBeeDataEnabled§r": false, "§6debugBeeDataEnabled§r": false,
"§6debugBrainEnabled§r": false, "§6debugBrainEnabled§r": false,
@@ -763,7 +763,7 @@
}, },
"StructureToggles": { "StructureToggles": {
"Ancient City": false, "Ancient City": false,
"Bastion Remnant": true, "Bastion Remnant": false,
"Buried Treasure": false, "Buried Treasure": false,
"Desert Pyramid": false, "Desert Pyramid": false,
"End City": false, "End City": false,
@@ -2,6 +2,8 @@
"common": { "common": {
"allowTeleportComment": "Allows a player to teleport to a located biome when in creative mode, opped, or in cheat mode.", "allowTeleportComment": "Allows a player to teleport to a located biome when in creative mode, opped, or in cheat mode.",
"allowTeleport": true, "allowTeleport": true,
"maxNextSearchesComment": "The maximum number of times a player can search for the next instance of a located biome. Set to 0 to disable searching for additional biome instances and make the compass always locate the nearest biome.",
"maxNextSearches": 25,
"displayCoordinatesComment": "Allows players to view the precise coordinates and distance of a located structure on the HUD, rather than relying on the direction the compass is pointing.", "displayCoordinatesComment": "Allows players to view the precise coordinates and distance of a located structure on the HUD, rather than relying on the direction the compass is pointing.",
"displayCoordinates": true, "displayCoordinates": true,
"maxSamplesComment": "The maximum number of samples to be taken when searching for a biome.", "maxSamplesComment": "The maximum number of samples to be taken when searching for a biome.",
@@ -11,7 +13,13 @@
"sampleSpaceModifierComment": "biomeSize * sampleSpaceModifier = sampleSpace. Lowering this value will increase search accuracy but will make the process more resource intensive.", "sampleSpaceModifierComment": "biomeSize * sampleSpaceModifier = sampleSpace. Lowering this value will increase search accuracy but will make the process more resource intensive.",
"sampleSpaceModifier": 16, "sampleSpaceModifier": 16,
"biomeBlacklistComment": "A list of biomes that the compass will not be able to search for, specified by resource location. The wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex (ignore backslashes): [\"minecraft:savanna\", \"minecraft:desert\", \"minecraft:*ocean*\"]", "biomeBlacklistComment": "A list of biomes that the compass will not be able to search for, specified by resource location. The wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex (ignore backslashes): [\"minecraft:savanna\", \"minecraft:desert\", \"minecraft:*ocean*\"]",
"biomeBlacklist": [] "biomeBlacklist": [],
"defaultXpLevelsComment": "The default number of XP levels consumed when searching for a biome. Individual biomes can be configured via perBiomeXpLevels. Max of 3 levels.",
"defaultXpLevels": 0,
"perBiomeXpLevelsComment": "A map of per-biome XP level costs that override defaultXpLevels. Biomes not listed here use defaultXpLevels. Max of 3 levels. The wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex: {\"minecraft:deep_dark\":3, \"minecraft:end*\":2, \"minecraft:*caves\":3}",
"perBiomeXpLevels": {},
"compassDurabilityComment": "The number of successful biome searches before the compass breaks and must be repaired. Set to 0 to disable durability.",
"compassDurability": 0
}, },
"client": { "client": {
"displayWithChatOpenComment": "Displays Nature's Compass information even while chat is open.", "displayWithChatOpenComment": "Displays Nature's Compass information even while chat is open.",
@@ -2,7 +2,8 @@
"quality": { "quality": {
"weather_quality": "DEFAULT", "weather_quality": "DEFAULT",
"leaves_quality": "DEFAULT", "leaves_quality": "DEFAULT",
"enable_vignette": true "enable_vignette": true,
"use_closest_point_entity_sort": false
}, },
"advanced": { "advanced": {
"enable_memory_tracing": false, "enable_memory_tracing": false,
@@ -11,12 +12,13 @@
}, },
"performance": { "performance": {
"chunk_builder_threads": 0, "chunk_builder_threads": 0,
"always_defer_chunk_updates_v2": true, "chunk_build_defer_mode": "ALWAYS",
"animate_only_visible_textures": true, "animate_only_visible_textures": true,
"use_entity_culling": true, "use_entity_culling": true,
"use_fog_occlusion": true, "use_fog_occlusion": true,
"use_block_face_culling": true, "use_block_face_culling": true,
"use_no_error_g_l_context": true "use_no_error_g_l_context": true,
"quad_splitting_mode": "SAFE"
}, },
"notifications": { "notifications": {
"has_cleared_donation_button": true, "has_cleared_donation_button": true,
File diff suppressed because it is too large Load Diff
@@ -1,219 +1,219 @@
# Values for blocks can be defined as follows: # Values for blocks can be defined as follows:
# #
# By sound type: # By sound type:
# WOOD=1.0 # WOOD=1.0
# #
# By block tag: # By block tag:
# \#minecraft\:logs=1.0 # \#minecraft\:logs=1.0
# #
# By block ID: # By block ID:
# minecraft\:oak_log=1.0 # minecraft\:oak_log=1.0
# Mangrove Roots (Sound Type) # Sand (Sound Type)
MANGROVE_ROOTS=1.0 SAND=1.0
# Cave Vines (Sound Type) # Deepslate (Sound Type)
CAVE_VINES=1.0 DEEPSLATE=1.0
# Rooted Dirt (Sound Type) # Soul Sand (Sound Type)
ROOTED_DIRT=1.0 SOUL_SAND=1.0
# Powder Snow (Sound Type) # Small Dripleaf (Sound Type)
POWDER_SNOW=0.1 SMALL_DRIPLEAF=0.0
# Slime Block (Sound Type) # Amethyst Cluster (Sound Type)
SLIME_BLOCK=1.0 AMETHYST_CLUSTER=1.0
# Stone (Sound Type) # Glass (Sound Type)
STONE=1.0 GLASS=0.1
# Nether Gold Ore (Sound Type) # Bamboo Sapling (Sound Type)
NETHER_GOLD_ORE=1.0 BAMBOO_SAPLING=0.1
# Muddy Mangrove Roots (Sound Type) # Hard Crop (Sound Type)
MUDDY_MANGROVE_ROOTS=1.0 HARD_CROP=1.0
# Deepslate (Sound Type) # Wool (Sound Type)
DEEPSLATE=1.0 WOOL=1.5
# Soul Soil (Sound Type) # Sweet Berry Bush (Sound Type)
SOUL_SOIL=1.0 SWEET_BERRY_BUSH=0.0
# Wet Grass (Sound Type) # Moss (Sound Type)
WET_GRASS=0.1 MOSS=0.75
# Shroomlight (Sound Type) # Mangrove Roots (Sound Type)
SHROOMLIGHT=1.0 MANGROVE_ROOTS=1.0
# Fungus (Sound Type) # Suspicious Gravel (Sound Type)
FUNGUS=0.0 SUSPICIOUS_GRAVEL=1.0
# Decorated Pot (Sound Type) # Decorated Pot (Sound Type)
DECORATED_POT=1.0 DECORATED_POT=1.0
# Amethyst (Sound Type) # Copper (Sound Type)
AMETHYST=1.0 COPPER=1.0
# Cherry Wood Hanging Sign (Sound Type) # Fungus (Sound Type)
CHERRY_WOOD_HANGING_SIGN=1.0 FUNGUS=0.0
# Bone Block (Sound Type) # Lantern (Sound Type)
BONE_BLOCK=1.0 LANTERN=1.0
# Ladder (Sound Type) # Suspicious Sand (Sound Type)
LADDER=0.0 SUSPICIOUS_SAND=1.0
# Tuff (Sound Type) # Shroomlight (Sound Type)
TUFF=1.0 SHROOMLIGHT=1.0
# Nylium (Sound Type) # Honey Block (Sound Type)
NYLIUM=1.0 HONEY_BLOCK=0.5
# Small Dripleaf (Sound Type) # Sculk Shrieker (Sound Type)
SMALL_DRIPLEAF=0.0 SCULK_SHRIEKER=1.0
# Mud Bricks (Sound Type) # Bamboo (Sound Type)
MUD_BRICKS=1.0 BAMBOO=0.1
# Lodestone (Sound Type) # Nylium (Sound Type)
LODESTONE=1.0 NYLIUM=1.0
# Anvil (Sound Type) # Moss Carpet (Sound Type)
ANVIL=1.0 MOSS_CARPET=0.1
# Nether Bricks (Sound Type) # Ancient Debris (Sound Type)
NETHER_BRICKS=1.0 ANCIENT_DEBRIS=1.0
# Vine (Sound Type) # Scaffolding (Sound Type)
VINE=0.0 SCAFFOLDING=0.0
# Cherry Sapling (Sound Type) # Soul Soil (Sound Type)
CHERRY_SAPLING=1.0 SOUL_SOIL=1.0
# Twisting Vines (Sound Type) # Pointed Dripstone (Sound Type)
TWISTING_VINES=0.0 POINTED_DRIPSTONE=0.0
# Azalea (Sound Type) # Nether Bricks (Sound Type)
AZALEA=1.0 NETHER_BRICKS=1.0
# Decorated Pot Cracked (Sound Type) # Nether Wood (Sound Type)
DECORATED_POT_CRACKED=1.0 NETHER_WOOD=1.0
# Roots (Sound Type) # Cherry Sapling (Sound Type)
ROOTS=0.0 CHERRY_SAPLING=1.0
# Pointed Dripstone (Sound Type) # Lodestone (Sound Type)
POINTED_DRIPSTONE=0.0 LODESTONE=1.0
# Nether Wart (Sound Type) # Slime Block (Sound Type)
NETHER_WART=1.0 SLIME_BLOCK=1.0
# Crop (Sound Type) # Powder Snow (Sound Type)
CROP=0.0 POWDER_SNOW=0.1
# Chiseled Bookshelf (Sound Type) # Bone Block (Sound Type)
CHISELED_BOOKSHELF=1.0 BONE_BLOCK=1.0
# Medium Amethyst Bud (Sound Type) # Nether Sprouts (Sound Type)
MEDIUM_AMETHYST_BUD=0.0 NETHER_SPROUTS=1.0
# Wool (Sound Type) # Sculk Sensor (Sound Type)
WOOL=1.5 SCULK_SENSOR=1.0
# Azalea Leaves (Sound Type) # Hanging Roots (Sound Type)
AZALEA_LEAVES=1.0 HANGING_ROOTS=1.0
# Sand (Sound Type) # Spore Blossom (Sound Type)
SAND=1.0 SPORE_BLOSSOM=0.0
# Sculk Sensor (Sound Type) # Muddy Mangrove Roots (Sound Type)
SCULK_SENSOR=1.0 MUDDY_MANGROVE_ROOTS=1.0
# Bamboo Wood Hanging Sign (Sound Type) # Stem (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=1.0 STEM=1.0
# Sweet Berry Bush (Sound Type) # Chain (Sound Type)
SWEET_BERRY_BUSH=0.0 CHAIN=0.0
# Moss (Sound Type) # Cave Vines (Sound Type)
MOSS=0.75 CAVE_VINES=1.0
# Spore Blossom (Sound Type) # Weeping Vines (Sound Type)
SPORE_BLOSSOM=0.0 WEEPING_VINES=0.0
# Hanging Sign (Sound Type) # Froglight (Sound Type)
HANGING_SIGN=1.0 FROGLIGHT=1.0
# Glass (Sound Type) # Dripstone Block (Sound Type)
GLASS=0.1 DRIPSTONE_BLOCK=1.0
# Bamboo Sapling (Sound Type) # Amethyst (Sound Type)
BAMBOO_SAPLING=0.1 AMETHYST=1.0
# Dripstone Block (Sound Type) # Wood (Sound Type)
DRIPSTONE_BLOCK=1.0 WOOD=1.0
# Metal (Sound Type) # Chiseled Bookshelf (Sound Type)
METAL=1.0 CHISELED_BOOKSHELF=1.0
# Ancient Debris (Sound Type) # Deepslate Bricks (Sound Type)
ANCIENT_DEBRIS=1.0 DEEPSLATE_BRICKS=1.0
# Calcite (Sound Type) # Flowering Azalea (Sound Type)
CALCITE=1.0 FLOWERING_AZALEA=1.0
# Sculk (Sound Type) # Packed Mud (Sound Type)
SCULK=1.0 PACKED_MUD=1.0
# Gilded Blackstone (Sound Type) # Nether Wart (Sound Type)
GILDED_BLACKSTONE=1.0 NETHER_WART=1.0
# Sculk Shrieker (Sound Type) # Snow (Sound Type)
SCULK_SHRIEKER=1.0 SNOW=0.1
# Scaffolding (Sound Type) # Roots (Sound Type)
SCAFFOLDING=0.0 ROOTS=0.0
# Deepslate Bricks (Sound Type) # Mud Bricks (Sound Type)
DEEPSLATE_BRICKS=1.0 MUD_BRICKS=1.0
# Netherrack (Sound Type) # Frogspawn (Sound Type)
NETHERRACK=1.0 FROGSPAWN=1.0
# Nether Wood Hanging Sign (Sound Type) # Cherry Leaves (Sound Type)
NETHER_WOOD_HANGING_SIGN=1.0 CHERRY_LEAVES=1.0
# Copper (Sound Type) # Anvil (Sound Type)
COPPER=1.0 ANVIL=1.0
# Big Dripleaf (Sound Type) # Azalea Leaves (Sound Type)
BIG_DRIPLEAF=1.0 AZALEA_LEAVES=1.0
# Honey Block (Sound Type) # Calcite (Sound Type)
HONEY_BLOCK=0.5 CALCITE=1.0
# Mud (Sound Type) # Vine (Sound Type)
MUD=1.0 VINE=0.0
# Frogspawn (Sound Type) # Large Amethyst Bud (Sound Type)
FROGSPAWN=1.0 LARGE_AMETHYST_BUD=0.0
# Wood (Sound Type) # Polished Deepslate (Sound Type)
WOOD=1.0 POLISHED_DEEPSLATE=1.0
# Wart Block (Sound Type) # Netherite Block (Sound Type)
WART_BLOCK=1.0 NETHERITE_BLOCK=1.0
# Lily Pad (Sound Type) # Cherry Wood Hanging Sign (Sound Type)
LILY_PAD=0.0 CHERRY_WOOD_HANGING_SIGN=1.0
# Hanging Roots (Sound Type) # Crop (Sound Type)
HANGING_ROOTS=1.0 CROP=0.0
# Suspicious Sand (Sound Type) # Small Amethyst Bud (Sound Type)
SUSPICIOUS_SAND=1.0 SMALL_AMETHYST_BUD=0.0
# Gravel (Sound Type) # Netherrack (Sound Type)
GRAVEL=1.0 NETHERRACK=1.0
# Lantern (Sound Type) # Nether Wood Hanging Sign (Sound Type)
LANTERN=1.0 NETHER_WOOD_HANGING_SIGN=1.0
# Weeping Vines (Sound Type) # Big Dripleaf (Sound Type)
WEEPING_VINES=0.0 BIG_DRIPLEAF=1.0
# Suspicious Gravel (Sound Type) # Twisting Vines (Sound Type)
SUSPICIOUS_GRAVEL=1.0 TWISTING_VINES=0.0
# Amethyst Cluster (Sound Type) # Deepslate Tiles (Sound Type)
AMETHYST_CLUSTER=1.0 DEEPSLATE_TILES=1.0
# Sculk Catalyst (Sound Type) # Nether Ore (Sound Type)
SCULK_CATALYST=1.0 NETHER_ORE=1.0
# Basalt (Sound Type) # Decorated Pot Cracked (Sound Type)
BASALT=1.0 DECORATED_POT_CRACKED=1.0
# Moss Carpet (Sound Type) # Sculk Catalyst (Sound Type)
MOSS_CARPET=0.1 SCULK_CATALYST=1.0
# Polished Deepslate (Sound Type) # Glow Lichen (Sound Type)
POLISHED_DEEPSLATE=1.0 GLOW_LICHEN=0.0
# Cherry Wood (Sound Type) # Cherry Wood (Sound Type)
CHERRY_WOOD=1.0 CHERRY_WOOD=1.0
# Chain (Sound Type) # Bamboo Wood Hanging Sign (Sound Type)
CHAIN=0.0 BAMBOO_WOOD_HANGING_SIGN=1.0
# Grass (Sound Type) # Ladder (Sound Type)
GRASS=1.0 LADDER=0.0
# Nether Ore (Sound Type) # Basalt (Sound Type)
NETHER_ORE=1.0 BASALT=1.0
# Candle (Sound Type) # Lily Pad (Sound Type)
CANDLE=1.0 LILY_PAD=0.0
# Sculk Vein (Sound Type) # Bamboo Wood (Sound Type)
SCULK_VEIN=1.0 BAMBOO_WOOD=1.0
# Packed Mud (Sound Type) # Candle (Sound Type)
PACKED_MUD=1.0 CANDLE=1.0
# Froglight (Sound Type) # Sculk (Sound Type)
FROGLIGHT=1.0 SCULK=1.0
# Cherry Leaves (Sound Type) # Medium Amethyst Bud (Sound Type)
CHERRY_LEAVES=1.0 MEDIUM_AMETHYST_BUD=0.0
# Hard Crop (Sound Type) # Tuff (Sound Type)
HARD_CROP=1.0 TUFF=1.0
# Nether Sprouts (Sound Type) # Nether Gold Ore (Sound Type)
NETHER_SPROUTS=1.0 NETHER_GOLD_ORE=1.0
# Snow (Sound Type) # Grass (Sound Type)
SNOW=0.1 GRASS=1.0
# Bamboo (Sound Type) # Stone (Sound Type)
BAMBOO=0.1 STONE=1.0
# Small Amethyst Bud (Sound Type) # Wart Block (Sound Type)
SMALL_AMETHYST_BUD=0.0 WART_BLOCK=1.0
# Stem (Sound Type) # Hanging Sign (Sound Type)
STEM=1.0 HANGING_SIGN=1.0
# Glow Lichen (Sound Type) # Metal (Sound Type)
GLOW_LICHEN=0.0 METAL=1.0
# Netherite Block (Sound Type) # Coral Block (Sound Type)
NETHERITE_BLOCK=1.0 CORAL_BLOCK=1.0
# Large Amethyst Bud (Sound Type) # Azalea (Sound Type)
LARGE_AMETHYST_BUD=0.0 AZALEA=1.0
# Soul Sand (Sound Type) # Gravel (Sound Type)
SOUL_SAND=1.0 GRAVEL=1.0
# Nether Wood (Sound Type) # Wet Grass (Sound Type)
NETHER_WOOD=1.0 WET_GRASS=0.1
# Flowering Azalea (Sound Type) # Mud (Sound Type)
FLOWERING_AZALEA=1.0 MUD=1.0
# Coral Block (Sound Type) # Gilded Blackstone (Sound Type)
CORAL_BLOCK=1.0 GILDED_BLACKSTONE=1.0
# Bamboo Wood (Sound Type) # Sculk Vein (Sound Type)
BAMBOO_WOOD=1.0 SCULK_VEIN=1.0
# Deepslate Tiles (Sound Type) # Rooted Dirt (Sound Type)
DEEPSLATE_TILES=1.0 ROOTED_DIRT=1.0
# Water (Block) # Water (Block)
minecraft\:water=0.25 minecraft\:water=0.25
# Lava (Block) # Lava (Block)
minecraft\:lava=0.75 minecraft\:lava=0.75
# Jukebox (Block) # Jukebox (Block)
minecraft\:jukebox=0.0 minecraft\:jukebox=0.0
@@ -1,213 +1,213 @@
# Values for blocks can be defined as follows: # Values for blocks can be defined as follows:
# #
# By sound type: # By sound type:
# WOOD=1.0 # WOOD=1.0
# #
# By block tag: # By block tag:
# \#minecraft\:logs=1.0 # \#minecraft\:logs=1.0
# #
# By block ID: # By block ID:
# minecraft\:oak_log=1.0 # minecraft\:oak_log=1.0
# Mangrove Roots (Sound Type) # Sand (Sound Type)
MANGROVE_ROOTS=0.5 SAND=0.2
# Cave Vines (Sound Type) # Deepslate (Sound Type)
CAVE_VINES=0.5 DEEPSLATE=1.5
# Rooted Dirt (Sound Type) # Soul Sand (Sound Type)
ROOTED_DIRT=0.5 SOUL_SAND=0.2
# Powder Snow (Sound Type) # Small Dripleaf (Sound Type)
POWDER_SNOW=0.5 SMALL_DRIPLEAF=0.5
# Slime Block (Sound Type) # Amethyst Cluster (Sound Type)
SLIME_BLOCK=0.5 AMETHYST_CLUSTER=0.5
# Stone (Sound Type) # Glass (Sound Type)
STONE=1.5 GLASS=0.75
# Nether Gold Ore (Sound Type) # Bamboo Sapling (Sound Type)
NETHER_GOLD_ORE=1.1 BAMBOO_SAPLING=0.5
# Muddy Mangrove Roots (Sound Type) # Hard Crop (Sound Type)
MUDDY_MANGROVE_ROOTS=0.5 HARD_CROP=0.5
# Deepslate (Sound Type) # Wool (Sound Type)
DEEPSLATE=1.5 WOOL=0.1
# Soul Soil (Sound Type) # Sweet Berry Bush (Sound Type)
SOUL_SOIL=0.2 SWEET_BERRY_BUSH=0.5
# Wet Grass (Sound Type) # Moss (Sound Type)
WET_GRASS=0.5 MOSS=0.1
# Shroomlight (Sound Type) # Mangrove Roots (Sound Type)
SHROOMLIGHT=0.5 MANGROVE_ROOTS=0.5
# Fungus (Sound Type) # Suspicious Gravel (Sound Type)
FUNGUS=0.5 SUSPICIOUS_GRAVEL=0.5
# Decorated Pot (Sound Type) # Decorated Pot (Sound Type)
DECORATED_POT=0.5 DECORATED_POT=0.5
# Amethyst (Sound Type) # Copper (Sound Type)
AMETHYST=1.5 COPPER=1.25
# Cherry Wood Hanging Sign (Sound Type) # Fungus (Sound Type)
CHERRY_WOOD_HANGING_SIGN=0.5 FUNGUS=0.5
# Bone Block (Sound Type) # Lantern (Sound Type)
BONE_BLOCK=1.5 LANTERN=0.5
# Ladder (Sound Type) # Suspicious Sand (Sound Type)
LADDER=0.5 SUSPICIOUS_SAND=0.5
# Tuff (Sound Type) # Shroomlight (Sound Type)
TUFF=1.5 SHROOMLIGHT=0.5
# Nylium (Sound Type) # Honey Block (Sound Type)
NYLIUM=0.5 HONEY_BLOCK=0.1
# Small Dripleaf (Sound Type) # Sculk Shrieker (Sound Type)
SMALL_DRIPLEAF=0.5 SCULK_SHRIEKER=0.5
# Mud Bricks (Sound Type) # Bamboo (Sound Type)
MUD_BRICKS=0.5 BAMBOO=0.5
# Lodestone (Sound Type) # Nylium (Sound Type)
LODESTONE=0.5 NYLIUM=0.5
# Anvil (Sound Type) # Moss Carpet (Sound Type)
ANVIL=0.5 MOSS_CARPET=0.5
# Nether Bricks (Sound Type) # Ancient Debris (Sound Type)
NETHER_BRICKS=1.5 ANCIENT_DEBRIS=0.5
# Vine (Sound Type) # Scaffolding (Sound Type)
VINE=0.5 SCAFFOLDING=0.5
# Cherry Sapling (Sound Type) # Soul Soil (Sound Type)
CHERRY_SAPLING=0.5 SOUL_SOIL=0.2
# Twisting Vines (Sound Type) # Pointed Dripstone (Sound Type)
TWISTING_VINES=0.5 POINTED_DRIPSTONE=0.5
# Azalea (Sound Type) # Nether Bricks (Sound Type)
AZALEA=0.5 NETHER_BRICKS=1.5
# Decorated Pot Cracked (Sound Type) # Nether Wood (Sound Type)
DECORATED_POT_CRACKED=0.5 NETHER_WOOD=0.5
# Roots (Sound Type) # Cherry Sapling (Sound Type)
ROOTS=0.5 CHERRY_SAPLING=0.5
# Pointed Dripstone (Sound Type) # Lodestone (Sound Type)
POINTED_DRIPSTONE=0.5 LODESTONE=0.5
# Nether Wart (Sound Type) # Slime Block (Sound Type)
NETHER_WART=0.5 SLIME_BLOCK=0.5
# Crop (Sound Type) # Powder Snow (Sound Type)
CROP=0.5 POWDER_SNOW=0.5
# Chiseled Bookshelf (Sound Type) # Bone Block (Sound Type)
CHISELED_BOOKSHELF=0.5 BONE_BLOCK=1.5
# Medium Amethyst Bud (Sound Type) # Nether Sprouts (Sound Type)
MEDIUM_AMETHYST_BUD=0.5 NETHER_SPROUTS=0.5
# Wool (Sound Type) # Sculk Sensor (Sound Type)
WOOL=0.1 SCULK_SENSOR=0.5
# Azalea Leaves (Sound Type) # Hanging Roots (Sound Type)
AZALEA_LEAVES=0.5 HANGING_ROOTS=0.5
# Sand (Sound Type) # Spore Blossom (Sound Type)
SAND=0.2 SPORE_BLOSSOM=0.5
# Sculk Sensor (Sound Type) # Muddy Mangrove Roots (Sound Type)
SCULK_SENSOR=0.5 MUDDY_MANGROVE_ROOTS=0.5
# Bamboo Wood Hanging Sign (Sound Type) # Stem (Sound Type)
BAMBOO_WOOD_HANGING_SIGN=0.5 STEM=0.4
# Sweet Berry Bush (Sound Type) # Chain (Sound Type)
SWEET_BERRY_BUSH=0.5 CHAIN=0.5
# Moss (Sound Type) # Cave Vines (Sound Type)
MOSS=0.1 CAVE_VINES=0.5
# Spore Blossom (Sound Type) # Weeping Vines (Sound Type)
SPORE_BLOSSOM=0.5 WEEPING_VINES=0.5
# Hanging Sign (Sound Type) # Froglight (Sound Type)
HANGING_SIGN=0.5 FROGLIGHT=0.5
# Glass (Sound Type) # Dripstone Block (Sound Type)
GLASS=0.75 DRIPSTONE_BLOCK=0.5
# Bamboo Sapling (Sound Type) # Amethyst (Sound Type)
BAMBOO_SAPLING=0.5 AMETHYST=1.5
# Dripstone Block (Sound Type) # Wood (Sound Type)
DRIPSTONE_BLOCK=0.5 WOOD=0.4
# Metal (Sound Type) # Chiseled Bookshelf (Sound Type)
METAL=1.25 CHISELED_BOOKSHELF=0.5
# Ancient Debris (Sound Type) # Deepslate Bricks (Sound Type)
ANCIENT_DEBRIS=0.5 DEEPSLATE_BRICKS=1.5
# Calcite (Sound Type) # Flowering Azalea (Sound Type)
CALCITE=1.5 FLOWERING_AZALEA=0.5
# Sculk (Sound Type) # Packed Mud (Sound Type)
SCULK=0.5 PACKED_MUD=0.5
# Gilded Blackstone (Sound Type) # Nether Wart (Sound Type)
GILDED_BLACKSTONE=0.5 NETHER_WART=0.5
# Sculk Shrieker (Sound Type) # Snow (Sound Type)
SCULK_SHRIEKER=0.5 SNOW=0.15
# Scaffolding (Sound Type) # Roots (Sound Type)
SCAFFOLDING=0.5 ROOTS=0.5
# Deepslate Bricks (Sound Type) # Mud Bricks (Sound Type)
DEEPSLATE_BRICKS=1.5 MUD_BRICKS=0.5
# Netherrack (Sound Type) # Frogspawn (Sound Type)
NETHERRACK=1.1 FROGSPAWN=0.5
# Nether Wood Hanging Sign (Sound Type) # Cherry Leaves (Sound Type)
NETHER_WOOD_HANGING_SIGN=0.5 CHERRY_LEAVES=0.5
# Copper (Sound Type) # Anvil (Sound Type)
COPPER=1.25 ANVIL=0.5
# Big Dripleaf (Sound Type) # Azalea Leaves (Sound Type)
BIG_DRIPLEAF=0.5 AZALEA_LEAVES=0.5
# Honey Block (Sound Type) # Calcite (Sound Type)
HONEY_BLOCK=0.1 CALCITE=1.5
# Mud (Sound Type) # Vine (Sound Type)
MUD=0.5 VINE=0.5
# Frogspawn (Sound Type) # Large Amethyst Bud (Sound Type)
FROGSPAWN=0.5 LARGE_AMETHYST_BUD=0.5
# Wood (Sound Type) # Polished Deepslate (Sound Type)
WOOD=0.4 POLISHED_DEEPSLATE=1.5
# Wart Block (Sound Type) # Netherite Block (Sound Type)
WART_BLOCK=0.5 NETHERITE_BLOCK=1.5
# Lily Pad (Sound Type) # Cherry Wood Hanging Sign (Sound Type)
LILY_PAD=0.5 CHERRY_WOOD_HANGING_SIGN=0.5
# Hanging Roots (Sound Type) # Crop (Sound Type)
HANGING_ROOTS=0.5 CROP=0.5
# Suspicious Sand (Sound Type) # Small Amethyst Bud (Sound Type)
SUSPICIOUS_SAND=0.5 SMALL_AMETHYST_BUD=0.5
# Gravel (Sound Type) # Netherrack (Sound Type)
GRAVEL=0.3 NETHERRACK=1.1
# Lantern (Sound Type) # Nether Wood Hanging Sign (Sound Type)
LANTERN=0.5 NETHER_WOOD_HANGING_SIGN=0.5
# Weeping Vines (Sound Type) # Big Dripleaf (Sound Type)
WEEPING_VINES=0.5 BIG_DRIPLEAF=0.5
# Suspicious Gravel (Sound Type) # Twisting Vines (Sound Type)
SUSPICIOUS_GRAVEL=0.5 TWISTING_VINES=0.5
# Amethyst Cluster (Sound Type) # Deepslate Tiles (Sound Type)
AMETHYST_CLUSTER=0.5 DEEPSLATE_TILES=1.5
# Sculk Catalyst (Sound Type) # Nether Ore (Sound Type)
SCULK_CATALYST=0.5 NETHER_ORE=1.1
# Basalt (Sound Type) # Decorated Pot Cracked (Sound Type)
BASALT=1.5 DECORATED_POT_CRACKED=0.5
# Moss Carpet (Sound Type) # Sculk Catalyst (Sound Type)
MOSS_CARPET=0.5 SCULK_CATALYST=0.5
# Polished Deepslate (Sound Type) # Glow Lichen (Sound Type)
POLISHED_DEEPSLATE=1.5 GLOW_LICHEN=0.5
# Cherry Wood (Sound Type) # Cherry Wood (Sound Type)
CHERRY_WOOD=0.5 CHERRY_WOOD=0.5
# Chain (Sound Type) # Bamboo Wood Hanging Sign (Sound Type)
CHAIN=0.5 BAMBOO_WOOD_HANGING_SIGN=0.5
# Grass (Sound Type) # Ladder (Sound Type)
GRASS=0.3 LADDER=0.5
# Nether Ore (Sound Type) # Basalt (Sound Type)
NETHER_ORE=1.1 BASALT=1.5
# Candle (Sound Type) # Lily Pad (Sound Type)
CANDLE=0.5 LILY_PAD=0.5
# Sculk Vein (Sound Type) # Bamboo Wood (Sound Type)
SCULK_VEIN=0.5 BAMBOO_WOOD=0.5
# Packed Mud (Sound Type) # Candle (Sound Type)
PACKED_MUD=0.5 CANDLE=0.5
# Froglight (Sound Type) # Sculk (Sound Type)
FROGLIGHT=0.5 SCULK=0.5
# Cherry Leaves (Sound Type) # Medium Amethyst Bud (Sound Type)
CHERRY_LEAVES=0.5 MEDIUM_AMETHYST_BUD=0.5
# Hard Crop (Sound Type) # Tuff (Sound Type)
HARD_CROP=0.5 TUFF=1.5
# Nether Sprouts (Sound Type) # Nether Gold Ore (Sound Type)
NETHER_SPROUTS=0.5 NETHER_GOLD_ORE=1.1
# Snow (Sound Type) # Grass (Sound Type)
SNOW=0.15 GRASS=0.3
# Bamboo (Sound Type) # Stone (Sound Type)
BAMBOO=0.5 STONE=1.5
# Small Amethyst Bud (Sound Type) # Wart Block (Sound Type)
SMALL_AMETHYST_BUD=0.5 WART_BLOCK=0.5
# Stem (Sound Type) # Hanging Sign (Sound Type)
STEM=0.4 HANGING_SIGN=0.5
# Glow Lichen (Sound Type) # Metal (Sound Type)
GLOW_LICHEN=0.5 METAL=1.25
# Netherite Block (Sound Type) # Coral Block (Sound Type)
NETHERITE_BLOCK=1.5 CORAL_BLOCK=0.2
# Large Amethyst Bud (Sound Type) # Azalea (Sound Type)
LARGE_AMETHYST_BUD=0.5 AZALEA=0.5
# Soul Sand (Sound Type) # Gravel (Sound Type)
SOUL_SAND=0.2 GRAVEL=0.3
# Nether Wood (Sound Type) # Wet Grass (Sound Type)
NETHER_WOOD=0.5 WET_GRASS=0.5
# Flowering Azalea (Sound Type) # Mud (Sound Type)
FLOWERING_AZALEA=0.5 MUD=0.5
# Coral Block (Sound Type) # Gilded Blackstone (Sound Type)
CORAL_BLOCK=0.2 GILDED_BLACKSTONE=0.5
# Bamboo Wood (Sound Type) # Sculk Vein (Sound Type)
BAMBOO_WOOD=0.5 SCULK_VEIN=0.5
# Deepslate Tiles (Sound Type) # Rooted Dirt (Sound Type)
DEEPSLATE_TILES=1.5 ROOTED_DIRT=0.5
@@ -1,96 +1,96 @@
# Enables/Disables all sound effects # Enables/Disables all sound effects
enabled=true enabled=true
# Affects how quiet a sound gets based on distance # Affects how quiet a sound gets based on distance
# Lower values mean distant sounds are louder # Lower values mean distant sounds are louder
# This setting requires you to be in singleplayer or having the mod installed on the server # This setting requires you to be in singleplayer or having the mod installed on the server
# 1.0 is the physically correct value # 1.0 is the physically correct value
attenuation_factor=1.0 attenuation_factor=1.0
# The volume of simulated reverberations # The volume of simulated reverberations
reverb_gain=1.0 reverb_gain=1.0
# The brightness of reverberation # The brightness of reverberation
# Higher values result in more high frequencies in reverberation # Higher values result in more high frequencies in reverberation
# Lower values give a more muffled sound to the reverb # Lower values give a more muffled sound to the reverb
reverb_brightness=1.0 reverb_brightness=1.0
# The distance of reverb relative to the sound distance # The distance of reverb relative to the sound distance
reverb_distance=1.5 reverb_distance=1.5
# The amount of sound that will be absorbed when traveling through blocks # The amount of sound that will be absorbed when traveling through blocks
block_absorption=1.0 block_absorption=1.0
# Higher values mean smaller objects won't be considered as occluding # Higher values mean smaller objects won't be considered as occluding
occlusion_variation=0.35 occlusion_variation=0.35
# The default amount of sound reflectance energy for all blocks # The default amount of sound reflectance energy for all blocks
# Lower values result in more conservative reverb simulation with shorter reverb tails # Lower values result in more conservative reverb simulation with shorter reverb tails
# Higher values result in more generous reverb simulation with higher reverb tails # Higher values result in more generous reverb simulation with higher reverb tails
default_block_reflectivity=0.5 default_block_reflectivity=0.5
# The default amount of occlusion for all blocks # The default amount of occlusion for all blocks
# Lower values will result in sounds being less muffled through walls # Lower values will result in sounds being less muffled through walls
# Higher values mean sounds will be not audible though thicker walls # Higher values mean sounds will be not audible though thicker walls
default_block_occlusion_factor=1.0 default_block_occlusion_factor=1.0
# Minecraft won't allow sounds to play past a certain distance # Minecraft won't allow sounds to play past a certain distance
# This parameter is a multiplier for how far away a sound source is allowed to be in order for it to actually play # This parameter is a multiplier for how far away a sound source is allowed to be in order for it to actually play
# This setting only takes affect in singleplayer worlds and when installed on the server # This setting only takes affect in singleplayer worlds and when installed on the server
sound_distance_allowance=4.0 sound_distance_allowance=4.0
# A value controlling the amount that air absorbs high frequencies with distance # A value controlling the amount that air absorbs high frequencies with distance
# A value of 1.0 is physically correct for air with normal humidity and temperature # A value of 1.0 is physically correct for air with normal humidity and temperature
# Higher values mean air will absorb more high frequencies with distance # Higher values mean air will absorb more high frequencies with distance
# 0 disables this effect # 0 disables this effect
air_absorption=1.0 air_absorption=1.0
# How much sound is filtered when the player is underwater # How much sound is filtered when the player is underwater
# 0.0 means no filter # 0.0 means no filter
# 1.0 means fully filtered # 1.0 means fully filtered
underwater_filter=0.25 underwater_filter=0.25
# Whether sounds like cave, nether or underwater ambient sounds should have sound physics # Whether sounds like cave, nether or underwater ambient sounds should have sound physics
evaluate_ambient_sounds=false evaluate_ambient_sounds=false
# The number of rays to trace to determine reverberation for each sound source # The number of rays to trace to determine reverberation for each sound source
# More rays provides more consistent tracing results but takes more time to calculate # More rays provides more consistent tracing results but takes more time to calculate
# Decrease this value if you experience lag spikes when sounds play # Decrease this value if you experience lag spikes when sounds play
environment_evaluation_ray_count=32 environment_evaluation_ray_count=32
# The number of rays bounces to trace to determine reverberation for each sound source # The number of rays bounces to trace to determine reverberation for each sound source
# More bounces provides more echo and sound ducting but takes more time to calculate # More bounces provides more echo and sound ducting but takes more time to calculate
# Decrease this value if you experience lag spikes when sounds play # Decrease this value if you experience lag spikes when sounds play
environment_evaluation_ray_bounces=4 environment_evaluation_ray_bounces=4
# If sound hits a non-full-square side, block occlusion is multiplied by this # If sound hits a non-full-square side, block occlusion is multiplied by this
non_full_block_occlusion_factor=0.25 non_full_block_occlusion_factor=0.25
# The maximum amount of rays to determine occlusion # The maximum amount of rays to determine occlusion
# Directly correlates to the amount of blocks between walls that are considered # Directly correlates to the amount of blocks between walls that are considered
max_occlusion_rays=16 max_occlusion_rays=16
# The amount at which occlusion is capped # The amount at which occlusion is capped
max_occlusion=64.0 max_occlusion=64.0
# If enabled, the occlusion calculation only uses one path between the sound source and the listener instead of 9 # If enabled, the occlusion calculation only uses one path between the sound source and the listener instead of 9
strict_occlusion=false strict_occlusion=false
# Whether to try calculating where the sound should come from based on reflections # Whether to try calculating where the sound should come from based on reflections
sound_direction_evaluation=true sound_direction_evaluation=true
# Skip redirecting non-occluded sounds (the ones you can see directly) # Skip redirecting non-occluded sounds (the ones you can see directly)
redirect_non_occluded_sounds=true redirect_non_occluded_sounds=true
# If music discs or other longer sounds should be frequently reevaluated # If music discs or other longer sounds should be frequently reevaluated
update_moving_sounds=false update_moving_sounds=false
# The interval in ticks that moving sounds are reevaluated # The interval in ticks that moving sounds are reevaluated
# Lower values mean more frequent reevaluation but also more lag # Lower values mean more frequent reevaluation but also more lag
# This option only takes effect if update_moving_sounds is enabled # This option only takes effect if update_moving_sounds is enabled
sound_update_interval=5 sound_update_interval=5
# The maximum distance a sound can be processed # The maximum distance a sound can be processed
max_sound_processing_distance=512.0 max_sound_processing_distance=512.0
# Disable level clone and cache. This will fall back to original main thread access. # Disable level clone and cache. This will fall back to original main thread access.
# WARNING! Enabling this will cause instability and issues with other mods. # WARNING! Enabling this will cause instability and issues with other mods.
unsafe_level_access=false unsafe_level_access=false
# The radius of chunks to clone for level access # The radius of chunks to clone for level access
level_clone_range=4 level_clone_range=4
# The maximum number of ticks to retain the cloned level in the cache # The maximum number of ticks to retain the cloned level in the cache
level_clone_max_retain_ticks=20 level_clone_max_retain_ticks=20
# The maximum distance a player can move from the cloned origin before invalidation # The maximum distance a player can move from the cloned origin before invalidation
level_clone_max_retain_block_distance=16 level_clone_max_retain_block_distance=16
# Enables debug logging # Enables debug logging
debug_logging=false debug_logging=false
# Provides more information about occlusion in the logs # Provides more information about occlusion in the logs
occlusion_logging=false occlusion_logging=false
# Provides more information about the environment calculation in the logs # Provides more information about the environment calculation in the logs
environment_logging=false environment_logging=false
# Provides more information about how long computations take # Provides more information about how long computations take
performance_logging=false performance_logging=false
# If enabled, the path of the sound will be rendered in game # If enabled, the path of the sound will be rendered in game
render_sound_bounces=false render_sound_bounces=false
# If enabled, occlusion will be visualized in game # If enabled, occlusion will be visualized in game
render_occlusion=false render_occlusion=false
# Enables/Disables sound effects for Simple Voice Chat audio # Enables/Disables sound effects for Simple Voice Chat audio
simple_voice_chat_integration=false simple_voice_chat_integration=false
# Enables/Disables hearing your own echo with Simple Voice Chat # Enables/Disables hearing your own echo with Simple Voice Chat
simple_voice_chat_hear_self=false simple_voice_chat_hear_self=false
@@ -8,6 +8,7 @@
"showTimeUntilDawn": true, "showTimeUntilDawn": true,
"showTimeUntilDusk": true, "showTimeUntilDusk": true,
"sendNotEnoughPlayersSleepingMessage": true, "sendNotEnoughPlayersSleepingMessage": true,
"clearWeatherAfterSleeping": true,
"allowDaySleeping": false, "allowDaySleeping": false,
"sleepSpeedCurve": "LINEAR", "sleepSpeedCurve": "LINEAR",
"sleepSpeedMultiplier": 25.0, "sleepSpeedMultiplier": 25.0,
@@ -70,10 +70,13 @@ underwaterBlockBreakBubbles = true
decoratedPotsSpawnBubbles = true decoratedPotsSpawnBubbles = true
openingBarrelsSpawnsBubbles = true openingBarrelsSpawnsBubbles = true
openingChestsSpawnsBubbles = true openingChestsSpawnsBubbles = true
chestsOpenRandomlyUnderwater = true chestsOpenRandomlyUnderwaterFrequency = 5
randomChestOpeningNeedsSoulSand = false randomChestOpeningNeedsSoulSand = false
dispenseItemBubbles = true dispenseItemBubbles = true
rainIncreasesLeavesSpawningParticles = true rainIncreasesLeavesSpawningParticles = true
purpleMonsterSpawnerParticles = false
monsterSpawnerSpawnMobSoundVolume = 1.0
monsterSpawnerAmbientSoundVolume = 1.0
[sparks] [sparks]
removeVanillaCampfireSparks = true removeVanillaCampfireSparks = true
@@ -86,6 +89,7 @@ lanternSparksDensity = 5
lavaSparksDisplayType = "ON" lavaSparksDisplayType = "ON"
lavaSparksDensity = 1.0 lavaSparksDensity = 1.0
brewingStandSparks = true brewingStandSparks = true
monsterSpawnerSparks = true
[updatedSmoke] [updatedSmoke]
candleSmoke = true candleSmoke = true
@@ -34,6 +34,8 @@ animalFeedingSoundVolume = 1.0
underwaterEntityPoofBubbles = true underwaterEntityPoofBubbles = true
improvedWetWolfShakeEffects = true improvedWetWolfShakeEffects = true
improvedVillagerSweatingEffects = true improvedVillagerSweatingEffects = true
magmaCubeLandSparks = true
snowGolemStepSounds = true
[sleeping] [sleeping]
playerSnoreChance = 1.0 playerSnoreChance = 1.0
@@ -112,14 +114,13 @@ creeperSparks = true
splashEffects = true splashEffects = true
splashRipples = true splashRipples = true
splashDroplets = true splashDroplets = true
splashBubbles = true splashDropletSounds = true
waterSplashBubbles = true
explosionsCauseSplashes = true explosionsCauseSplashes = true
splashOverlayTint = 0.2 splashOverlayTint = 0.2
splashOverlayAlpha = 0.8 splashOverlayAlpha = 0.8
splashVelocityThreshold = 0.35 splashVelocityThreshold = 0.35
entityBlocklist = [ ] entityBlocklist = [ ]
secondarySplash = true secondarySplash = true
secondarySplashRipples = false secondarySplashRipples = true
secondarySplashVelocityThreshold = 0.3 secondarySplashVelocityThreshold = 0.3
lavaSplashes = true
lavaSplashRipples = true
@@ -4,19 +4,19 @@ biomeColorRain = true
[biomes] [biomes]
biomeParticlesRadius = 32 biomeParticlesRadius = 32
mushroomSporeDensity = 10
mushroomSporeBiomes = [ mushroomSporeBiomes = [
"minecraft:mushroom_fields" "minecraft:mushroom_fields"
] ]
mushroomSporeDensity = 10 pollenDensity = 50
pollenBiomes = [ pollenBiomes = [
"minecraft:flower_forest", "minecraft:flower_forest",
"minecraft:sunflower_plains" "minecraft:sunflower_plains"
] ]
pollenDensity = 50 sculkDustDensity = 5
sculkDustBiomes = [ sculkDustBiomes = [
"minecraft:deep_dark" "minecraft:deep_dark"
] ]
sculkDustDensity = 5
[geysers] [geysers]
useUpdatedSmoke = false useUpdatedSmoke = false
@@ -85,7 +85,7 @@ defaultDensity = 3
ignoredSeasons = "DEFAULT" ignoredSeasons = "DEFAULT"
fireflyType = "ORIGINAL" fireflyType = "ORIGINAL"
fireflySoundVolume = 1.0 fireflySoundVolume = 1.0
onlyAllowInHabitatBiomes = false onlyAllowInHabitatBiomes = true
habitatBiomes = [ habitatBiomes = [
"minecraft:swamp", "minecraft:swamp",
"minecraft:mangrove_swamp" "minecraft:mangrove_swamp"
@@ -27,6 +27,7 @@ leavesLandingOnWaterRipples = true
leavesLandingOnWaterKeepMomentum = true leavesLandingOnWaterKeepMomentum = true
fallenLeavesLifeTime = 40 fallenLeavesLifeTime = 40
rainIncreasesLeavesMovementSpeed = true rainIncreasesLeavesMovementSpeed = true
staticFlameBrightness = true
fireOverlayHeight = -0.15 fireOverlayHeight = -0.15
fireOverlayAlpha = 0.9 fireOverlayAlpha = 0.9
fireOverlayAlphaWithFireResistance = 0.4 fireOverlayAlphaWithFireResistance = 0.4
@@ -7,16 +7,18 @@ boneMealUsingParticles = true
flintAndSteelParticles = true flintAndSteelParticles = true
increasedItemBreakParticles = true increasedItemBreakParticles = true
waterEvaporateFromBucketSteam = true waterEvaporateFromBucketSteam = true
waterBucketUseParticles = true fluidBucketUseParticles = true
lavaBucketUseParticles = true
powderSnowBucketUseParticles = true powderSnowBucketUseParticles = true
powderSnowBucketBlockPlaceSound = true
lingeringPotionClouds = true lingeringPotionClouds = true
splashPotionClouds = true splashPotionClouds = true
structureVoidItemMarker = true structureVoidItemMarker = true
armadilloBrushParticles = true armadilloBrushParticles = true
spawnEggUseSoundVolume = 0.5
spawnEggUseParticles = true
[itemRarity] [itemRarity]
particlesDisplayType = "NOT_COMMON" particlesDisplayType = "ON"
particleColorType = "NAME_COLOR" particleColorType = "NAME_COLOR"
mixedColorName = true mixedColorName = true
useItemBorder = true useItemBorder = true
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More