Ok Zoomer - It's Zoom!: Project Infinity 0.1 config options

Config options (how Project Infinity 0.1 sets them)

34 settings this pack ships for the mod. We don't have the mod's own defaults to compare them against yet.

Show settings
SettingProject Infinity 0.1 value
appearance.hide_crosshair
Hides the crosshair while zooming. default: true
config/ok_zoomer/config.json5
true
appearance.persistent_interface
Retains the interface when zooming. default: false
config/ok_zoomer/config.json5
false
appearance.reduce_view_bobbing
Divides the amount of view bobbing with the zoom divisor while zooming. default: true
config/ok_zoomer/config.json5
true
appearance.see_distant_entities
Expands the entity distance while zooming in, allowing creatures and certain blocks to be seen from afar. This may have a performance impact during zoom. options: OFF, SAFE, ON default: SAFE
config/ok_zoomer/config.json5
SAFE
appearance.smart_occlusion
Improves performance by making the game render less of the world while zoomed in. This feature depends on the Sodium mod in order to work. default: true
config/ok_zoomer/config.json5
true
appearance.zoom_hands
Zooms the hand when zooming. default: true
config/ok_zoomer/config.json5
true
appearance.zoom_overlay
"OFF": Disables the zoom overlay. "VIGNETTE": Uses a vignette as the zoom overlay. The vignette texture can be found at assets/ok_zoomer/textures/misc/zoom_overlay.png "SPYGLASS": Uses the spyglass overlay as the zoom overlay. options: OFF, VIGNETTE, SPYGLASS default: OFF
config/ok_zoomer/config.json5
OFF
controls.cinematic_camera
Uses the game's cinematic camera while zooming. default: false
config/ok_zoomer/config.json5
false
controls.cinematic_camera_speed
Changes the speed of the cinematic camera. range: 1.17549435E-38 - 32.0 default: 1.0
config/ok_zoomer/config.json5
1
controls.extra_key_binds
Adds zoom manipulation keys along with the zoom key. A game restart will be required in order to apply the changes. default: true
config/ok_zoomer/config.json5
true
controls.reduce_sensitivity
Reduces the mouse sensitivity proportionally to how far the zoom is. default: true
config/ok_zoomer/config.json5
true
controls.spyglass_mode
"OFF": Zooming won't require a spyglass and won't replace its zoom. "REQUIRE_ITEM": Zooming will require a spyglass in order to work. This option is configurable through the ok_zoomer:zoom_dependencies item tag. "REPLACE_ZOOM": Zooming will replace the spyglass zoom but it won't require one in order to work. "BOTH": Zooming will act as a complete replacement of the spyglass zoom, requiring one to work and replacing its zoom as well. options: OFF, REQUIRE_ITEM, REPLACE_ZOOM, BOTH default: OFF
config/ok_zoomer/config.json5
OFF
controls.spyglass_sounds
Adds the spyglass's sounds effects on alternating zoom. default: false
config/ok_zoomer/config.json5
false
controls.zoom_mode
"HOLD": The zoom will require the zoom key to be held. "TOGGLE": The zoom will be toggled by the zoom key. "PERSISTENT": The zoom will always be enabled, with the zoom key being used for zoom scrolling. options: HOLD, TOGGLE, PERSISTENT default: HOLD
config/ok_zoomer/config.json5
HOLD
tweaks.debug_scrolling
Displays debug information for exponential zoom scrolling. Currently it may help with configuring the zoom scrolling. default: false
config/ok_zoomer/config.json5
false
tweaks.numeric_sliders
Uses sliders for numeric options instead of number inputs, trading number range for ease of configuration. default: true
config/ok_zoomer/config.json5
true
tweaks.print_owo_on_start
Prints a random owo in the console when the game starts. default: true
config/ok_zoomer/config.json5
true
tweaks.unbind_conflicting_key
If enabled, the "Save Toolbar Activator" keybind will be unbound if there's a conflict with the zoom key. default: true
config/ok_zoomer/config.json5
true
zoom_scrolling.default_scroll_step
The default scroll step to use on zooming in. range: 0 - 2147483647 default: 10
config/ok_zoomer/config.json5
10
zoom_scrolling.forget_scroll_step
If enabled, the current scroll step is forgotten once zooming is finished. default: true
config/ok_zoomer/config.json5
true
zoom_scrolling.reset_zoom_with_mouse
Allows for resetting the zoom with the middle mouse button. default: true
config/ok_zoomer/config.json5
true
zoom_scrolling.scroll_base
Determines the number to be used on the exponential curve. If unsure, keep this value at 2. range: 2 - 2147483647 default: 2
config/ok_zoomer/config.json5
2
zoom_scrolling.scroll_resolution
Determines the resolution of zoom scrolling. This will effectively multiply the amount of scroll steps. range: 1 - 2147483647 default: 5
config/ok_zoomer/config.json5
5
zoom_scrolling.scroll_sounds
Adds sound effects on zoom scrolling. default: false
config/ok_zoomer/config.json5
false
zoom_scrolling.scroll_step_limit
The maximum amount of scroll steps that the zoom may reach. range: 0 - 2147483647 default: 30
config/ok_zoomer/config.json5
30
zoom_scrolling.transition
"INSTANT": The zoom will abruptly transition between each increment. "LINEAR": The zoom will linearly transition between each increment. "SMOOTH": The zoom will smoothly transition between each increment using the game's smooth curve. "SINE": The zoom will smoothly transition between each increment using a sine curve. "BALANCED": The zoom will smoothly transition between each increment using cubic interpolation, balancing between linearity and smoothness. "SPRING": The zoom will bouncily transition between each increment. Avoid using it too often! options: INSTANT, LINEAR, SMOOTH, SINE, BALANCED, SPRING default: SMOOTH
config/ok_zoomer/config.json5
SMOOTH
zoom_scrolling.transition_ticks
Controls how long should the transition last for. 20 ticks is equal to 1 second. range: 0 - 2147483647 default: 8
config/ok_zoomer/config.json5
8
zoom_scrolling.zoom_scrolling
Allows to increase or decrease the zoom by scrolling with the mouse wheel. default: true
config/ok_zoomer/config.json5
true
zoom_transition.end_transition
"INSTANT": The zoom will abruptly transition between its on and off states. "LINEAR": The zoom will linearly transition between its on and off states. "SMOOTH": The zoom will smoothly transition between its on and off states using the game's smooth curve. "SINE": The zoom will smoothly transition between its on and off states using a sine curve. "BALANCED": The zoom will smoothly transition between its on and off states using cubic interpolation, balancing between linearity and smoothness. "SPRING": The zoom will bouncily transition between its on and off states. Avoid using it too often! options: INSTANT, LINEAR, SMOOTH, SINE, BALANCED, SPRING default: SMOOTH
config/ok_zoomer/config.json5
SMOOTH
zoom_transition.end_transition_ticks
Controls how long the start transition should last for. 20 ticks is equal to 1 second. range: 0 - 2147483647 default: 8
config/ok_zoomer/config.json5
8
zoom_transition.invert_end_transition
Inverts the end transition's curve. default: false
config/ok_zoomer/config.json5
false
zoom_transition.invert_start_transition
Inverts the start transition's curve. default: false
config/ok_zoomer/config.json5
false
zoom_transition.start_transition
"INSTANT": The zoom will abruptly transition between its off and on states. "LINEAR": The zoom will linearly transition between its off and on states. "SMOOTH": The zoom will smoothly transition between its off and on states using the game's smooth curve. "SINE": The zoom will smoothly transition between its off and on states using a sine curve. "BALANCED": The zoom will smoothly transition between its off and on states using cubic interpolation, balancing between linearity and smoothness. "SPRING": The zoom will bouncily transition between its off and on states. Avoid using it too often! options: INSTANT, LINEAR, SMOOTH, SINE, BALANCED, SPRING default: SMOOTH
config/ok_zoomer/config.json5
SMOOTH
zoom_transition.start_transition_ticks
Controls how long the end transition should last for. 20 ticks is equal to 1 second. range: 0 - 2147483647 default: 8
config/ok_zoomer/config.json5
8