[customization]

# Items that count as fireworks for the offhand-firework tweak options.
fireworkItems = [ "minecraft:firework_rocket" ]

# Blocks that should be protected in the prevent accidental mining tweak.
fragileBlocks = [ 
    "minecraft:small_amethyst_bud", 
    "minecraft:medium_amethyst_bud", 
    "minecraft:large_amethyst_bud", 
    "minecraft:budding_amethyst"
]

# Items that count as shields for the offhand-shield hiding tweak options.
shieldItems = [ 
    "basicshields:wooden_shield", 
    "basicshields:golden_shield", 
    "basicshields:diamond_shield", 
    "basicshields:netherite_shield"
]

# Items that count as weapons for the offhand-shield hiding tweak options.
shieldWeapons = [ "tetra:modular_sword" ]

# Items that count as torches for the offhand-torch tweak options.
torchItems = [ "minecraft:torch", "minecraft:soul_torch", "tconstruct:stone_torch" ]

# Items that are allowed to place torches from the offhand if offhandTorchWithToolOnly is enabled.
torchTools = [ 
    "minecraft:wooden_pickaxe", 
    "minecraft:stone_pickaxe", 
    "minecraft:iron_pickaxe", 
    "minecraft:golden_pickaxe", 
    "minecraft:diamond_pickaxe", 
    "minecraft:netherite_pickaxe", 
    "tconstruct:pickaxe", 
    "tconstruct:hammer"
]

[tweaks]

# This option will let you climb ladders automatically by just looking upwards, rather than requiring a key to be held down.
autoClimbLadder = false

# This option will make chains have a bigger hitbox while placing them, making it easier to aim.
chainBuildingSupport = true

# This option will increase the hitbox of random-offset blocks in creative mode, making it easier to break them quickly.
creativeBreakingSupport = true

# This option will disable log stripping.
disableLogStripping = false

# This option will disable paving when holding a block in your offhand.
disablePavingWithBlockInOffhand = true

# This option will disable step assist added by other mods.
disableStepAssist = false

# This prevents the last durability from being used up.
doNotUseLastMending = false

# This prevents the last torch in the offhand from being placed.
doNotUseLastTorch = false

# This option will hide your offhand item. It can be toggled via an optional key binding.
hideOffhandItem = false

# This option will hide your own potion particle effects for your client (other players will still see them).
hideOwnParticleEffects = false

# This option will hide your shield unless you are holding a weapon.
hideShieldUnlessHoldingWeapon = true

# This adds back the master volume slider to the options screen. Saves you a click!
masterVolumeSlider = true

# This adds back the music volume slider to the options screen. Saves you a click!
musicVolumeSlider = true

# This prevents fireworks from being launched from your offhand if you are wearing an Elytra, unless you're flying.
noOffhandFireworksWithElytra = true

# This prevents torches from being placed from your offhand at all.
noOffhandTorchAtAll = false

# This prevents torches from being placed from your offhand if you have a block in your main hand.
noOffhandTorchWithBlock = true

# This prevents torches from being placed from your offhand if you have an empty main hand.
noOffhandTorchWithEmptyHand = false

# This prevents torches from being placed from your offhand if you have food in your main hand.
noOffhandTorchWithFood = true

# This prevents items from being used from your offhand if you have food in your main hand.
noOffhandUseWithFood = false

# This option makes the recipe book not shift the inventory when opened. Works best with smaller GUI scales / bigger resolutions.
noRecipeBookShifting = false

# This restricts torches to be placed from the offhand only when you're holding a tool in your main hand.
offhandTorchWithToolOnly = false

# This option will make iron fences and glass panes have a bigger hitbox while placing them, making it easier to aim.
paneBuildingSupport = true

# Prevents accidental mining of certain fragile blocks like budding amethysts.
preventAccidentalMining = false

