#Enable mod
enabled = true
#Allow in 3rd person view (BETA)
allow3rdPerson = false
#Force use client
clientOnly = false
#Toggle mod keybind
toggleKey = "key.keyboard.i"
#Open config screen keybind
openConfigKey = ""
#Rotate camera
rotateCamera = true
#Move camera
moveCamera = true
#Tilt interpolation speed per frame (0.0 = instant snap, 9999 = never moves)
# Default: 1.7
# Range: 0.0 ~ 9999.0
smoothSpeed = 1.7
#Maximum tilt threshold (0.0 - 1.0)
# Default: 0.8
# Range: 0.0 ~ 1.0
minNormalY = 0.8
#Disable camera tilt when player holds a listed item (client-side)
clientBlacklistEnabled = true
#Consider item in offhand for blacklist checking
considerOffhand = true
#Add mainhand item to blacklist if not already present
addMainhandItemKey = ""
#Item IDs that disable camera tilt (client-side), e.g. minecraft:bow
clientBlacklistIds = ["minecraft:bow", "minecraft:crossbow", "minecraft:fishing_rod", "minecraft:snowball", "minecraft:egg", "minecraft:wind_charge", "minecraft:ender_pearl", "minecraft:brush", "minecraft:trident", "minecraft:bucket", "minecraft:water_bucket", "minecraft:lava_bucket", "minecraft:cod_bucket", "minecraft:tropical_fish_bucket", "minecraft:pufferfish_bucket", "minecraft:salmon_bucket", "minecraft:axolotl_bucket", "minecraft:tadpole_bucket", "minecraft:splash_potion", "minecraft:lingering_potion", "minecraft:experience_bottle", "create:potato_cannon", "create:honey_bucket", "create:chocolate_bucket", "create:handheld_worldshaper", "create:schematic_and_quill", "create:schematic", "simulated:plunger_launcher", "aeronautics:levitite_blend_bucket"]
#Disable camera tilt when player holds a listed item (server-side)
serverBlacklistEnabled = false
#Item IDs that disable camera tilt (server-side), e.g. minecraft:bow
serverBlacklistIds = []
#Number of raycasts (10 is usually enough)
# Default: 10
# Range: 1 ~ 10000
count = 10
#Distance from player down to floor
# Default: 7.0
# Range: 0.1 ~ 12.0
downLength = 7.0
#Raycast start offset from foot
# Default: 0.2
# Range: -1.0 ~ 1.0
upLength = 0.2
#Immediately forgot sublevel when player step off
dropOnAllMiss = true
#Stop camera tilt when flying (Creative or Spectator)
disableOnFlying = true
#Render debug raycasts
rays = false
#Show tilted pick ray
pickRays = false
#time until the pick rays disappear
# Default: 3.0
# Range: 0.01 ~ 600.0
pickRaysTime = 3.0
#Show debug message in console
debugMessages = false
#Config schema version. Do not edit manually.
#Used to detect when a config reset prompt should be shown.
# Default: 0
# Range: > 0
configSchemaVersion = 3
